Lines Matching refs:geometry
19 struct rt_device_blk_geometry geometry; member
33 rt_device_control(dev, RT_DEVICE_CTRL_BLK_GETGEOME, &data->geometry); in blk_fops_open()
64 bytes_per_sector = data->geometry.bytes_per_sector; in blk_fops_read()
129 bytes_per_sector = data->geometry.bytes_per_sector; in blk_fops_write()
255 struct rt_device_blk_geometry geometry; in device_get_blk_ssize() local
257 rt_device_control(dev, RT_DEVICE_CTRL_BLK_GETGEOME, &geometry); in device_get_blk_ssize()
258 bytes_per_sector = geometry.bytes_per_sector; in device_get_blk_ssize()
260 RT_ASSERT(sizeof(bytes_per_sector) == sizeof(geometry.bytes_per_sector)); in device_get_blk_ssize()
268 struct rt_device_blk_geometry geometry; in device_get_all_blk_ssize() local
270 rt_device_control(dev, RT_DEVICE_CTRL_BLK_GETGEOME, &geometry); in device_get_all_blk_ssize()
271 count_mul_per = geometry.bytes_per_sector * geometry.sector_count; in device_get_all_blk_ssize()