Lines Matching defs:reader
104 zx_status_t StreamFvmPartition(fvm::SparseReader* reader, PartitionInfo* part,
107 size_t slice_size = reader->Image()->slice_size;
119 zx_status_t status = reader->ReadData(
522 // Parses the information from the |reader| into |parts|.
524 const fbl::unique_ptr<fvm::SparseReader>& reader,
527 fvm::partition_descriptor_t* part = reader->Partitions();
528 fvm::sparse_image_t* hdr = reader->Image();
661 fbl::unique_ptr<fvm::SparseReader> reader;
663 if ((status = fvm::SparseReader::Create(fbl::move(src_fd), &reader)) != ZX_OK) {
675 fvm::sparse_image_t* hdr = reader->Image();
690 if ((status = ValidatePartitions(fvm_fd, reader, parts, &requested_slices)) != ZX_OK) {
772 status = StreamFvmPartition(reader.get(), &parts[p], mvmo.get(), client, block_size,