Lines Matching refs:factory
191 struct io_factory *factory;
325 return uds_make_buffered_reader(layout->factory, lr->start_block + offset,
340 return uds_make_buffered_writer(layout->factory, lr->start_block + offset,
1646 result = uds_make_buffered_reader(layout->factory,
1669 struct io_factory *factory = NULL;
1671 result = uds_make_io_factory(config->bdev, &factory);
1675 writable_size = uds_get_writable_size(factory) & -UDS_BLOCK_SIZE;
1677 uds_put_io_factory(factory);
1683 layout->factory = factory;
1737 if (layout->factory != NULL)
1738 uds_put_io_factory(layout->factory);
1746 return uds_replace_storage(layout->factory, bdev);
1758 return uds_make_bufio(layout->factory, offset, block_size, reserved_buffers,