Home
last modified time | relevance | path

Searched refs:bdev_t (Results 1 – 25 of 31) sorted by relevance

12

/lk-master/lib/bio/include/lib/
A Dbio.h56 } bdev_t; typedef
59 bdev_t *bio_open(const char *name);
60 void bio_close(bdev_t *dev);
61 ssize_t bio_read(bdev_t *dev, void *buf, off_t offset, size_t len);
65 ssize_t bio_erase(bdev_t *dev, off_t offset, size_t len);
66 int bio_ioctl(bdev_t *dev, int request, void *argp);
69 void bio_register_device(bdev_t *dev);
70 void bio_unregister_device(bdev_t *dev);
73 void bio_initialize_bdev(bdev_t *dev,
94 size_t bio_trim_range(const bdev_t *dev, off_t offset, size_t len);
[all …]
/lk-master/lib/bio/
A Dbio.c282 static void bdev_inc_ref(bdev_t *dev) { in bdev_inc_ref()
287 static void bdev_dec_ref(bdev_t *dev) { in bdev_dec_ref()
331 bdev_t *bio_open(const char *name) { in bio_open()
332 bdev_t *bdev = NULL; in bio_open()
337 bdev_t *entry; in bio_open()
352 void bio_close(bdev_t *dev) { in bio_close()
427 int bio_ioctl(bdev_t *dev, int request, void *argp) { in bio_ioctl()
437 void bio_initialize_bdev(bdev_t *dev, in bio_initialize_bdev()
512 void bio_register_device(bdev_t *dev) { in bio_register_device()
524 void bio_unregister_device(bdev_t *dev) { in bio_unregister_device()
[all …]
A Ddebug.c32 static int bio_test_device(bdev_t *device);
71 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
92 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
115 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
154 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
174 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
189 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
200 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
228 bdev_t *dev = bio_open(argv[2].str); in cmd_bio()
299 static ssize_t erase_test(bdev_t *device) { in erase_test()
[all …]
A Dmem.c19 bdev_t dev; // base device
24 static ssize_t mem_bdev_read(bdev_t *bdev, void *buf, off_t offset, size_t len) { in mem_bdev_read()
44 static ssize_t mem_bdev_write(bdev_t *bdev, const void *buf, off_t offset, size_t len) { in mem_bdev_write()
A Dsubdev.c18 bdev_t dev;
21 bdev_t *parent;
74 bdev_t *parent = NULL; in bio_publish_subdevice()
/lk-master/lib/partition/
A Dpartition.c32 static status_t validate_mbr_partition(bdev_t *dev, const struct mbr_part *part) { in validate_mbr_partition()
58 bdev_t *dev = bio_open(device); in partition_publish()
117 bdev_t *dev; in partition_unpublish()
/lk-master/app/moot/
A Dfsboot.c69 bdev_t *secondary_flash = bio_open(device_name); in attempt_fs_boot()
101 bdev_t *system_flash = bio_open(moot_system_info.system_flash_name); in attempt_fs_boot()
/lk-master/lib/fs/ext2/
A Dext2_priv.h20 bdev_t *dev;
56 status_t ext2_mount(bdev_t *dev, fscookie **cookie);
/lk-master/platform/stm32f7xx/
A Dqspi.c45 static bdev_t qspi_flash_device;
59 static ssize_t qspi_erase(bdev_t *device, uint32_t block_addr, uint32_t instruction);
60 static ssize_t qspi_bulk_erase(bdev_t *device);
61 static ssize_t qspi_erase_sector(bdev_t *device, uint32_t block_addr);
62 static ssize_t qspi_erase_subsector(bdev_t *device, uint32_t block_addr);
639 static ssize_t qspi_erase(bdev_t *device, uint32_t block_addr, uint32_t instruction) { in qspi_erase()
713 static ssize_t qspi_bulk_erase(bdev_t *device) { in qspi_bulk_erase()
717 static ssize_t qspi_erase_sector(bdev_t *device, uint32_t block_addr) { in qspi_erase_sector()
721 static ssize_t qspi_erase_subsector(bdev_t *device, uint32_t block_addr) { in qspi_erase_subsector()
A Dflash.c35 bdev_t bdev;
/lk-master/lib/fs/fat32/
A Dfat32_priv.h15 status_t fat32_mount(bdev_t *dev, fscookie **cookie);
A Dfat_fs.h14 bdev_t *dev;
A Dfat.c38 status_t fat32_mount(bdev_t *dev, fscookie **cookie) { in fat32_mount()
/lk-master/lib/bcache/include/lib/
A Dbcache.h14 bcache_t bcache_create(bdev_t *dev, size_t block_size, int block_count);
/lk-master/lib/sysparam/include/lib/
A Dsysparam.h18 status_t sysparam_scan(bdev_t *bdev, off_t offset, size_t len);
/lk-master/lib/ptable/include/lib/
A Dptable.h26 bdev_t *ptable_get_device(void);
/lk-master/platform/armemu/
A Dblkdev.c52 static bdev_t dev; in platform_init_blkdev()
/lk-master/lib/ptable/
A Dptable.c42 bdev_t *bdev;
73 bdev_t *bdev = NULL; in ptable_write()
169 bdev_t *bdev; in ptable_unpublish()
662 bdev_t *ptable_get_device(void) { in ptable_get_device()
848 bdev_t *ptable_dev = bio_open(PTABLE_PART_NAME); in cmd_ptable()
/lk-master/lib/fs/spifs/
A Dspifs.c62 bdev_t *dev;
113 static status_t get_device_page_info(bdev_t *dev, uint32_t *page_size,
445 static status_t get_device_page_info(bdev_t *dev, uint32_t *page_size, uint32_t *page_count) { in get_device_page_info()
476 static status_t spifs_format(bdev_t *dev, const void *args) { in spifs_format()
582 static status_t spifs_mount(bdev_t *dev, fscookie **cookie) { in spifs_mount()
1144 bdev_t *dev = spifs->dev; in spifs_ioctl_get_file_addr()
1169 bdev_t *dev = spifs->dev; in spifs_ioctl_is_linear()
/lk-master/lib/bcache/
A Dbcache.c37 bdev_t *dev;
48 bcache_t bcache_create(bdev_t *dev, size_t block_size, int block_count) { in bcache_create()
/lk-master/app/lkboot/
A Dcommands.c213 bdev_t *bdev = ptable_get_device(); in do_flash_boot()
274 bdev_t *bdev; in lkb_handle_command()
/lk-master/lib/fs/
A Dfs.c25 bdev_t *dev;
120 bdev_t *dev = NULL; in mount()
168 bdev_t *dev = NULL; in fs_format_device()
/lk-master/app/zynq-common/
A Dinit.c38 bdev_t *spi = bio_open(BLOCK_DEVICE_NAME); in zynq_common_target_init()
/lk-master/lib/fs/spifs/test/
A Dspifstest.c156 bdev_t *dev = bio_open(dev_name); in test_write_read_normal()
425 bdev_t *dev = bio_open(dev_name); in test_corrupt_toc()
639 bdev_t *dev = bio_open(argv[2].str); in spifs_test()
/lk-master/platform/stm32f4xx/
A Dflash.c40 bdev_t bdev;

Completed in 42 milliseconds

12