/ohos5.0/base/startup/init/services/param/base/ |
H A D | param_comm.c | 24 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 ¶mSpace->paramSecurityOps[type]; in GetParamSecurityOps() [all …]
|
H A D | param_base.c | 132 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 D | param_manager.c | 34 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 D | param_persist.c | 38 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 D | param_server.c | 269 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 D | param_request.c | 317 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 D | param_selinux.c | 153 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 D | param_stub.cpp | 555 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 D | param_unittest.cpp | 309 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()
|