Lines Matching refs:compressed_length
746 offset += entry->compressed_length; in ValidateDataDescriptor()
763 if (entry->compressed_length >= u32max || in ValidateDataDescriptor()
774 if (entry->compressed_length != descriptor.compressed_size || in ValidateDataDescriptor()
779 entry->compressed_length, entry->uncompressed_length, entry->crc32, in ValidateDataDescriptor()
823 data->compressed_length = cdr->compressed_size; in FindEntry()
844 data->compressed_length = zip64_info.compressed_file_size.value_or(cdr->compressed_size); in FindEntry()
988 if (data->compressed_length != lfh_compressed_size || in FindEntry()
992 data->compressed_length, data->uncompressed_length, data->crc32, lfh_compressed_size, in FindEntry()
1023 if (data->compressed_length > cd_offset - data_offset) { in FindEntry()
1025 static_cast<int64_t>(data_offset), data->compressed_length, in FindEntry()
1089 if (src->compressed_length > UINT32_MAX || src->uncompressed_length > UINT32_MAX) { in CopyFromZipEntry64()
1093 src->uncompressed_length, src->compressed_length); in CopyFromZipEntry64()
1099 dst->compressed_length = static_cast<uint32_t>(src->compressed_length); in CopyFromZipEntry64()
1391 const uint64_t compressed_length, in inflateImpl() argument
1399 max_read_size = std::min<uint64_t>(std::numeric_limits<uint32_t>::max(), compressed_length); in inflateImpl()
1401 max_read_size = std::min(compressed_length, kBufSize); in inflateImpl()
1408 const auto min_write_buffer_size = std::max(compressed_length, uncompressed_length); in inflateImpl()
1463 uint64_t remaining_bytes = compressed_length; in inflateImpl()
1469 const off64_t offset = (compressed_length - remaining_bytes); in inflateImpl()
1536 return inflateImpl<true>(reader, entry->compressed_length, in InflateEntryToWriter()
1876 int32_t Inflate(const Reader& reader, const uint64_t compressed_length, in Inflate() argument
1879 return inflateImpl<false>(reader, compressed_length, uncompressed_length, in Inflate()