Home
last modified time | relevance | path

Searched refs:rt_blk_disk (Results 1 – 13 of 13) sorted by relevance

/components/drivers/include/drivers/
A Dblk.h34 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 Dnvme.h871 struct rt_blk_disk parent;
/components/drivers/block/
A Dblk_partition.h16 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 Dblk.c18 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 Dblk_partition.c17 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 Dblk_dev.h19 #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 Dblk_dev.c70 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 Dscsi_sd.c23 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 Dscsi_cdrom.c21 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 Defi.c63 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 Ddfs.c18 rt_err_t dfs_partition(struct rt_blk_disk *disk) in dfs_partition()
/components/drivers/sdio/
A Ddev_block.c31 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 Dnvme.c448 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