Home
last modified time | relevance | path

Searched refs:paramSpace (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/base/startup/init/services/param/base/
H A Dparam_comm.c24 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetWorkSpaceByName() local
31 if (labelIndex < paramSpace->maxSpaceCount) { in GetWorkSpaceByName()
32 return paramSpace->workSpace[labelIndex]; in GetWorkSpaceByName()
36 return paramSpace->workSpace[WORKSPACE_INDEX_DAC]; in GetWorkSpaceByName()
42 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetWorkSpace() local
48 return paramSpace->workSpace[0]; in GetWorkSpace()
51 if (labelIndex < paramSpace->maxSpaceCount) { in GetWorkSpace()
66 return paramSpace->workSpace[0]; in GetWorkSpace()
73 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetParamSecurityOps() local
75 return &paramSpace->paramSecurityOps[type]; in GetParamSecurityOps()
[all …]
H A Dparam_base.c132 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in AllocSpaceMemory() local
145 if (paramSpace->workSpace[i] != NULL) { in AllocSpaceMemory()
174 paramSpace->maxLabelIndex++; in CreateWorkSpace()
180 paramSpace->maxLabelIndex = 1; in CreateWorkSpace()
300 paramSpace->workSpace[labelIndex] = workSpace; in AddWorkSpace()
317 if (paramSpace->maxSpaceCount > labelIndex) { in CheckAndExtendSpace()
329 paramSpace->workSpace, sizeof(WorkSpace *) * paramSpace->maxSpaceCount); in CheckAndExtendSpace()
333 free(paramSpace->workSpace); in CheckAndExtendSpace()
334 paramSpace->workSpace = space; in CheckAndExtendSpace()
341 …PARAM_CHECK(paramSpace != NULL && paramSpace->workSpace != NULL, return -1, "Invalid workspace ind… in OpenWorkSpace()
[all …]
/ohos5.0/base/startup/init/services/param/manager/
H A Dparam_manager.c34 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in SystemCheckMatchParamWait() local
88 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in SystemTraversalParameter() local
191 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in SystemDumpParameters() local
207 paramSpace->securityLabel.cred.pid, in SystemDumpParameters()
208 paramSpace->securityLabel.cred.uid, in SystemDumpParameters()
209 paramSpace->securityLabel.cred.gid); in SystemDumpParameters()
241 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in SysCheckParamExist() local
270 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetParamSecurityAuditData() local
381 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in CheckParameterSet() local
487 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in WriteParam() local
[all …]
H A Dparam_persist.c38 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetPersistCommitId() local
39 PARAM_CHECK(paramSpace != NULL, return 0, "Invalid paramSpace"); in GetPersistCommitId()
40 PARAM_WORKSPACE_CHECK(paramSpace, return 0, "Invalid space"); in GetPersistCommitId()
53 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in UpdatePersistCommitId() local
54 PARAM_CHECK(paramSpace != NULL, return, "Invalid paramSpace"); in UpdatePersistCommitId()
55 PARAM_WORKSPACE_CHECK(paramSpace, return, "Invalid space"); in UpdatePersistCommitId()
H A Dparam_server.c269 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in LoadSecurityLabel() local
270 PARAM_CHECK(paramSpace != NULL, return -1, "Invalid paramSpace"); in LoadSecurityLabel()
271 PARAM_WORKSPACE_CHECK(paramSpace, return -1, "Invalid space"); in LoadSecurityLabel()
494 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in LoadOneParamAreaSize_() local
495 PARAM_CHECK(paramSpace != NULL && paramSpace->workSpace != NULL, in LoadOneParamAreaSize_()
504 if (paramSpace->workSpace[i] == NULL) { in LoadOneParamAreaSize_()
507 if (strcmp(paramSpace->workSpace[i]->fileName, buffer) == 0) { in LoadOneParamAreaSize_()
509 paramSpace->workSpace[i]->spaceSize = size; in LoadOneParamAreaSize_()
/ohos5.0/base/startup/init/services/param/linux/
H A Dparam_request.c317 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in ResetParamSecurityLabel() local
318 PARAM_CHECK(paramSpace != NULL, return, "Invalid paramSpace"); in ResetParamSecurityLabel()
320 paramSpace->securityLabel.cred.pid = getpid(); in ResetParamSecurityLabel()
321 paramSpace->securityLabel.cred.uid = geteuid(); in ResetParamSecurityLabel()
322 paramSpace->securityLabel.cred.gid = getegid(); in ResetParamSecurityLabel()
323 paramSpace->flags |= WORKSPACE_FLAGS_NEED_ACCESS; in ResetParamSecurityLabel()
/ohos5.0/base/startup/init/services/param/adapter/
H A Dparam_selinux.c153 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in HandleSelinuxLabelForInit() local
154 PARAM_CHECK(paramSpace != NULL, return, "Invalid workspace"); in HandleSelinuxLabelForInit()
155 if (paramSpace->maxLabelIndex < labelIndex) { in HandleSelinuxLabelForInit()
156 paramSpace->maxLabelIndex = labelIndex; in HandleSelinuxLabelForInit()
/ohos5.0/base/startup/init/test/unittest/param/
H A Dparam_stub.cpp555 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in TestBeforeInit() local
556 EXPECT_NE(paramSpace, nullptr); in TestBeforeInit()
559 paramSpace = GetParamWorkSpace(); in TestBeforeInit()
560 EXPECT_NE(paramSpace, nullptr); in TestBeforeInit()
H A Dparam_unittest.cpp309 ParamWorkSpace *paramSpace = GetParamWorkSpace(); in GetWorkSpaceIndex() local
310 PARAM_CHECK(paramSpace != nullptr, return (uint32_t)-1, "Invalid paramSpace"); in GetWorkSpaceIndex()
311 return (paramSpace->selinuxSpace.getParamLabelIndex != nullptr) ? in GetWorkSpaceIndex()
312 paramSpace->selinuxSpace.getParamLabelIndex(name) + WORKSPACE_INDEX_BASE : (uint32_t)-1; in GetWorkSpaceIndex()