Lines Matching refs:chain
34 std::vector<EntryT*> chain;
66 if (match_length < p->chain.size()) {
110 if (is_same_sample(node->chain.front(), sample)) {
118 NodeT* node, const std::vector<EntryT*>& chain, size_t chain_start,
121 for (i = 0, j = chain_start; i < node->chain.size() && j < chain.size();
123 if (!is_same_sample(node->chain[i], chain[j])) {
132 parent->chain, parent_length, parent->period, parent->children_period);
136 parent->chain.resize(parent_length);
141 std::unique_ptr<NodeT> AllocateNode(const std::vector<EntryT*>& chain,
145 for (size_t i = chain_start; i < chain.size(); ++i) {
146 node->chain.push_back(chain[i]);