Home
last modified time | relevance | path

Searched refs:SparseReader (Results 1 – 7 of 7) sorted by relevance

/system/ulib/fvm/
A Dsparse-reader.cpp10 zx_status_t SparseReader::Create(fbl::unique_fd fd, fbl::unique_ptr<SparseReader>* out) { in Create()
13 zx_status_t SparseReader::CreateSilent(fbl::unique_fd fd, fbl::unique_ptr<SparseReader>* out) { in CreateSilent()
17 zx_status_t SparseReader::CreateHelper(fbl::unique_fd fd, bool verbose, in CreateHelper()
20 fbl::unique_ptr<SparseReader> reader(new (&ac) SparseReader(std::move(fd), verbose)); in CreateHelper()
34 SparseReader::SparseReader(fbl::unique_fd fd, bool verbose) : compressed_(false), verbose_(verbose), in SparseReader() function in fvm::SparseReader
37 zx_status_t SparseReader::ReadMetadata() { in ReadMetadata()
148 SparseReader::~SparseReader() { in ~SparseReader()
156 fvm::sparse_image_t* SparseReader::Image() { in Image()
160 fvm::partition_descriptor_t* SparseReader::Partitions() { in Partitions()
271 zx_status_t SparseReader::WriteDecompressed(fbl::unique_fd outfd) { in WriteDecompressed()
[all …]
/system/ulib/fvm/include/fvm/
A Dsparse-reader.h32 class SparseReader {
34 static zx_status_t Create(fbl::unique_fd fd, fbl::unique_ptr<SparseReader>* out);
35 static zx_status_t CreateSilent(fbl::unique_fd fd, fbl::unique_ptr<SparseReader>* out);
36 ~SparseReader();
92 fbl::unique_ptr<SparseReader>* out);
94 SparseReader(fbl::unique_fd fd, bool verbose);
/system/ulib/fvm-host/include/fvm-host/
A Dsparse-paver.h26 zx_status_t AddPartition(const SparsePartitionInfo* partition, fvm::SparseReader* reader);
40 fvm::SparseReader* reader);
44 zx_status_t WriteSlice(size_t* bytes_left, fvm::SparseReader* reader);
A Dcontainer.h186 fbl::unique_ptr<fvm::SparseReader> reader_;
/system/ulib/fvm-host/
A Dsparse-paver.cpp23 fvm::SparseReader* reader) { in AddPartition()
96 fvm::SparseReader* reader) { in AddExtent()
132 zx_status_t SparsePaver::WriteSlice(size_t* bytes_left, fvm::SparseReader* reader) { in WriteSlice()
/system/uapp/disk-pave/
A Dpave-lib.cpp135 zx_status_t StreamFvmPartition(fvm::SparseReader* reader, PartitionInfo* part, in StreamFvmPartition()
587 const fbl::unique_ptr<fvm::SparseReader>& reader, in PreProcessPartitions()
712 fbl::unique_ptr<fvm::SparseReader> reader; in FvmStreamPartitions()
714 if ((status = fvm::SparseReader::Create(std::move(src_fd), &reader)) != ZX_OK) { in FvmStreamPartitions()
/system/ulib/fvm-host/container/
A Dsparse.cpp100 if (fvm::SparseReader::CreateSilent(std::move(dup_fd), &reader_) != ZX_OK) { in SparseContainer()

Completed in 10 milliseconds