Lines Matching refs:off_t
33 static ssize_t bio_default_read(struct bdev *dev, void *_buf, off_t offset, size_t len) { in bio_default_read()
129 static ssize_t bio_default_write(struct bdev *dev, const void *_buf, off_t offset, size_t len) { in bio_default_write()
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()
479 DEBUG_ASSERT(!(info->start & (((off_t)1 << info->block_shift) - 1))); in bio_initialize_bdev()
480 DEBUG_ASSERT(!(info->start & (((off_t)1 << info->erase_shift) - 1))); in bio_initialize_bdev()
484 DEBUG_ASSERT(!(info->size & (((off_t)1 << dev->block_shift) - 1))); in bio_initialize_bdev()
485 DEBUG_ASSERT(!(info->size & (((off_t)1 << info->erase_shift) - 1))); in bio_initialize_bdev()