Home
last modified time | relevance | path

Searched refs:bytes_per_sector (Results 1 – 21 of 21) sorted by relevance

/components/drivers/block/
A Dblk_dfs.c64 bytes_per_sector = data->geometry.bytes_per_sector; in blk_fops_read()
65 blk_pos = *pos / bytes_per_sector; in blk_fops_read()
66 first_offs = *pos % bytes_per_sector; in blk_fops_read()
129 bytes_per_sector = data->geometry.bytes_per_sector; in blk_fops_write()
130 blk_pos = *pos / bytes_per_sector; in blk_fops_write()
131 first_offs = *pos % bytes_per_sector; in blk_fops_write()
178 wsize += res * bytes_per_sector; in blk_fops_write()
254 rt_uint32_t bytes_per_sector; in device_get_blk_ssize() local
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()
[all …]
A Dblk_dev.c80 geometry->bytes_per_sector = disk_geometry.bytes_per_sector; in blk_dev_control()
A Dblk.c420 return geometry.bytes_per_sector; in rt_blk_disk_get_logical_block_size()
481 cap = geome->bytes_per_sector * sector_count; in convert_size()
/components/drivers/spi/
A Ddev_spi_msd.c939 msd->geometry.bytes_per_sector = SECTOR_SIZE; in rt_msd_init()
1238 result = _read_block(msd->spi_device, buffer, msd->geometry.bytes_per_sector); in rt_msd_read()
1262 (uint8_t *)buffer + msd->geometry.bytes_per_sector * i, in rt_msd_read()
1263 msd->geometry.bytes_per_sector); in rt_msd_read()
1314 result = _read_block(msd->spi_device, buffer, msd->geometry.bytes_per_sector); in rt_msd_sdhc_read()
1338 (uint8_t *)buffer + msd->geometry.bytes_per_sector * i, in rt_msd_sdhc_read()
1339 msd->geometry.bytes_per_sector); in rt_msd_sdhc_read()
1441 msd->geometry.bytes_per_sector, in rt_msd_write()
1556 msd->geometry.bytes_per_sector, in rt_msd_sdhc_write()
1611 geometry->bytes_per_sector = msd->geometry.bytes_per_sector; in rt_msd_control()
[all …]
A Ddev_spi_flash_sfud.c56 geometry->bytes_per_sector = rtt_dev->geometry.bytes_per_sector; 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()
369 rtt_dev->geometry.bytes_per_sector = sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
/components/drivers/usb/cherryusb/demo/
A Dmsc_ram_template.c241 *block_size = geometry.bytes_per_sector; in usbd_msc_get_cap()
246 rt_device_read(blk_dev, sector, buffer, length / geometry.bytes_per_sector); in usbd_msc_sector_read()
252 rt_device_write(blk_dev, sector, buffer, length / geometry.bytes_per_sector); in usbd_msc_sector_write()
/components/legacy/usb/usbdevice/class/
A Dmstorage.c393 sector_size = data->geometry.bytes_per_sector; in _read_capacities()
439 sector_size = data->geometry.bytes_per_sector; in _read_capacity()
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()
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()
[all …]
/components/dfs/dfs_v1/filesystems/cromfs/
A Ddfs_cromfs.c90 uint32_t bytes_per_sector; member
357 block_buff = (uint8_t *)malloc(2 * ci->bytes_per_sector); in cromfs_blk_read_bytes()
362 start_blk = pos / ci->bytes_per_sector; in cromfs_blk_read_bytes()
363 off_s = pos % ci->bytes_per_sector; in cromfs_blk_read_bytes()
364 end_blk = (pos + size - 1) / ci->bytes_per_sector; in cromfs_blk_read_bytes()
383 memcpy(buf, block_buff + off_s, ci->bytes_per_sector - off_s); in cromfs_blk_read_bytes()
384 off_s = (ci->bytes_per_sector - off_s); in cromfs_blk_read_bytes()
396 off_s += (sector_nr * ci->bytes_per_sector); in cromfs_blk_read_bytes()
397 size -= (sector_nr * ci->bytes_per_sector); in cromfs_blk_read_bytes()
502 ci->bytes_per_sector = geometry.bytes_per_sector; in dfs_cromfs_mount()
/components/drivers/include/drivers/classes/
A Dblock.h29 rt_uint32_t bytes_per_sector; /**< number of bytes per sector */ member
/components/dfs/dfs_v2/filesystems/cromfs/
A Ddfs_cromfs.c100 uint32_t bytes_per_sector; member
382 block_buff = (uint8_t *)malloc(2 * ci->bytes_per_sector); in cromfs_blk_read_bytes()
387 start_blk = pos / ci->bytes_per_sector; in cromfs_blk_read_bytes()
388 off_s = pos % ci->bytes_per_sector; in cromfs_blk_read_bytes()
389 end_blk = (pos + size - 1) / ci->bytes_per_sector; in cromfs_blk_read_bytes()
408 memcpy(buf, block_buff + off_s, ci->bytes_per_sector - off_s); in cromfs_blk_read_bytes()
409 off_s = (ci->bytes_per_sector - off_s); in cromfs_blk_read_bytes()
421 off_s += (sector_nr * ci->bytes_per_sector); in cromfs_blk_read_bytes()
422 size -= (sector_nr * ci->bytes_per_sector); in cromfs_blk_read_bytes()
546 ci->bytes_per_sector = geometry.bytes_per_sector; in dfs_cromfs_mount()
/components/fal/src/
A Dfal_rtt.c72 phy_start_addr = start_addr * part->geometry.bytes_per_sector; in blk_dev_control()
73 phy_size = (end_addr - start_addr) * part->geometry.bytes_per_sector; in blk_dev_control()
116 phy_pos = pos * part->geometry.bytes_per_sector; in blk_dev_write()
117 phy_size = size * part->geometry.bytes_per_sector; in blk_dev_write()
180 blk_dev->geometry.bytes_per_sector = fal_flash->blk_size; in fal_blk_device_create()
/components/drivers/scsi/
A Dscsi_cdrom.c109 scdrom->geometry.bytes_per_sector = sdev->block_size; in scsi_cdrom_probe()
A Dscsi_sd.c224 ssd->geometry.bytes_per_sector = sdev->block_size; in scsi_sd_probe()
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_dfs.c111 geometry->bytes_per_sector = msc_class->blocksize; in rt_udisk_control()
/components/dfs/dfs_v1/filesystems/elmfat/
A Ddfs_elm.c124 if (geometry.bytes_per_sector > FF_MAX_SS) in dfs_elm_mount()
959 *(WORD *)buff = (WORD)(geometry.bytes_per_sector); in disk_ioctl()
968 *(DWORD *)buff = geometry.block_size / geometry.bytes_per_sector; in disk_ioctl()
/components/drivers/virtio/
A Dvirtio_blk.c117 geometry->bytes_per_sector = VIRTIO_BLK_BYTES_PER_SECTOR; in virtio_blk_control()
/components/dfs/dfs_v1/filesystems/iso9660/
A Ddfs_iso9660.c547 if (geometry.bytes_per_sector != ISO9660_BLKSZ) in dfs_iso9660_mount()
550 iso->dev->parent.name, geometry.bytes_per_sector); in dfs_iso9660_mount()
/components/dfs/dfs_v2/filesystems/elmfat/
A Ddfs_elm.c158 if (geometry.bytes_per_sector > FF_MAX_SS) in dfs_elm_mount()
1185 *(WORD *)buff = (WORD)(geometry.bytes_per_sector); in disk_ioctl()
1194 *(DWORD *)buff = geometry.block_size / geometry.bytes_per_sector; in disk_ioctl()
/components/legacy/usb/usbhost/class/
A Dudisk.c162 geometry->bytes_per_sector = SECTOR_SIZE; in rt_udisk_control()
/components/drivers/sdio/
A Ddev_block.c377 blk_dev->geometry.bytes_per_sector = 1 << 9; in rt_mmcsd_blk_probe()
/components/drivers/nvme/
A Dnvme.c560 geometry->bytes_per_sector = 1 << ndev->lba_shift; in nvme_blk_getgeome()

Completed in 44 milliseconds