Home
last modified time | relevance | path

Searched refs:CompressWorker (Results 1 – 6 of 6) sorted by relevance

/system/core/fs_mgr/libsnapshot/libsnapshot_cow/
Dcow_compress.cpp82 uint32_t CompressWorker::GetDefaultCompressionLevel(CowCompressionAlgorithm compression) { in GetDefaultCompressionLevel()
213 bool CompressWorker::CompressBlocks(const void* buffer, size_t num_blocks, size_t block_size, in CompressBlocks()
218 bool CompressWorker::CompressBlocks(ICompressor* compressor, size_t block_size, const void* buffer, in CompressBlocks()
240 bool CompressWorker::RunThread() { in RunThread()
279 void CompressWorker::EnqueueCompressBlocks(const void* buffer, size_t block_size, in EnqueueCompressBlocks()
294 bool CompressWorker::GetCompressedBuffers(std::vector<std::vector<uint8_t>>* compressed_buf) { in GetCompressedBuffers()
342 void CompressWorker::Finalize() { in Finalize()
350 CompressWorker::CompressWorker(std::unique_ptr<ICompressor>&& compressor) in CompressWorker() function in android::snapshot::CompressWorker
Dwriter_v2.cpp69 CompressWorker* worker = compress_threads_[i].get(); in ~CowWriterV2()
143 CompressWorker::GetDefaultCompressionLevel(algorithm.value()); in ParseOptions()
188 auto wt = std::make_unique<CompressWorker>(std::move(compressor)); in InitWorkers()
189 threads_.emplace_back(std::async(std::launch::async, &CompressWorker::RunThread, wt.get())); in InitWorkers()
344 return CompressWorker::CompressBlocks(compressor_.get(), options_.block_size, data, in CompressBlocks()
352 CompressWorker* worker = compress_threads_[i].get(); in CompressBlocks()
362 CompressWorker* worker = compress_threads_[i].get(); in CompressBlocks()
Dwriter_v2.h82 std::vector<std::unique_ptr<CompressWorker>> compress_threads_;
Dwriter_v3.cpp84 std::make_unique<CompressWorker>(std::move(compressor))); in InitWorkers()
158 CompressWorker::GetDefaultCompressionLevel(algorithm.value()); in ParseOptions()
615 CompressWorker* worker = compress_threads_[iteration % num_threads].get(); in ProcessBlocksWithThreadedCompression()
633 CompressWorker* worker = compress_threads_[i].get(); in ProcessBlocksWithThreadedCompression()
Dwriter_v3.h106 std::vector<std::unique_ptr<CompressWorker>> compress_threads_;
/system/core/fs_mgr/libsnapshot/include/libsnapshot/
Dcow_writer.h120 class CompressWorker {
122 CompressWorker(std::unique_ptr<ICompressor>&& compressor);