Home
last modified time | relevance | path

Searched refs:WorkSpace (Results 1 - 14 of 14) sorted by relevance

/base/startup/init/services/param/include/
H A Dparam_trie.h35 INIT_LOCAL_API int InitWorkSpace(WorkSpace *workSpace, int onlyRead, uint32_t spaceSize);
36 INIT_LOCAL_API void CloseWorkSpace(WorkSpace *workSpace);
46 INIT_LOCAL_API ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen);
48 WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel);
50 typedef int (*TraversalTrieNodePtr)(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie);
51 INIT_LOCAL_API int TraversalTrieNode(const WorkSpace *workSpace,
54 INIT_LOCAL_API uint32_t AddParamSecurityNode(WorkSpace *workSpace, const ParamAuditData *auditData);
55 INIT_LOCAL_API uint32_t AddParamNode(WorkSpace *workSpace, uint8_t type,
64 const WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel);
H A Dparam_manager.h83 WorkSpace **workSpace;
134 INIT_LOCAL_API WorkSpace *GetNextWorkSpace(WorkSpace *curr);
135 INIT_LOCAL_API WorkSpace *GetWorkSpace(uint32_t labelIndex);
136 INIT_LOCAL_API WorkSpace *GetWorkSpaceByName(const char *name);
H A Dparam_common.h117 } WorkSpace; typedef
/base/startup/init/services/param/base/
H A Dparam_trie.c29 static uint32_t AllocateParamTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen);
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_()
70 static uint32_t AllocateParamTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen) in AllocateParamTrieNode()
93 INIT_LOCAL_API int InitWorkSpace(WorkSpace *workSpace, int onlyRead, uint32_t spaceSize) in InitWorkSpace()
106 INIT_LOCAL_API void CloseWorkSpace(WorkSpace *workSpace) in CloseWorkSpace()
121 static int CheckWorkSpace(const WorkSpace *workSpace) in CheckWorkSpace()
140 static ParamTrieNode *AddToSubTrie(WorkSpace *workSpace, ParamTrieNode *current, const char *key, uint32_t keyLen) in AddToSubTrie()
172 ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen) in AddTrieNode()
207 static int TraversalSubTrieNode(const WorkSpace *workSpac
[all...]
H A Dparam_base.c36 STATIC_INLINE ParamTrieNode *BaseFindTrieNode(WorkSpace *workSpace,
127 WorkSpace *workSpace = GetWorkSpace(WORKSPACE_INDEX_SIZE); in AllocSpaceMemory()
192 g_paramWorkSpace.workSpace = (WorkSpace **)calloc(g_paramWorkSpace.maxSpaceCount, sizeof(WorkSpace *)); in InitParamWorkSpace()
289 WorkSpace *workSpace = (WorkSpace *)malloc(sizeof(WorkSpace) + size); in AddWorkSpace()
325 WorkSpace **space = (WorkSpace **)calloc(sizeof(WorkSpace *), in CheckAndExtendSpace()
[all...]
H A Dparam_comm.c22 INIT_LOCAL_API WorkSpace *GetWorkSpaceByName(const char *name) in GetWorkSpaceByName()
40 INIT_LOCAL_API WorkSpace *GetWorkSpace(uint32_t labelIndex) in GetWorkSpace()
50 WorkSpace *workSpace = NULL; in GetWorkSpace()
H A Dparam_include.h38 STATIC_INLINE ParamTrieNode *FindSubTrie(const WorkSpace *workSpace, in FindSubTrie()
72 const WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel) in FindTrieNode_()
/base/startup/init/services/param/manager/
H A Dparam_manager.c38 WorkSpace *workspace = GetWorkSpaceByName(name); in SystemCheckMatchParamWait()
64 static int ProcessParamTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie) in ProcessParamTraversal()
106 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemTraversalParameter()
111 WorkSpace *next = GetNextWorkSpace(workSpace); in SystemTraversalParameter()
124 static int DumpTrieDataNodeTraversal(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie) in DumpTrieDataNodeTraversal()
161 static void HashNodeTraverseForDump(WorkSpace *workSpace, int verbose) in HashNodeTraverseForDump()
212 WorkSpace *workSpace = GetWorkSpace(index); in SystemDumpParameters()
230 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemDumpParameters()
232 WorkSpace *next = GetNextWorkSpace(workSpace); in SystemDumpParameters()
252 WorkSpace *workSpac in SysCheckParamExist()
[all...]
H A Dparam_persist.c41 WorkSpace *space = GetWorkSpace(WORKSPACE_INDEX_DAC); in GetPersistCommitId()
56 WorkSpace *space = GetWorkSpace(WORKSPACE_INDEX_DAC); in UpdatePersistCommitId()
65 static int SavePersistParam(const WorkSpace *workSpace, const ParamTrieNode *node, const void *cookie) in SavePersistParam()
116 WorkSpace *workSpace = GetNextWorkSpace(NULL); in BatchSavePersistParam()
118 WorkSpace *next = GetNextWorkSpace(workSpace); in BatchSavePersistParam()
/base/startup/init/test/unittest/param/
H A Dparam_unittest.cpp87 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel1()
112 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel2()
145 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel3()
173 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel4()
465 WorkSpace *space = GetWorkSpace(GetWorkSpaceIndex("test.workspace.1")); in HWTEST_F()
474 WorkSpace *workSpace = (WorkSpace *)malloc(sizeof(WorkSpace) + size); in HWTEST_F()
556 WorkSpace *space = GetWorkSpaceByName("test.workspace.1"); in HWTEST_F()
H A Dparamservice_unittest.cpp89 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel1()
114 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel2()
147 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel3()
172 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel4()
/base/startup/init/interfaces/innerkits/include/param/
H A Dsys_param.h114 } WorkSpace; typedef
/base/startup/init/services/param/adapter/
H A Dparam_selinux.c196 WorkSpace *space = paramWorkspace->workSpace[WORKSPACE_INDEX_DAC]; in HandleSelinuxLabelForPermission()
/base/startup/init/services/param/linux/
H A Dparam_service.c62 WorkSpace *workspace = GetWorkSpaceByName(name); in CheckAndSendTrigger()

Completed in 10 milliseconds