Lines Matching refs:block
36 for (const auto& block : block_info) { in TryCompressBlob() local
37 CHECK_EQ(uncompressed_size, block.uncompressed_offset) in TryCompressBlob()
39 uncompressed_size += block.uncompressed_length; in TryCompressBlob()
50 for (const auto& block : block_info) { in TryCompressBlob() local
52 blob.substr(block.uncompressed_offset, block.uncompressed_length); in TryCompressBlob()
53 if (!block.IsCompressed()) { in TryCompressBlob()
59 block_buffer.resize(block.compressed_length); in TryCompressBlob()
62 compressed_offset += block.compressed_length; in TryCompressBlob()
71 switch (int src_size = uncompressed_size - block.uncompressed_offset; in TryCompressBlob()
79 block.compressed_length, in TryCompressBlob()
87 block.compressed_length); in TryCompressBlob()
97 TEST_LE(bytes_written, block.compressed_length); in TryCompressBlob()
98 if (bytes_written < block.compressed_length) { in TryCompressBlob()
100 const auto padding = block.compressed_length - bytes_written; in TryCompressBlob()
107 block_buffer.data() + block.compressed_length, in TryCompressBlob()
128 for (const auto& block : block_info) { in TryCompressBlob() local
129 CHECK_EQ(uncompressed_size, block.uncompressed_offset) in TryCompressBlob()
131 uncompressed_size += block.uncompressed_length; in TryCompressBlob()
132 compressed_size += block.compressed_length; in TryCompressBlob()
159 for (const auto& block : block_info) { in TryDecompressBlob() local
160 CHECK_EQ(uncompressed_size, block.uncompressed_offset) in TryDecompressBlob()
162 << uncompressed_size << ", actual block " << block; in TryDecompressBlob()
163 uncompressed_size += block.uncompressed_length; in TryDecompressBlob()
164 compressed_size += block.compressed_length; in TryDecompressBlob()
174 for (const auto& block : block_info) { in TryDecompressBlob() local
176 blob.substr(compressed_offset, block.compressed_length); in TryDecompressBlob()
177 if (!block.IsCompressed()) { in TryDecompressBlob()
190 output.resize(output.size() + block.uncompressed_length); in TryDecompressBlob()
195 block.uncompressed_length, in TryDecompressBlob()
197 block.uncompressed_length, in TryDecompressBlob()
198 block.uncompressed_length); in TryDecompressBlob()
202 << output.size() - block.uncompressed_length in TryDecompressBlob()
205 << ", cluster_size = " << block.compressed_length in TryDecompressBlob()
206 << ", dest capacity = " << block.uncompressed_length in TryDecompressBlob()
212 compressed_offset += block.compressed_length; in TryDecompressBlob()
214 block.uncompressed_length); in TryDecompressBlob()
236 std::ostream& operator<<(std::ostream& out, const CompressedBlock& block) { in operator <<() argument
237 out << "CompressedBlock{.uncompressed_offset = " << block.uncompressed_offset in operator <<()
238 << ", .compressed_length = " << block.compressed_length in operator <<()
239 << ", .uncompressed_length = " << block.uncompressed_length << "}"; in operator <<()