Home
last modified time | relevance | path

Searched refs:matchLabel (Results 1 – 4 of 4) sorted by relevance

/base/startup/init/services/param/base/
Dparam_trie.c224 ParamTrieNode *current, const char *key, uint32_t keyLen, uint32_t *matchLabel) in FindSubTrie() argument
232 if (matchLabel != NULL && current->labelIndex != 0) { in FindSubTrie()
233 *matchLabel = current->labelIndex; in FindSubTrie()
248 return FindSubTrie(workSpace, subTrie, key, keyLen, matchLabel); in FindSubTrie()
251 … *FindTrieNode_(const WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel) in FindTrieNode_() argument
260 if (matchLabel != NULL) { in FindTrieNode_()
261 *matchLabel = current->labelIndex; in FindTrieNode_()
276 current = FindSubTrie(workSpace, next, remainingKey, subKeyLen, matchLabel); in FindTrieNode_()
278 current = FindSubTrie(workSpace, current, remainingKey, subKeyLen, matchLabel); in FindTrieNode_()
282 } else if (matchLabel != NULL && current->labelIndex != 0) { in FindTrieNode_()
[all …]
/base/security/selinux/interfaces/policycoreutils/src/
Dcontexts_trie.c89 childPtr->matchLabel = EMPTY_STRING; in InsertElementToTrie()
127 root->matchLabel = contexts; in InsertParamToTrie()
160 return match->matchLabel; in SearchFromParamTrie()
221 root->matchLabel = EMPTY_STRING; in ReadParamFromSharedMem()
/base/security/selinux/interfaces/policycoreutils/include/
Dselinux_map.h39 const char *matchLabel; member
/base/startup/init/services/param/include/
Dparam_trie.h111 WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel);