Lines Matching refs:puffs
33 const vector<ByteExtent>& puffs) { in CheckArgsIntegrity() argument
34 TEST_AND_RETURN_FALSE(puffs.size() == deflates.size()); in CheckArgsIntegrity()
37 if (!puffs.empty()) { in CheckArgsIntegrity()
39 puffs.back().offset + puffs.back().length); in CheckArgsIntegrity()
49 TEST_AND_RETURN_FALSE(puffs.end() == std::adjacent_find(puffs.begin(), in CheckArgsIntegrity()
50 puffs.end(), in CheckArgsIntegrity()
61 const vector<ByteExtent>& puffs, in CreateForPuff() argument
63 TEST_AND_RETURN_VALUE(CheckArgsIntegrity(puff_size, deflates, puffs), in CreateForPuff()
69 puffs, max_cache_size)); in CreateForPuff()
78 const vector<ByteExtent>& puffs) { in CreateForHuff() argument
79 TEST_AND_RETURN_VALUE(CheckArgsIntegrity(puff_size, deflates, puffs), in CreateForHuff()
84 std::move(stream), nullptr, huffer, puff_size, deflates, puffs, 0)); in CreateForHuff()
94 const vector<ByteExtent>& puffs, in PuffinStream() argument
101 puffs_(puffs), in PuffinStream()
112 upper_bounds_.reserve(puffs.size()); in PuffinStream()
113 for (const auto& puff : puffs) { in PuffinStream()
122 if (!puffs.empty()) { in PuffinStream()
125 puff_stream_size_ - (puffs.back().offset + puffs.back().length); in PuffinStream()
133 for (const auto& puff : puffs) { in PuffinStream()