Searched refs:depNode (Results 1 - 7 of 7) sorted by relevance
/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_sandbox_new_mount_test.cpp | 390 extraData.data.depNode = (PathMountNode *)malloc(sizeof(PathMountNode));
in HWTEST_F() 391 ASSERT_EQ(extraData.data.depNode != nullptr, 1);
in HWTEST_F() 393 extraData.data.depNode->target = (char*)malloc(sizeof(char) * TEST_STR_LEN);
in HWTEST_F() 394 ASSERT_EQ(extraData.data.depNode->target != nullptr, 1);
in HWTEST_F() 395 ret = strcpy_s(extraData.data.depNode->target, TEST_STR_LEN, "/xxxx/xxxx/xxxxxxx/xxxxxx/xxx");
in HWTEST_F() 399 ret = strcpy_s(extraData.data.depNode->target, TEST_STR_LEN, "/xxxx/xxxx/xxxxxx");
in HWTEST_F() 404 extraData.data.depNode->source = (char*)malloc(sizeof(char) * TEST_STR_LEN);
in HWTEST_F() 405 ASSERT_EQ(extraData.data.depNode->source != nullptr, 1);
in HWTEST_F() 406 ret = strcpy_s(extraData.data.depNode->source, TEST_STR_LEN, "/xxxx/xxxx/xxxxxxx/xxxxxx/xxx");
in HWTEST_F() 410 ret = strcpy_s(extraData.data.depNode in HWTEST_F() [all...] |
H A D | app_spawn_sandbox_new_test.cpp | 361 if (groupNode->depNode) { in TestParseAppSandboxConfig() 549 const PathMountNode *depNode) in TestGetVarExtraData() 555 extraData.data.depNode = (PathMountNode *)depNode; in TestGetVarExtraData() 1134 ASSERT_EQ(sandboxNode->depNode != nullptr, 1); in HWTEST_F() 1135 PathMountNode *pathNode = reinterpret_cast<PathMountNode *>(sandboxNode->depNode); in HWTEST_F() 548 TestGetVarExtraData(const SandboxContext *context, uint32_t sandboxTag, const PathMountNode *depNode) TestGetVarExtraData() argument
|
/base/startup/appspawn/modules/sandbox/ |
H A D | sandbox_cfgvar.c | 122 APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra data "); in ReplaceVariableForDepSandboxPath() 123 uint32_t len = strlen(extraData->data.depNode->target); in ReplaceVariableForDepSandboxPath() 124 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->target, len); in ReplaceVariableForDepSandboxPath() 133 APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra data "); in ReplaceVariableForDepSrcPath() 134 uint32_t len = strlen(extraData->data.depNode->source); in ReplaceVariableForDepSrcPath() 135 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->source, len); in ReplaceVariableForDepSrcPath() 144 APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra data "); in ReplaceVariableForDepPath() 145 char *path = extraData->data.depNode->source; in ReplaceVariableForDepPath() 147 path = extraData->data.depNode->target; in ReplaceVariableForDepPath() 149 path = extraData->data.depNode in ReplaceVariableForDepPath() [all...] |
H A D | appspawn_sandbox.c | 245 extraData.data.depNode = groupNode->depNode; in GetVarExtraData() 660 PathMountNode *depNode = groupNode->depNode; in UpdateMountPathDepsPath() local 661 const char *srcPath = GetSandboxRealVar(context, BUFFER_FOR_SOURCE, depNode->source, NULL, NULL); in UpdateMountPathDepsPath() 662 const char *sandboxPath = GetSandboxRealVar(context, BUFFER_FOR_TARGET, depNode->target, NULL, NULL); in UpdateMountPathDepsPath() 667 free(depNode->source); in UpdateMountPathDepsPath() 668 depNode->source = strdup(srcPath); in UpdateMountPathDepsPath() 669 free(depNode->target); in UpdateMountPathDepsPath() 670 depNode in UpdateMountPathDepsPath() [all...] |
H A D | sandbox_load.c | 517 if (node->depNode) { // free repeat in ParseNameGroup() 518 DeleteSandboxMountNode((SandboxMountNode *)node->depNode); in ParseNameGroup() 520 node->depNode = DecodeMountPathConfig(NULL, obj, SANDBOX_TAG_MOUNT_PATH); in ParseNameGroup() 521 if (node->depNode == NULL) { in ParseNameGroup() 560 if (node->depNode) { in ParseNameGroupsConfig() 706 if (groupNode->depNode) { in LoadAppSandboxConfig()
|
H A D | appspawn_sandbox.h | 166 PathMountNode *depNode; member 289 PathMountNode *depNode; member
|
H A D | sandbox_manager.c | 225 if (groupNode->depNode) { in ClearSandboxSection() 226 DeleteSandboxMountNode((SandboxMountNode *)groupNode->depNode); in ClearSandboxSection() 409 if (nameGroupNode->depNode != NULL) { in DumpSandboxNameGroupNode() 411 DumpMountPathMountNode(nameGroupNode->depNode); in DumpSandboxNameGroupNode()
|
Completed in 12 milliseconds