Lines Matching refs:geometry
77 struct rt_device_blk_geometry geometry; member
392 sector_count = data->geometry.sector_count; in _read_capacities()
393 sector_size = data->geometry.bytes_per_sector; in _read_capacities()
438 sector_count = data->geometry.sector_count - 1; /* Last Logical Block Address */ in _read_capacity()
439 sector_size = data->geometry.bytes_per_sector; in _read_capacity()
482 RT_ASSERT(data->count < data->geometry.sector_count); in _read_10()
492 data->ep_in->request.size = data->geometry.bytes_per_sector; in _read_10()
497 return data->geometry.bytes_per_sector; in _read_10()
522 data->size = data->count * data->geometry.bytes_per_sector; in _write_10()
525 data->count, data->block, data->geometry.sector_count); in _write_10()
530 data->ep_out->request.size = data->geometry.bytes_per_sector; in _write_10()
535 return data->geometry.bytes_per_sector; in _write_10()
647 data->ep_in->request.size = data->geometry.bytes_per_sector; in _ep_in_handler()
707 data->cb_data_size = cbw->cb[4] * data->geometry.bytes_per_sector; in _cb_len_calc()
725 data->geometry.bytes_per_sector; in _cb_len_calc()
889 data->ep_out->request.size = data->geometry.bytes_per_sector; in _ep_out_handler()
1007 (void*)&data->geometry) != RT_EOK) in _function_enable()
1013 data->ep_in->buffer = (rt_uint8_t*)rt_malloc(data->geometry.bytes_per_sector); in _function_enable()
1019 data->ep_out->buffer = (rt_uint8_t*)rt_malloc(data->geometry.bytes_per_sector); in _function_enable()