Searched refs:ParamTrieNode (Results 1 - 10 of 10) sorted by relevance
/base/startup/init/services/param/include/ |
H A D | param_trie.h | 38 #define GetTrieNode(workSpace, offset) (ParamTrieNode *)(((offset) == 0 || (offset) > (workSpace)->area->dataSize) ? \
42 (ParamTrieNode *)(((workSpace)->area == NULL) ? NULL : (workSpace)->area->data + (workSpace)->area->firstNode)
46 INIT_LOCAL_API ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen);
47 INIT_LOCAL_API ParamTrieNode *FindTrieNode(
50 typedef int (*TraversalTrieNodePtr)(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie);
52 const ParamTrieNode *subTrie, TraversalTrieNodePtr walkFunc, const void *cookie);
63 STATIC_INLINE ParamTrieNode *FindTrieNode_(
|
H A D | param_common.h | 63 } ParamTrieNode;
typedef
|
H A D | param_manager.h | 138 INIT_LOCAL_API int CheckParamValue(const ParamTrieNode *node, const char *name, const char *value, uint8_t paramType);
|
/base/startup/init/services/param/base/ |
H A D | param_include.h | 38 STATIC_INLINE ParamTrieNode *FindSubTrie(const WorkSpace *workSpace,
in FindSubTrie() 39 ParamTrieNode *current, const char *key, uint32_t keyLen, uint32_t *matchLabel)
in FindSubTrie() 41 ParamTrieNode *subTrie = current;
in FindSubTrie() 66 subTrie = (ParamTrieNode *)(workSpace->area->data + offset);
in FindSubTrie() 71 STATIC_INLINE ParamTrieNode *FindTrieNode_(
in FindTrieNode_() 75 ParamTrieNode *current = GetTrieRoot(workSpace);
in FindTrieNode_() 87 ParamTrieNode *next = GetTrieNode(workSpace, current->child);
in FindTrieNode_()
|
H A D | param_trie.c | 72 uint32_t len = keyLen + sizeof(ParamTrieNode) + 1;
in AllocateParamTrieNode() 77 ParamTrieNode *node = (ParamTrieNode *)(workSpace->area->data + workSpace->area->currOffset);
in AllocateParamTrieNode() 130 static int CompareParamTrieNode(const ParamTrieNode *node, const char *key, uint32_t keyLen)
in CompareParamTrieNode() 140 static ParamTrieNode *AddToSubTrie(WorkSpace *workSpace, ParamTrieNode *current, const char *key, uint32_t keyLen)
in AddToSubTrie() 145 ParamTrieNode *subTrie = NULL;
in AddToSubTrie() 172 ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen)
in AddTrieNode() 177 ParamTrieNode *current = GetTrieRoot(workSpace);
in AddTrieNode() 187 ParamTrieNode *nex in AddTrieNode() [all...] |
H A D | param_base.c | 36 STATIC_INLINE ParamTrieNode *BaseFindTrieNode(WorkSpace *workSpace,
385 STATIC_INLINE int ReadParamWithCheck(WorkSpace **workspace, const char *name, uint32_t op, ParamTrieNode **node)
583 STATIC_INLINE ParamTrieNode *BaseFindTrieNode(WorkSpace *workSpace,
588 ParamTrieNode *node = FindTrieNode_(workSpace, key, keyLen, &tmpMatchLen);
617 ParamTrieNode *node = NULL;
660 ParamTrieNode *node = BaseFindTrieNode(param->workspace, param->data, param->nameLen, NULL);
|
/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 42 ParamTrieNode *node = FindTrieNode(workspace, name, nameLength, NULL);
in SystemCheckMatchParamWait() 64 static int ProcessParamTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie)
in ProcessParamTraversal() 67 ParamTrieNode *current = (ParamTrieNode *)node;
in ProcessParamTraversal() 112 ParamTrieNode *root = NULL;
in SystemTraversalParameter() 124 static int DumpTrieDataNodeTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie)
in DumpTrieDataNodeTraversal() 127 ParamTrieNode *current = (ParamTrieNode *)node;
in DumpTrieDataNodeTraversal() 256 ParamTrieNode *node = FindTrieNode(workSpace, name, strlen(name), NULL);
in SysCheckParamExist() 425 ParamTrieNode *nod in AddParam() [all...] |
H A D | param_persist.c | 65 static int SavePersistParam(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie)
in SavePersistParam() 67 ParamTrieNode *current = (ParamTrieNode *)node;
in SavePersistParam() 119 ParamTrieNode *root = FindTrieNode(workSpace, prefix, strlen(prefix), NULL);
in BatchSavePersistParam()
|
/base/startup/init/test/unittest/param/ |
H A D | param_unittest.cpp | 146 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel3() 174 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel4() 558 ParamTrieNode *node = FindTrieNode(nullptr, nullptr, 0, nullptr); in HWTEST_F()
|
H A D | paramservice_unittest.cpp | 148 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel3() 173 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel4()
|
Completed in 7 milliseconds