Lines Matching refs:reader
113 BsdiffExtentFile(std::unique_ptr<ExtentReader> reader, size_t size) in BsdiffExtentFile() argument
114 : BsdiffExtentFile(std::move(reader), nullptr, size) {} in BsdiffExtentFile()
154 BsdiffExtentFile(std::unique_ptr<ExtentReader> reader, in BsdiffExtentFile() argument
157 : reader_(std::move(reader)), in BsdiffExtentFile()
174 PuffinExtentStream(std::unique_ptr<ExtentReader> reader, uint64_t size) in PuffinExtentStream() argument
175 : PuffinExtentStream(std::move(reader), nullptr, size) {} in PuffinExtentStream()
222 PuffinExtentStream(std::unique_ptr<ExtentReader> reader, in PuffinExtentStream() argument
225 : reader_(std::move(reader)), in PuffinExtentStream()
487 auto reader = std::make_unique<DirectExtentReader>(); in PerformSourceBsdiffOperation() local
489 reader->Init(source_fd, operation.src_extents(), block_size_)); in PerformSourceBsdiffOperation()
491 std::move(reader), in PerformSourceBsdiffOperation()
515 auto reader = std::make_unique<DirectExtentReader>(); in PerformPuffDiffOperation() local
517 reader->Init(source_fd, operation.src_extents(), block_size_)); in PerformPuffDiffOperation()
519 std::move(reader), in PerformPuffDiffOperation()