Lines Matching refs:geometry
49 struct rt_device_blk_geometry *geometry = (struct rt_device_blk_geometry *) args; in rt_sfud_control() local
52 if (rtt_dev == RT_NULL || geometry == RT_NULL) { in rt_sfud_control()
56 geometry->bytes_per_sector = rtt_dev->geometry.bytes_per_sector; in rt_sfud_control()
57 geometry->sector_count = rtt_dev->geometry.sector_count; in rt_sfud_control()
58 geometry->block_size = rtt_dev->geometry.block_size; in rt_sfud_control()
75 phy_start_addr = start_addr * rtt_dev->geometry.bytes_per_sector; in rt_sfud_control()
76 phy_size = (end_addr - start_addr) * rtt_dev->geometry.bytes_per_sector; in rt_sfud_control()
97 rt_off_t phy_pos = pos * rtt_dev->geometry.bytes_per_sector; in rt_sfud_read()
98 rt_size_t phy_size = size * rtt_dev->geometry.bytes_per_sector; in rt_sfud_read()
115 rt_off_t phy_pos = pos * rtt_dev->geometry.bytes_per_sector; in rt_sfud_write()
116 rt_size_t phy_size = size * rtt_dev->geometry.bytes_per_sector; in rt_sfud_write()
368 rtt_dev->geometry.sector_count = sfud_dev->chip.capacity / sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
369 rtt_dev->geometry.bytes_per_sector = sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
370 rtt_dev->geometry.block_size = sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()