Home
last modified time | relevance | path

Searched refs:sector_count (Results 1 – 23 of 23) sorted by relevance

/components/drivers/scsi/
A Dscsi_sd.c37 void *buffer, rt_size_t sector_count) in scsi_sd_read() argument
43 sector_count &= RT_UINT32_MAX; in scsi_sd_read()
47 err = rt_scsi_read16(sdev, sector, buffer, sector_count); in scsi_sd_read()
51 err = rt_scsi_read10(sdev, sector, buffer, sector_count); in scsi_sd_read()
54 return !err ? sector_count : (rt_ssize_t)err; in scsi_sd_read()
58 const void *buffer, rt_size_t sector_count) in scsi_sd_write() argument
64 sector_count &= RT_UINT32_MAX; in scsi_sd_write()
75 return !err ? sector_count : (rt_ssize_t)err; in scsi_sd_write()
95 lba_count = ssd->geometry.sector_count; in scsi_sd_sync()
116 lba_count = ssd->geometry.sector_count; in scsi_sd_erase()
[all …]
A Dscsi_cdrom.c34 void *buffer, rt_size_t sector_count) in scsi_cdrom_read() argument
40 sector_count &= RT_UINT32_MAX; in scsi_cdrom_read()
44 err = rt_scsi_read16(sdev, sector, buffer, sector_count); in scsi_cdrom_read()
48 err = rt_scsi_read12(sdev, sector, buffer, sector_count); in scsi_cdrom_read()
51 return !err ? sector_count : (rt_ssize_t)err; in scsi_cdrom_read()
111 scdrom->geometry.sector_count = sdev->last_block + 1; in scsi_cdrom_probe()
/components/drivers/block/
A Dblk_dev.c37 void *buffer, rt_size_t sector_count) in blk_dev_read() argument
41 if (sector <= blk->sector_start + blk->sector_count && in blk_dev_read()
42 sector_count <= blk->sector_count) in blk_dev_read()
45 blk->sector_start + sector, buffer, sector_count); in blk_dev_read()
52 const void *buffer, rt_size_t sector_count) in blk_dev_write() argument
56 if (sector <= blk->sector_start + blk->sector_count && in blk_dev_write()
57 sector_count <= blk->sector_count) in blk_dev_write()
60 blk->sector_start + sector, buffer, sector_count); in blk_dev_write()
82 geometry->sector_count = blk->sector_count; in blk_dev_control()
A Dblk.c47 void *buffer, rt_size_t sector_count) in blk_read() argument
54 res = disk->ops->read(disk, sector, buffer, sector_count); in blk_read()
62 const void *buffer, rt_size_t sector_count) in blk_write() argument
71 res = disk->ops->write(disk, sector, buffer, sector_count); in blk_write()
82 void *buffer, rt_size_t sector_count) in blk_parallel_read() argument
86 return disk->ops->read(disk, sector, buffer, sector_count); in blk_parallel_read()
90 const void *buffer, rt_size_t sector_count) in blk_parallel_write() argument
96 return disk->ops->write(disk, sector, buffer, sector_count); in blk_parallel_write()
400 return geometry.sector_count; in rt_blk_disk_get_capacity()
475 rt_size_t sector_count, rt_size_t *out_cap, rt_size_t *out_minor) in convert_size() argument
[all …]
A Dblk_partition.c74 blk->sector_count = count; in blk_put_partition()
A Dblk_dfs.c271 count_mul_per = geometry.bytes_per_sector * geometry.sector_count; in device_get_all_blk_ssize()
/components/drivers/include/drivers/
A Dblk.h65 rt_size_t sector_count);
67 rt_size_t sector_count);
92 rt_size_t sector_count; member
/components/drivers/sdio/
A Ddev_block.c279 void *buffer, rt_size_t sector_count) in mmcsd_blk_read() argument
284 rt_size_t remain_size = sector_count; in mmcsd_blk_read()
304 return sector_count - remain_size; in mmcsd_blk_read()
308 const void *buffer, rt_size_t sector_count) in mmcsd_blk_write() argument
313 rt_size_t remain_size = sector_count; in mmcsd_blk_write()
333 return sector_count - remain_size; in mmcsd_blk_write()
379 blk_dev->geometry.sector_count = card->card_capacity * (1024 / 512); in rt_mmcsd_blk_probe()
/components/legacy/usb/usbdevice/class/
A Dmstorage.c382 rt_uint32_t sector_count, sector_size; in _read_capacities() local
392 sector_count = data->geometry.sector_count; in _read_capacities()
396 buf[4] = sector_count >> 24; in _read_capacities()
397 buf[5] = 0xff & (sector_count >> 16); in _read_capacities()
398 buf[6] = 0xff & (sector_count >> 8); in _read_capacities()
399 buf[7] = 0xff & (sector_count); in _read_capacities()
438 sector_count = data->geometry.sector_count - 1; /* Last Logical Block Address */ in _read_capacity()
441 buf[0] = sector_count >> 24; in _read_capacity()
442 buf[1] = 0xff & (sector_count >> 16); in _read_capacity()
443 buf[2] = 0xff & (sector_count >> 8); in _read_capacity()
[all …]
/components/drivers/usb/cherryusb/platform/uf2/
A Dbootuf2.c261 int boot2uf2_read_sector(uint32_t start_sector, uint8_t *buff, uint32_t sector_count) in boot2uf2_read_sector() argument
267 while (sector_count) { in boot2uf2_read_sector()
399 sector_count--; in boot2uf2_read_sector()
406 int bootuf2_write_sector(uint32_t start_sector, const uint8_t *buff, uint32_t sector_count) in bootuf2_write_sector() argument
412 while (sector_count) { in bootuf2_write_sector()
437 sector_count--; in bootuf2_write_sector()
A Dbootuf2.h208 int boot2uf2_read_sector(uint32_t start_sector, uint8_t *buff, uint32_t sector_count);
209 int bootuf2_write_sector(uint32_t start_sector, const uint8_t *buff, uint32_t sector_count);
/components/drivers/include/drivers/classes/
A Dblock.h28 rt_uint64_t sector_count; /**< count of sectors */ member
/components/drivers/nvme/
A Dnvme.c449 void *buffer, rt_size_t sector_count) in nvme_blk_read() argument
459 buffer_size = (1 << ndev->lba_shift) * sector_count; in nvme_blk_read()
478 res = nvme_blk_rw(ndev, sector, buffer_dma, sector_count, RT_NVME_CMD_READ); in nvme_blk_read()
482 if (res != sector_count) in nvme_blk_read()
511 const void *buffer, rt_size_t sector_count) in nvme_blk_write() argument
521 buffer_size = (1 << ndev->lba_shift) * sector_count; in nvme_blk_write()
545 res = nvme_blk_rw(ndev, sector, buffer_dma, sector_count, RT_NVME_CMD_WRITE); in nvme_blk_write()
562 geometry->sector_count = rt_le64_to_cpu(ndev->id.nsze); in nvme_blk_getgeome()
/components/drivers/spi/
A Ddev_spi_msd.c1069 msd->geometry.sector_count = card_capacity / msd->geometry.bytes_per_sector; in rt_msd_init()
1125 msd->geometry.sector_count = card_capacity / msd->geometry.bytes_per_sector; in rt_msd_init()
1170 msd->geometry.sector_count = (C_SIZE + 1) * 1024; /* 512KB = 1024sector */ in rt_msd_init()
1172 MSD_DEBUG("[info] sector_count : %d\r\n", msd->geometry.sector_count); in rt_msd_init()
1613 geometry->sector_count = msd->geometry.sector_count; in rt_msd_control()
1637 _msd_device.geometry.sector_count = 0; in msd_init()
A Ddev_spi_flash_sfud.c57 geometry->sector_count = rtt_dev->geometry.sector_count; in rt_sfud_control()
368 rtt_dev->geometry.sector_count = sfud_dev->chip.capacity / sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
/components/drivers/usb/cherryusb/demo/
A Dmsc_ram_template.c240 *block_num = geometry.sector_count; in usbd_msc_get_cap()
/components/dfs/dfs_v2/filesystems/procfs/
A Dproc_partitions.c158 geometry.sector_count, device->parent.name); in show_info()
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_dfs.c113 geometry->sector_count = msc_class->blocknum; in rt_udisk_control()
/components/drivers/virtio/
A Dvirtio_blk.c119 geometry->sector_count = virtio_blk_dev->config->capacity; in virtio_blk_control()
/components/legacy/usb/usbhost/class/
A Dudisk.c164 geometry->sector_count = stor->capicity[0]; in rt_udisk_control()
/components/dfs/dfs_v1/filesystems/elmfat/
A Ddfs_elm.c948 *(DWORD *)buff = geometry.sector_count; in disk_ioctl()
949 if (geometry.sector_count == 0) in disk_ioctl()
/components/dfs/dfs_v2/filesystems/elmfat/
A Ddfs_elm.c1174 *(DWORD *)buff = geometry.sector_count; in disk_ioctl()
1175 if (geometry.sector_count == 0) in disk_ioctl()
/components/fal/src/
A Dfal_rtt.c182 blk_dev->geometry.sector_count = fal_part->len / fal_flash->blk_size; in fal_blk_device_create()

Completed in 37 milliseconds