Home
last modified time | relevance | path

Searched refs:permissionNode (Results 1 - 4 of 4) sorted by relevance

/base/startup/appspawn/modules/sandbox/
H A Dappspawn_permission.c27 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareIndex() local
28 return permissionNode->permissionIndex - *(int32_t *)data; in PermissionNodeCompareIndex()
33 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareName() local
35 return strcmp(permissionNode->name, (char *)data); in PermissionNodeCompareName()
37 return strcmp(permissionNode->section.name, (char *)data); in PermissionNodeCompareName()
43 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareProc() local
46 return strcmp(permissionNode->name, newPermissionNode->name); in PermissionNodeCompareProc()
48 return strcmp(permissionNode->section.name, newPermissionNode->section.name); in PermissionNodeCompareProc()
106 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionRenumber() local
107 permissionNode in PermissionRenumber()
147 const SandboxPermissionNode *permissionNode = GetPermissionNodeInQueue(queue, permission); GetPermissionIndexInQueue() local
[all...]
H A Dsandbox_manager.c387 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)node; in DumpSandboxPermission() local
389 APPSPAPWN_DUMP(" Section %{public}s", permissionNode->section.name); in DumpSandboxPermission()
390 APPSPAPWN_DUMP(" Section permission index %{public}d", permissionNode->permissionIndex); in DumpSandboxPermission()
391 DumpSandboxSection(&permissionNode->section); in DumpSandboxPermission()
582 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in AppendPermissionGid() local
583 if (!CheckAppPermissionFlagSet(property, (uint32_t)permissionNode->permissionIndex)) { in AppendPermissionGid()
587 if (permissionNode->section.gidCount == 0) { in AppendPermissionGid()
592 permissionNode->section.name, permissionNode->section.gidTable[0], GetProcessName(property)); in AppendPermissionGid()
594 size_t copyLen = permissionNode in AppendPermissionGid()
[all...]
H A Dappspawn_sandbox.c218 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in InitSandboxContext() local
219 if (permissionNode == NULL) { in InitSandboxContext()
222 context->sandboxShared = permissionNode->section.sandboxShared; in InitSandboxContext()
804 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in SetSandboxPermissionConfig() local
805 if (!CheckSpawningPermissionFlagSet(context, permissionNode->permissionIndex)) { in SetSandboxPermissionConfig()
811 permissionNode->permissionIndex, permissionNode->section.name); in SetSandboxPermissionConfig()
812 int ret = MountSandboxConfig(context, sandbox, &permissionNode->section, MOUNT_PATH_OP_NONE); in SetSandboxPermissionConfig()
1186 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in SetPermissionDepGroups() local
1188 if (!CheckSpawningPermissionFlagSet(context, permissionNode in SetPermissionDepGroups()
[all...]
/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandbox_new_test.cpp1040 SandboxPermissionNode *permissionNode = reinterpret_cast<SandboxPermissionNode *>( in HWTEST_F() local
1042 ASSERT_EQ(permissionNode != nullptr, 1); in HWTEST_F()
1043 ASSERT_EQ(permissionNode->section.gidTable != nullptr, 1); in HWTEST_F()
1044 ASSERT_EQ(permissionNode->section.gidCount, 2); in HWTEST_F()
1045 ASSERT_EQ(permissionNode->section.gidTable[0], 1006); in HWTEST_F()
1046 ASSERT_EQ(permissionNode->section.gidTable[1], 1008); in HWTEST_F()
1047 ASSERT_EQ(strcmp(permissionNode->section.name, "ohos.permission.FILE_ACCESS_MANAGER"), 0); in HWTEST_F()
1051 GetFirstSandboxMountPathNode(&permissionNode->section)); in HWTEST_F()
1059 GetNextSandboxMountPathNode(&permissionNode->section, &pathNode->sandboxNode)); in HWTEST_F()

Completed in 8 milliseconds