Home
last modified time | relevance | path

Searched refs:WorkSpace (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/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 vo…
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;
127 INIT_LOCAL_API WorkSpace *GetNextWorkSpace(WorkSpace *curr);
128 INIT_LOCAL_API WorkSpace *GetWorkSpace(uint32_t labelIndex);
129 INIT_LOCAL_API WorkSpace *GetWorkSpaceByName(const char *name);
H A Dparam_common.h117 } WorkSpace; typedef
/ohos5.0/base/startup/init/services/param/manager/
H A Dparam_manager.c38 WorkSpace *workspace = GetWorkSpaceByName(name); in SystemCheckMatchParamWait()
106 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemTraversalParameter()
111 WorkSpace *next = GetNextWorkSpace(workSpace); in SystemTraversalParameter()
212 WorkSpace *workSpace = GetWorkSpace(index); in SystemDumpParameters()
230 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SystemDumpParameters()
252 WorkSpace *workSpace = GetNextWorkSpace(NULL); in SysCheckParamExist()
531 INIT_LOCAL_API WorkSpace *GetNextWorkSpace(WorkSpace *curr) in GetNextWorkSpace()
536 WorkSpace *workSpace = NULL; in GetNextWorkSpace()
694 WorkSpace *workspace = NULL; in CheckParamPermission()
734 WorkSpace *workspace = NULL; in SystemReadParam()
[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 *cook… in SavePersistParam()
116 WorkSpace *workSpace = GetNextWorkSpace(NULL); in BatchSavePersistParam()
118 WorkSpace *next = GetNextWorkSpace(workSpace); in BatchSavePersistParam()
/ohos5.0/base/startup/init/services/param/base/
H A Dparam_trie.c31 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()
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()
350 WorkSpace *space = GetWorkSpace(index); in GetParamNode()
360 WorkSpace *workSpace = GetWorkSpace(WORKSPACE_INDEX_BASE); in AddParamEntry()
[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()
329 paramSpace->workSpace, sizeof(WorkSpace *) * paramSpace->maxSpaceCount); in CheckAndExtendSpace()
342 WorkSpace *workSpace = NULL; in OpenWorkSpace()
388 WorkSpace *dacSpace = g_paramWorkSpace.workSpace[0]; in ReadParamWithCheck()
451 WorkSpace *space = g_paramWorkSpace.workSpace[WORKSPACE_INDEX_DAC]; in DacCheckParamPermission()
583 STATIC_INLINE ParamTrieNode *BaseFindTrieNode(WorkSpace *workSpace, in BaseFindTrieNode()
[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_()
/ohos5.0/commonlibrary/c_utils/docs/zh-cn/
H A Dc-utils-guide-semaphore.md58 class WorkSpace
61 WorkSpace(const string &name, int maxSize) : sema(name, maxSize), count(0), max(0)
70 ~WorkSpace()
118 WorkSpace ws("mysem", COUNT_MAX);
126 threads[i] = thread(&WorkSpace::Enter, ref(ws));
/ohos5.0/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()
446 WorkSpace *space = GetWorkSpace(GetWorkSpaceIndex("test.workspace.1"));
455 WorkSpace *workSpace = (WorkSpace *)malloc(sizeof(WorkSpace) + size);
537 WorkSpace *space = GetWorkSpaceByName("test.workspace.1");
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()
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dapp_quality_improvement_cases_about_jserror.md156 …at anonymous (D:/WorkSpace/Code/Common_Master_3.2/product_min_system/kh_applications_system/applic…
157 …at anonymous (D:/WorkSpace/Code/Common_Master_3.2/product_min_system/kh_applications_system/applic…
158 …at anonymous (D:/WorkSpace/Code/Common_Master_3.2/product_min_system/kh_applications_system/applic…
/ohos5.0/base/startup/init/interfaces/innerkits/include/param/
H A Dsys_param.h114 } WorkSpace; typedef
/ohos5.0/base/startup/init/services/param/adapter/
H A Dparam_selinux.c196 WorkSpace *space = paramWorkspace->workSpace[WORKSPACE_INDEX_DAC]; in HandleSelinuxLabelForPermission()
/ohos5.0/base/startup/init/services/param/linux/
H A Dparam_service.c62 WorkSpace *workspace = GetWorkSpaceByName(name); in CheckAndSendTrigger()