Searched refs:rt_blk_disk (Results 1 – 13 of 13) sorted by relevance
/components/drivers/include/drivers/ |
A D | blk.h | 34 struct rt_blk_disk struct 64 rt_ssize_t (*read)(struct rt_blk_disk *disk, rt_off_t sector, void *buffer, argument 69 rt_err_t (*sync)(struct rt_blk_disk *disk); 70 rt_err_t (*erase)(struct rt_blk_disk *disk); 71 rt_err_t (*autorefresh)(struct rt_blk_disk *disk, rt_bool_t is_auto); 89 struct rt_blk_disk *disk; 103 rt_err_t rt_hw_blk_disk_register(struct rt_blk_disk *disk); 110 rt_err_t rt_hw_blk_disk_unregister(struct rt_blk_disk *disk); 117 rt_err_t rt_blk_disk_probe_partition(struct rt_blk_disk *disk); 124 rt_ssize_t rt_blk_disk_get_capacity(struct rt_blk_disk *disk); [all …]
|
A D | nvme.h | 871 struct rt_blk_disk parent;
|
/components/drivers/block/ |
A D | blk_partition.h | 16 rt_err_t blk_put_partition(struct rt_blk_disk *disk, const char *type, 19 rt_err_t dfs_partition(struct rt_blk_disk *disk); 20 rt_err_t efi_partition(struct rt_blk_disk *disk);
|
A D | blk.c | 18 static void blk_remove_all(struct rt_blk_disk *disk) in blk_remove_all() 31 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_open() 50 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_read() 65 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_write() 84 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_parallel_read() 92 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_parallel_write() 105 struct rt_blk_disk *disk = to_blk_disk(dev); in blk_control() 228 rt_err_t rt_hw_blk_disk_register(struct rt_blk_disk *disk) in rt_hw_blk_disk_register() 340 rt_err_t rt_hw_blk_disk_unregister(struct rt_blk_disk *disk) in rt_hw_blk_disk_unregister() 432 struct rt_blk_disk *disk; in blk_dfs_mnt_table() [all …]
|
A D | blk_partition.c | 17 static rt_err_t (*partition_list[])(struct rt_blk_disk *) = 27 rt_err_t blk_put_partition(struct rt_blk_disk *disk, const char *type, in blk_put_partition() 103 rt_err_t rt_blk_disk_probe_partition(struct rt_blk_disk *disk) in rt_blk_disk_probe_partition()
|
A D | blk_dev.h | 19 #define to_blk_disk(dev) rt_container_of(dev, struct rt_blk_disk, parent) 44 rt_err_t disk_add_blk_dev(struct rt_blk_disk *disk, struct rt_blk_device *blk);
|
A D | blk_dev.c | 70 struct rt_blk_disk *disk = blk->disk; in blk_dev_control() 176 rt_err_t disk_add_blk_dev(struct rt_blk_disk *disk, struct rt_blk_device *blk) in disk_add_blk_dev() 242 struct rt_blk_disk *disk; in disk_remove_blk_dev()
|
/components/drivers/scsi/ |
A D | scsi_sd.c | 23 struct rt_blk_disk parent; 36 static rt_ssize_t scsi_sd_read(struct rt_blk_disk *disk, rt_off_t sector, in scsi_sd_read() 57 static rt_ssize_t scsi_sd_write(struct rt_blk_disk *disk, rt_off_t sector, in scsi_sd_write() 78 static rt_err_t scsi_sd_getgeome(struct rt_blk_disk *disk, in scsi_sd_getgeome() 88 static rt_err_t scsi_sd_sync(struct rt_blk_disk *disk) in scsi_sd_sync() 109 static rt_err_t scsi_sd_erase(struct rt_blk_disk *disk) in scsi_sd_erase() 130 static rt_err_t scsi_sd_autorefresh(struct rt_blk_disk *disk, rt_bool_t is_auto) in scsi_sd_autorefresh()
|
A D | scsi_cdrom.c | 21 struct rt_blk_disk parent; 33 static rt_ssize_t scsi_cdrom_read(struct rt_blk_disk *disk, rt_off_t sector, in scsi_cdrom_read() 54 static rt_err_t scsi_cdrom_getgeome(struct rt_blk_disk *disk, in scsi_cdrom_getgeome()
|
/components/drivers/block/partitions/ |
A D | efi.c | 63 static rt_size_t last_lba(struct rt_blk_disk *disk) in last_lba() 171 static rt_size_t read_lba(struct rt_blk_disk *disk, in read_lba() 207 static gpt_entry *alloc_read_gpt_entries(struct rt_blk_disk *disk, in alloc_read_gpt_entries() 255 static gpt_header *alloc_read_gpt_header(struct rt_blk_disk *disk, rt_uint64_t lba) in alloc_read_gpt_header() 289 static rt_bool_t is_gpt_valid(struct rt_blk_disk *disk, in is_gpt_valid() 470 static void compare_gpts(struct rt_blk_disk *disk, in compare_gpts() 602 static rt_bool_t find_valid_gpt(struct rt_blk_disk *disk, in find_valid_gpt() 701 rt_err_t efi_partition(struct rt_blk_disk *disk) in efi_partition()
|
A D | dfs.c | 18 rt_err_t dfs_partition(struct rt_blk_disk *disk) in dfs_partition()
|
/components/drivers/sdio/ |
A D | dev_block.c | 31 struct rt_blk_disk parent; 278 static rt_ssize_t mmcsd_blk_read(struct rt_blk_disk *disk, rt_off_t sector, in mmcsd_blk_read() 307 static rt_ssize_t mmcsd_blk_write(struct rt_blk_disk *disk, rt_off_t sector, in mmcsd_blk_write() 336 static rt_err_t mmcsd_blk_getgeome(struct rt_blk_disk *disk, in mmcsd_blk_getgeome()
|
/components/drivers/nvme/ |
A D | nvme.c | 448 static rt_ssize_t nvme_blk_read(struct rt_blk_disk *disk, rt_off_t sector, in nvme_blk_read() 510 static rt_ssize_t nvme_blk_write(struct rt_blk_disk *disk, rt_off_t sector, in nvme_blk_write() 555 static rt_err_t nvme_blk_getgeome(struct rt_blk_disk *disk, in nvme_blk_getgeome() 567 static rt_err_t nvme_blk_sync(struct rt_blk_disk *disk) in nvme_blk_sync() 579 static rt_err_t nvme_blk_erase(struct rt_blk_disk *disk) in nvme_blk_erase() 622 static rt_err_t nvme_blk_autorefresh(struct rt_blk_disk *disk, rt_bool_t is_auto) in nvme_blk_autorefresh()
|
Completed in 39 milliseconds