Home
last modified time | relevance | path

Searched refs:off_t (Results 1 – 25 of 39) sorted by relevance

12

/lk-master/lib/bio/include/lib/
A Dbio.h23 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 Dflash.c36 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 Dblock.h20 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 Dfile.c46 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 Dext2_priv.h51 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 Dio.c163 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 Dflash.c45 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 Dbio.c247 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 Dmem.c24 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.c31 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 Ddebug.c68 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 Dcksum.h26 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 Dfs.h57 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 Dfile.c60 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 Dfat32_priv.h20 ssize_t fat32_read_file(filecookie *fcookie, void *buf, off_t offset, size_t len);
/lk-master/dev/class/
A Dblock_api.c34 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 Dliblkboot.c103 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 Dptable.c296 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 Dpartition.h13 int partition_publish(const char *device, off_t offset);
/lk-master/dev/virtio/block/include/dev/virtio/
A Dblock.h16 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 Dzutil.h12 typedef off_t z_off_t;
/lk-master/lib/sysparam/include/lib/
A Dsysparam.h18 status_t sysparam_scan(bdev_t *bdev, off_t offset, size_t len);
/lk-master/platform/zynq/
A Dspiflash.c51 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 Dtypes.h23 typedef long long off_t; typedef
/lk-master/dev/virtio/block/
A Dvirtio-block.c193 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()

Completed in 27 milliseconds

12