Searched refs:subTrie (Results 1 – 3 of 3) sorted by relevance
41 ParamTrieNode *subTrie = current; in FindSubTrie() local43 while (subTrie != NULL) { in FindSubTrie()44 if (subTrie->length > keyLen) { in FindSubTrie()46 } else if (subTrie->length < keyLen) { in FindSubTrie()49 ret = memcmp(subTrie->key, key, keyLen); in FindSubTrie()52 *matchLabel = (subTrie->labelIndex != 0) ? subTrie->labelIndex : *matchLabel; in FindSubTrie()53 return subTrie; in FindSubTrie()59 offset = subTrie->left; in FindSubTrie()61 offset = subTrie->right; in FindSubTrie()66 subTrie = (ParamTrieNode *)(workSpace->area->data + offset); in FindSubTrie()
145 ParamTrieNode *subTrie = NULL; in AddToSubTrie() local151 subTrie = GetTrieNode(workSpace, current->left); in AddToSubTrie()152 if (subTrie == NULL) { in AddToSubTrie()160 subTrie = GetTrieNode(workSpace, current->right); in AddToSubTrie()161 if (subTrie == NULL) { in AddToSubTrie()169 return AddToSubTrie(workSpace, subTrie, key, keyLen); in AddToSubTrie()
52 const ParamTrieNode *subTrie, TraversalTrieNodePtr walkFunc, const void *cookie);