io_factory
struct io_factory *factory = NULL;
struct io_factory *factory;
int uds_make_buffered_reader(struct io_factory *factory, off_t offset, u64 block_count,
int uds_make_buffered_writer(struct io_factory *factory, off_t offset, u64 block_count,
struct io_factory *factory;
struct io_factory *factory;
static void uds_get_io_factory(struct io_factory *factory)
int uds_make_io_factory(struct block_device *bdev, struct io_factory **factory_ptr)
struct io_factory *factory;
result = vdo_allocate(1, struct io_factory, __func__, &factory);
int uds_replace_storage(struct io_factory *factory, struct block_device *bdev)
void uds_put_io_factory(struct io_factory *factory)
size_t uds_get_writable_size(struct io_factory *factory)
int uds_make_bufio(struct io_factory *factory, off_t block_offset, size_t block_size,
struct io_factory;
struct io_factory **factory_ptr);
int __must_check uds_replace_storage(struct io_factory *factory,
void uds_put_io_factory(struct io_factory *factory);
size_t __must_check uds_get_writable_size(struct io_factory *factory);
int __must_check uds_make_bufio(struct io_factory *factory, off_t block_offset,
int __must_check uds_make_buffered_reader(struct io_factory *factory, off_t offset,
int __must_check uds_make_buffered_writer(struct io_factory *factory, off_t offset,