Searched refs:permissionNode (Results 1 - 4 of 4) sorted by relevance
/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_permission.c | 27 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 D | sandbox_manager.c | 387 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 D | appspawn_sandbox.c | 218 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 D | app_spawn_sandbox_new_test.cpp | 1040 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