/lk-master/lib/bio/include/lib/ |
A D | bio.h | 23 off_t start; // start of the region in bytes. 24 off_t size; 35 off_t total_size; 49 ssize_t (*read)(struct bdev *, void *buf, off_t offset, size_t len); 51 ssize_t (*write)(struct bdev *, const void *buf, off_t offset, size_t len); 53 ssize_t (*erase)(struct bdev *, off_t offset, size_t len); 61 ssize_t bio_read(bdev_t *dev, void *buf, off_t offset, size_t len); 63 ssize_t bio_write(bdev_t *dev, const void *buf, off_t offset, size_t len); 65 ssize_t bio_erase(bdev_t *dev, off_t offset, size_t len); 94 size_t bio_trim_range(const bdev_t *dev, off_t offset, size_t len);
|
/lk-master/platform/stm32f7xx/ |
A D | flash.c | 36 off_t size; 41 static ssize_t stm32_flash_bdev_read(struct bdev *, void *buf, off_t offset, size_t len); 43 static ssize_t stm32_flash_bdev_write(struct bdev *bdev, const void *buf, off_t offset, size_t len); 45 static ssize_t stm32_flash_bdev_erase(struct bdev *, off_t offset, size_t len); 91 static ssize_t stm32_flash_bdev_read(struct bdev *bdev, void *buf, off_t offset, size_t len) { in stm32_flash_bdev_read() 130 static status_t offset_to_sector(off_t offset, uint32_t *sector, off_t *sector_offset, off_t *next_… in offset_to_sector() 156 static ssize_t stm32_flash_bdev_erase(struct bdev *bdev, off_t offset, size_t len) { in stm32_flash_bdev_erase() 165 off_t sector_offset = 0; in stm32_flash_bdev_erase() 166 off_t next_offset = 0; in stm32_flash_bdev_erase() 201 off_t erased_bytes = next_offset - offset; in stm32_flash_bdev_erase()
|
/lk-master/dev/include/dev/class/ |
A D | block.h | 20 ssize_t (*write)(struct device *dev, off_t offset, const void *buf, size_t count); 21 ssize_t (*read)(struct device *dev, off_t offset, void *buf, size_t count); 30 ssize_t class_block_write(struct device *dev, off_t offset, const void *buf, size_t count); 31 ssize_t class_block_read(struct device *dev, off_t offset, void *buf, size_t count);
|
/lk-master/lib/fs/ext2/ |
A D | file.c | 46 ssize_t ext2_read_file(filecookie *fcookie, void *buf, off_t offset, size_t len) { in ext2_read_file() 78 off_t ext2_file_len(ext2_t *ext2, struct ext2_inode *inode) { in ext2_file_len() 80 off_t len = inode->i_size; in ext2_file_len() 83 len |= (off_t)inode->i_size_high << 32; in ext2_file_len() 105 off_t linklen = ext2_file_len(ext2, inode); in ext2_read_link() 107 if ((linklen < 0) || (linklen + 1 > (off_t)len)) in ext2_read_link()
|
A D | ext2_priv.h | 51 off_t ext2_file_len(ext2_t *ext2, struct ext2_inode *inode); 52 ssize_t ext2_read_inode(ext2_t *ext2, struct ext2_inode *inode, void *buf, off_t offset, size_t len… 59 ssize_t ext2_read_file(filecookie *fcookie, void *buf, off_t offset, size_t len);
|
A D | io.c | 163 ssize_t ext2_read_inode(ext2_t *ext2, struct ext2_inode *inode, void *_buf, off_t offset, size_t le… in ext2_read_inode() 169 off_t file_size = ext2_file_len(ext2, inode); in ext2_read_inode() 176 if ((off_t)(offset + len) >= file_size) in ext2_read_inode()
|
/lk-master/platform/stm32f4xx/ |
A D | flash.c | 45 static ssize_t stmflash_bdev_read(struct bdev *, void *buf, off_t offset, size_t len); 47 static ssize_t stmflash_bdev_write(struct bdev *, const void *buf, off_t offset, size_t len); 49 static ssize_t stmflash_bdev_erase(struct bdev *, off_t offset, size_t len); 77 static ssize_t stmflash_bdev_read(struct bdev *bdev, void *buf, off_t offset, size_t len) { in stmflash_bdev_read() 94 static ssize_t stmflash_bdev_write(struct bdev *bdev, const void *buf, off_t offset, size_t len) { in stmflash_bdev_write() 124 static ssize_t stmflash_bdev_erase(struct bdev *bdev, off_t offset, size_t len) { in stmflash_bdev_erase()
|
/lk-master/lib/bio/ |
A D | bio.c | 247 static ssize_t bio_default_erase(struct bdev *dev, off_t offset, size_t len) { in bio_default_erase() 255 off_t pos = offset; in bio_default_erase() 306 size_t bio_trim_range(const bdev_t *dev, off_t offset, size_t len) { in bio_trim_range() 314 if ((off_t)(offset + len) > dev->total_size) in bio_trim_range() 358 ssize_t bio_read(bdev_t *dev, void *buf, off_t offset, size_t len) { in bio_read() 386 ssize_t bio_write(bdev_t *dev, const void *buf, off_t offset, size_t len) { in bio_write() 414 ssize_t bio_erase(bdev_t *dev, off_t offset, size_t len) { in bio_erase() 455 dev->total_size = (off_t)block_count << dev->block_shift; in bio_initialize_bdev() 476 info->size = ((off_t)desc->block_count) << desc->block_size; in bio_initialize_bdev() 484 DEBUG_ASSERT(!(info->size & (((off_t)1 << dev->block_shift) - 1))); in bio_initialize_bdev() [all …]
|
A D | mem.c | 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 D | subdev.c | 31 static ssize_t subdev_read(struct bdev *_dev, void *buf, off_t offset, size_t len) { in subdev_read() 43 static ssize_t subdev_write(struct bdev *_dev, const void *buf, off_t offset, size_t len) { in subdev_write() 55 static ssize_t subdev_erase(struct bdev *_dev, off_t offset, size_t len) { in subdev_erase()
|
A D | debug.c | 68 off_t offset = argv[4].u; // XXX use long in cmd_bio() 89 off_t offset = argv[4].u; // XXX use long in cmd_bio() 112 off_t offset = argv[3].u; // XXX use long in cmd_bio() 151 off_t offset = argv[3].u; // XXX use long in cmd_bio() 214 off_t offset = 0; in cmd_bio()
|
/lk-master/external/lib/cksum/include/lib/ |
A D | cksum.h | 26 unsigned long crc32_combine(unsigned long, unsigned long, off_t len2); 30 unsigned long adler32_combine(unsigned long adler1, unsigned long adler2, off_t len2);
|
/lk-master/lib/fs/include/lib/ |
A D | fs.h | 57 ssize_t fs_read_file(filehandle *handle, void *buf, off_t offset, size_t len) __NONNULL(); 58 ssize_t fs_write_file(filehandle *handle, const void *buf, off_t offset, size_t len) __NONNULL(); 97 ssize_t (*read)(filecookie *, void *, off_t, size_t); 98 ssize_t (*write)(filecookie *, const void *, off_t, size_t);
|
/lk-master/lib/fs/fat32/ |
A D | file.c | 60 static inline off_t fat32_offset_for_cluster(fat_fs_t *fat, uint32_t cluster) { in fat32_offset_for_cluster() 61 off_t cluster_begin_lba = fat->reserved_sectors + (fat->fat_count * fat->sectors_per_fat); in fat32_offset_for_cluster() 65 static char *fat32_dir_get_filename(uint8_t *dir, off_t offset, int lfn_sequences) { in fat32_dir_get_filename() 215 ssize_t fat32_read_file(filecookie *fcookie, void *buf, off_t offset, size_t len) { in fat32_read_file() 233 off_t lba_addr = fat32_offset_for_cluster(fat, cluster); in fat32_read_file()
|
A D | fat32_priv.h | 20 ssize_t fat32_read_file(filecookie *fcookie, void *buf, off_t offset, size_t len);
|
/lk-master/dev/class/ |
A D | block_api.c | 34 ssize_t class_block_write(struct device *dev, off_t offset, const void *buf, size_t count) { in class_block_write() 45 ssize_t class_block_read(struct device *dev, off_t offset, void *buf, size_t count) { in class_block_read()
|
/lk-master/tools/ |
A D | liblkboot.c | 103 static off_t trim_fpga_image(int fd, off_t len) { in trim_fpga_image() 113 off_t i; in trim_fpga_image() 184 off_t txlen = 0; in lkboot_txn()
|
/lk-master/lib/ptable/ |
A D | ptable.c | 296 static off_t ptable_adjust_request_for_erase_geometry(uint64_t region_start, in ptable_adjust_request_for_erase_geometry() 323 off_t ret = alloc_end ? (region_start + region_len - *plength) : region_start; in ptable_adjust_request_for_erase_geometry() 375 off_t ret; in ptable_adjust_request_for_erase_geometry() 388 static off_t ptable_allocate(uint64_t *plength, uint flags) { in ptable_allocate() 398 off_t offset = ERR_NOT_FOUND; in ptable_allocate() 417 off_t test_offset; in ptable_allocate() 498 static status_t ptable_allocate_at(off_t _offset, uint64_t *plength) { in ptable_allocate_at() 600 off_t off = offset + sizeof(struct ptable_header); in ptable_scan() 780 off_t part_loc = ptable_allocate(&min_len, flags); in ptable_add() 875 off_t off = ptable_allocate(&len, flags); in cmd_ptable()
|
/lk-master/lib/partition/include/lib/ |
A D | partition.h | 13 int partition_publish(const char *device, off_t offset);
|
/lk-master/dev/virtio/block/include/dev/virtio/ |
A D | block.h | 16 ssize_t virtio_block_read_write(struct virtio_device *dev, void *buf, off_t offset, size_t len, boo…
|
/lk-master/external/lib/cksum/ |
A D | zutil.h | 12 typedef off_t z_off_t;
|
/lk-master/lib/sysparam/include/lib/ |
A D | sysparam.h | 18 status_t sysparam_scan(bdev_t *bdev, off_t offset, size_t len);
|
/lk-master/platform/zynq/ |
A D | spiflash.c | 51 off_t size; 56 static ssize_t spiflash_bdev_read(struct bdev *, void *buf, off_t offset, size_t len); 59 static ssize_t spiflash_bdev_erase(struct bdev *, off_t offset, size_t len); 317 static ssize_t spiflash_bdev_read(struct bdev *bdev, void *buf, off_t offset, size_t len) { in spiflash_bdev_read() 368 static ssize_t spiflash_bdev_erase(struct bdev *bdev, off_t offset, size_t len) { in spiflash_bdev_erase()
|
/lk-master/lib/libc/include/sys/ |
A D | types.h | 23 typedef long long off_t; typedef
|
/lk-master/dev/virtio/block/ |
A D | virtio-block.c | 193 ssize_t virtio_block_read_write(struct virtio_device *dev, void *buf, off_t offset, size_t len, boo… in virtio_block_read_write() 305 if (virtio_block_read_write(dev->dev, buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_read_block() 318 if (virtio_block_read_write(dev->dev, (void *)buf, (off_t)block * dev->bdev.block_size, in virtio_bdev_write_block()
|