Lines Matching refs:pd
24 PuffData& pd = *data; in GetNext() local
46 pd.type = PuffData::Type::kEndOfBlock; in GetNext()
61 pd.type = PuffData::Type::kLenDist; in GetNext()
62 pd.length = length; in GetNext()
63 pd.distance = distance; in GetNext()
83 pd.type = PuffData::Type::kLiterals; in GetNext()
84 pd.length = length; in GetNext()
85 pd.read_fn = [this, length](uint8_t* buffer, size_t count) mutable { in GetNext()
95 pd.type = PuffData::Type::kBlockMetadata; in GetNext()
103 TEST_AND_RETURN_FALSE(length <= sizeof(pd.block_metadata)); in GetNext()
104 memcpy(pd.block_metadata, &puff_buf_in_[index_], length); in GetNext()
106 pd.length = length; in GetNext()