Home
last modified time | relevance | path

Searched refs:subTrie (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/startup/init/services/param/base/
H A Dparam_include.h41 ParamTrieNode *subTrie = current; in FindSubTrie() local
43 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()
H A Dparam_trie.c145 ParamTrieNode *subTrie = NULL; in AddToSubTrie() local
151 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()
/ohos5.0/base/startup/init/services/param/include/
H A Dparam_trie.h52 const ParamTrieNode *subTrie, TraversalTrieNodePtr walkFunc, const void *cookie);