/base/startup/init/services/modules/trace/ |
H A D | init_trace.c | 111 static int InitTraceWorkspace(TraceWorkspace *workspace)
in InitTraceWorkspace() argument 113 workspace->traceRootPath = NULL;
in InitTraceWorkspace() 114 workspace->traceState = TRACE_STATE_IDLE;
in InitTraceWorkspace() 115 workspace->compress = 0;
in InitTraceWorkspace() 118 workspace->jsonRootNode = cJSON_Parse(fileBuf);
in InitTraceWorkspace() 119 PLUGIN_CHECK(workspace->jsonRootNode != NULL, free(fileBuf);
in InitTraceWorkspace() 121 workspace->compress = cJSON_IsTrue(cJSON_GetObjectItem(workspace->jsonRootNode, "compress")) ? 1 : 0;
in InitTraceWorkspace() 122 PLUGIN_LOGI("InitTraceWorkspace compress :%d", workspace->compress);
in InitTraceWorkspace() 127 static void DestroyTraceWorkspace(TraceWorkspace *workspace)
in DestroyTraceWorkspace() argument 140 IsTraceMountedInner(TraceWorkspace *workspace, const char *fsPath) IsTraceMountedInner() argument 153 IsTraceMounted(TraceWorkspace *workspace) IsTraceMounted() argument 161 TraceWorkspace *workspace = GetTraceWorkspace(); IsWritableFile() local 172 TraceWorkspace *workspace = GetTraceWorkspace(); WriteStrToFile() local 221 TraceWorkspace *workspace = GetTraceWorkspace(); SetTraceTagsEnabled() local 243 TraceWorkspace *workspace = GetTraceWorkspace(); SetUserSpaceSettings() local 266 SetKernelTraceEnabled(const TraceWorkspace *workspace, bool enabled) SetKernelTraceEnabled() argument 297 TraceWorkspace *workspace = GetTraceWorkspace(); DisableAllTraceEvents() local 304 TraceWorkspace *workspace = GetTraceWorkspace(); SetKernelSpaceSettings() local 326 TraceWorkspace *workspace = GetTraceWorkspace(); ClearTrace() local 378 DumpTrace(const TraceWorkspace *workspace, int outFd, const char *path) DumpTrace() argument 406 TraceWorkspace *workspace = GetTraceWorkspace(); MarkOthersClockSync() local 444 TraceWorkspace *workspace = GetTraceWorkspace(); InitStartTrace() local 476 TraceWorkspace *workspace = GetTraceWorkspace(); InitStopTrace() local 509 TraceWorkspace *workspace = GetTraceWorkspace(); InitInterruptTrace() local [all...] |
/base/startup/init/services/param/include/ |
H A D | param_osadp.h | 138 #define PARAMSPACE_AREA_INIT_LOCK(workspace) ParamRWMutexCreate(&workspace->rwlock)
139 #define PARAMSPACE_AREA_RW_LOCK(workspace) ParamRWMutexWRLock(&workspace->rwlock)
140 #define PARAMSPACE_AREA_RD_LOCK(workspace) ParamRWMutexRDLock(&workspace->rwlock)
141 #define PARAMSPACE_AREA_RW_UNLOCK(workspace) ParamRWMutexUnlock(&workspace->rwlock)
|
H A D | param_common.h | 127 struct WorkSpace_ *workspace;
member
|
H A D | param_security.h | 99 struct WorkSpace_ *workspace;
member
|
/base/startup/init/test/unittest/param/ |
H A D | paramservice_unittest.cpp | 89 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel1() local 90 (void)FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel1() 91 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel1() 114 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel2() local 115 (void)FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel2() 116 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel2() 147 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel3() local 148 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel3() 149 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel3() 172 WorkSpace *workspace in TestAddSecurityLabel4() local [all...] |
H A D | param_unittest.cpp | 87 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel1() local 88 (void)FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel1() 89 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel1() 112 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel2() local 113 (void)FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel2() 114 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel2() 145 WorkSpace *workspace = GetWorkSpace(WORKSPACE_INDEX_DAC); in TestAddSecurityLabel3() local 146 ParamTrieNode *paramNode = FindTrieNode(workspace, name, strlen(name), &labelIndex); in TestAddSecurityLabel3() 147 ParamSecurityNode *node = (ParamSecurityNode *)GetTrieNode(workspace, labelIndex); in TestAddSecurityLabel3() 173 WorkSpace *workspace in TestAddSecurityLabel4() local [all...] |
H A D | param_stub.cpp | 758 labelIndex.workspace = paramWorkspace->workSpace[index]; in TestGetParamLabelIndex() 759 PARAM_CHECK(labelIndex.workspace != nullptr, return nullptr, "Invalid workSpace"); in TestGetParamLabelIndex() 760 labelIndex.selinuxLabelIndex = labelIndex.workspace->spaceIndex; in TestGetParamLabelIndex()
|
/base/startup/init/test/unittest/init/ |
H A D | group_unittest.cpp | 184 InitWorkspace *workspace = GetInitWorkspace(); in HWTEST_F() local 185 EXPECT_EQ(workspace->groupMode, GROUP_BOOT); in HWTEST_F() 186 workspace->groupMode = GROUP_BOOT; in HWTEST_F() 187 if (strcpy_s(workspace->groupModeStr, GROUP_NAME_MAX_LENGTH, "device.boot.group") != EOK) { in HWTEST_F() 282 InitWorkspace *workspace = GetInitWorkspace(); in HWTEST_F() local 283 workspace->groupMode = GROUP_CHARGE; in HWTEST_F() 293 workspace->groupMode = GROUP_BOOT; in HWTEST_F() 313 InitWorkspace *workspace = GetInitWorkspace(); in HWTEST_F() local 314 workspace->groupMode = GROUP_CHARGE; in HWTEST_F() 334 workspace in HWTEST_F() [all...] |
/base/startup/init/services/param/base/ |
H A D | param_base.c | 99 PARAM_LOGV("Param workspace has been init");
in CheckNeedInit() 101 return 0; // init has been init workspace, do not init
in CheckNeedInit() 103 if (onlyRead == 0) { // init not init workspace, do init it
in CheckNeedInit() 113 // for ut, do not init workspace
in CheckNeedInit() 128 PARAM_CHECK(workSpace != NULL, return PARAM_CODE_ERROR, "Invalid dac workspace");
in AllocSpaceMemory() 133 PARAM_CHECK(paramSpace != NULL, return -1, "Invalid workspace");
in AllocSpaceMemory() 158 PARAM_CHECK(paramSpace != NULL, return -1, "Invalid workspace");
in CreateWorkSpace() 161 PARAM_CHECK(ret == 0, return -1, "Failed to add dac workspace");
in CreateWorkSpace() 163 PARAM_CHECK(ret == 0, return -1, "Failed to add default workspace");
in CreateWorkSpace() 165 // open dac workspace
in CreateWorkSpace() [all...] |
/base/startup/init/interfaces/innerkits/include/param/ |
H A D | sys_param.h | 117 struct WorkSpace_ *workspace;
member 159 long long spaceCommitId = ATOMIC_UINT64_LOAD_EXPLICIT(¶m->workspace->area->commitId, MEMORY_ORDER_ACQUIRE);
in CachedParameterGet() 178 long long spaceCommitId = ATOMIC_UINT64_LOAD_EXPLICIT(¶m->workspace->area->commitId, MEMORY_ORDER_ACQUIRE);
in CachedParameterGetChanged()
|
/base/startup/init/services/param/manager/ |
H A D | param_manager.c | 38 WorkSpace *workspace = GetWorkSpaceByName(name);
in SystemCheckMatchParamWait() local 39 PARAM_CHECK(workspace != NULL, return NULL, "Failed to get workspace %s", name);
in SystemCheckMatchParamWait() 42 ParamTrieNode *node = FindTrieNode(workspace, name, nameLength, NULL);
in SystemCheckMatchParamWait() 46 ParamNode *param = (ParamNode *)GetTrieNode(workspace, node->dataIndex);
in SystemCheckMatchParamWait() 218 // show workspace size
in SystemDumpParameters() 226 PARAM_DUMP("\t workspace %u size : %u\n", i, spaceSize->spaceSize[i]);
in SystemDumpParameters() 615 PARAM_WORKSPACE_CHECK(paramSpace, return -1, "Param workspace has not init.");
in ReadParamName() 672 static int CheckParamPermission_(WorkSpace **workspace, ParamTrieNode **node,
in CheckParamPermission_() argument 682 labelIndex.workspace in CheckParamPermission_() 696 WorkSpace *workspace = NULL; CheckParamPermission() local 736 WorkSpace *workspace = NULL; SystemReadParam() local 762 WorkSpace *workspace = NULL; SystemFindParameter() local [all...] |
/base/startup/init/services/param/linux/ |
H A D | param_service.c | 62 WorkSpace *workspace = GetWorkSpaceByName(name);
in CheckAndSendTrigger() local 63 PARAM_CHECK(workspace != NULL, return, "Failed to get workspace %s ", name);
in CheckAndSendTrigger() 64 ParamNode *entry = (ParamNode *)GetTrieNode(workspace, dataIndex);
in CheckAndSendTrigger() 411 PARAM_CHECK(ret == 0, return ret, "Init parameter workspace fail");
in InitParamService() 413 PARAM_CHECK(ret == 0, return ret, "Init persist parameter workspace fail");
in InitParamService()
|