/ohos5.0/base/startup/init/services/param/base/ |
H A D | param_trie.c | 31 static int GetRealFileName(WorkSpace *workSpace, char *buffer, uint32_t size) in GetRealFileName() 39 static int InitWorkSpace_(WorkSpace *workSpace, uint32_t spaceSize, int readOnly) in InitWorkSpace_() 106 INIT_LOCAL_API void CloseWorkSpace(WorkSpace *workSpace) in CloseWorkSpace() 121 static int CheckWorkSpace(const WorkSpace *workSpace) in CheckWorkSpace() 172 ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen) in AddTrieNode() 207 static int TraversalSubTrieNode(const WorkSpace *workSpace, in TraversalSubTrieNode() 221 INIT_LOCAL_API int TraversalTrieNode(const WorkSpace *workSpace, in TraversalTrieNode() 271 INIT_LOCAL_API uint32_t AddParamNode(WorkSpace *workSpace, uint8_t type, in AddParamNode() 313 INIT_LOCAL_API ParamTrieNode *FindTrieNode(WorkSpace *workSpace, in FindTrieNode() 360 WorkSpace *workSpace = GetWorkSpace(WORKSPACE_INDEX_BASE); in AddParamEntry() local [all …]
|
H A D | param_include.h | 38 STATIC_INLINE ParamTrieNode *FindSubTrie(const WorkSpace *workSpace, in FindSubTrie() 72 const WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel) in FindTrieNode_()
|
H A D | param_base.c | 40 static int InitParamSecurity(ParamWorkSpace *workSpace, in InitParamSecurity() 127 WorkSpace *workSpace = GetWorkSpace(WORKSPACE_INDEX_SIZE); in AllocSpaceMemory() local 289 WorkSpace *workSpace = (WorkSpace *)malloc(sizeof(WorkSpace) + size); in AddWorkSpace() local 342 WorkSpace *workSpace = NULL; in OpenWorkSpace() local 583 STATIC_INLINE ParamTrieNode *BaseFindTrieNode(WorkSpace *workSpace, in BaseFindTrieNode()
|
H A D | param_comm.c | 50 WorkSpace *workSpace = NULL; in GetWorkSpace() local
|
/ohos5.0/base/startup/init/services/param/include/ |
H A D | param_trie.h | 38 #define GetTrieNode(workSpace, offset) (ParamTrieNode *)(((offset) == 0 || (offset) > (workSpace)->… argument 41 #define GetTrieRoot(workSpace) \ argument 67 #define GetWorkSpaceSize(workSpace) \ argument
|
H A D | param_manager.h | 83 WorkSpace **workSpace; member 114 #define PARAM_HANDLE(workSpace, index) (ParamHandle)((workSpace)->spaceIndex << 24 | (index)) argument
|
/ohos5.0/base/startup/init/services/param/trigger/ |
H A D | trigger_manager.c | 114 static TriggerNode *AddJobTrigger_(const TriggerWorkSpace *workSpace, in AddJobTrigger_() 269 JobNode *UpdateJobTrigger(const TriggerWorkSpace *workSpace, in UpdateJobTrigger() 311 void ClearTrigger(const TriggerWorkSpace *workSpace, int8_t type) in ClearTrigger() 333 TriggerNode *ExecuteQueuePop(TriggerWorkSpace *workSpace) in ExecuteQueuePop() 392 static int ExecTriggerMatch_(const TriggerWorkSpace *workSpace, in ExecTriggerMatch_() 409 static int CheckBootMatch_(const TriggerWorkSpace *workSpace, in CheckBootMatch_() 417 static int CheckParamMatch_(const TriggerWorkSpace *workSpace, in CheckParamMatch_() 432 static int CheckUnknowMatch_(const TriggerWorkSpace *workSpace, in CheckUnknowMatch_() 467 int CheckTrigger(TriggerWorkSpace *workSpace, int type, in CheckTrigger() 541 TriggerWorkSpace *workSpace = GetTriggerWorkSpace(); in SystemDumpTriggers() local [all …]
|
H A D | trigger_processor.c | 232 static int ParseTrigger_(const TriggerWorkSpace *workSpace, in ParseTrigger_()
|
/ohos5.0/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 64 static int ProcessParamTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const void … in ProcessParamTraversal() 106 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemTraversalParameter() local 124 static int DumpTrieDataNodeTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const v… in DumpTrieDataNodeTraversal() 161 static void HashNodeTraverseForDump(WorkSpace *workSpace, int verbose) in HashNodeTraverseForDump() 212 WorkSpace *workSpace = GetWorkSpace(index); in SystemDumpParameters() local 230 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemDumpParameters() local 252 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SysCheckParamExist() local 491 WorkSpace *workSpace = GetWorkSpaceByName(name); in WriteParam() local 536 WorkSpace *workSpace = NULL; in GetNextWorkSpace() local 618 WorkSpace *workSpace = GetWorkSpace(labelIndex); in ReadParamName() local [all …]
|
H A D | param_persist.c | 65 static int SavePersistParam(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cook… in SavePersistParam() 116 WorkSpace *workSpace = GetNextWorkSpace(NULL); in BatchSavePersistParam() local
|
/ohos5.0/base/startup/init/services/param/linux/ |
H A D | param_service.c | 209 TriggerWorkSpace *workSpace = GetTriggerWorkSpace(); in AddWatcherTrigger() local
|
/ohos5.0/base/startup/init/test/unittest/param/ |
H A D | param_unittest.cpp | 455 WorkSpace *workSpace = (WorkSpace *)malloc(sizeof(WorkSpace) + size); variable
|