Searched refs:SandboxMountNode (Results 1 - 9 of 9) sorted by relevance
/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_permission.c | 27 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareIndex() 33 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareName() 43 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionNodeCompareProc() 44 SandboxPermissionNode *newPermissionNode = (SandboxPermissionNode *)ListEntry(newNode, SandboxMountNode, node); in PermissionNodeCompareProc() 86 SandboxMountNode *sandboxNode = (SandboxMountNode *)ListEntry(node, SandboxMountNode, node); in DeleteSandboxPermissions() 106 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in PermissionRenumber() 129 return (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in GetPermissionNodeInQueue() 141 return (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, nod in GetPermissionNodeInQueueByIndex() [all...] |
H A D | sandbox_manager.c | 28 static void FreePathMountNode(SandboxMountNode *node) in FreePathMountNode() 46 static void FreeSymbolLinkNode(SandboxMountNode *node) in FreeSymbolLinkNode() 62 SandboxMountNode *sandbox1 = (SandboxMountNode *)ListEntry(node, SandboxMountNode, node); in SandboxNodeCompareProc() 63 SandboxMountNode *sandbox2 = (SandboxMountNode *)ListEntry(newNode, SandboxMountNode, node); in SandboxNodeCompareProc() 67 SandboxMountNode *CreateSandboxMountNode(uint32_t dataLen, uint32_t type) in CreateSandboxMountNode() 69 APPSPAWN_CHECK(dataLen >= sizeof(SandboxMountNode) in CreateSandboxMountNode() [all...] |
H A D | appspawn_sandbox.h | 101 } SandboxMountNode; typedef 122 SandboxMountNode sandboxNode; 135 SandboxMountNode sandboxNode; 143 SandboxMountNode sandboxNode; 151 SandboxMountNode **nameGroups; 252 * @brief SandboxMountNode op 255 SandboxMountNode *CreateSandboxMountNode(uint32_t dataLen, uint32_t type); 256 SandboxMountNode *GetFirstSandboxMountNode(const SandboxSection *section); 257 void DeleteSandboxMountNode(SandboxMountNode *mountNode); 258 void AddSandboxMountNode(SandboxMountNode *nod [all...] |
H A D | sandbox_load.c | 215 DeleteSandboxMountNode((SandboxMountNode *)tmp); in DecodeMountPathConfig() 239 DeleteSandboxMountNode((SandboxMountNode *)sandboxNode); in DecodeMountPathConfig() 273 DeleteSandboxMountNode((SandboxMountNode *)tmp); in DecodeSymbolLinksConfig() 285 DeleteSandboxMountNode((SandboxMountNode *)node); in DecodeSymbolLinksConfig() 351 SandboxMountNode **nameGroups = (SandboxMountNode **)calloc(1, sizeof(SandboxMountNode *) * count); in ParseMountGroupsConfig() 380 if (section->nameGroups[j] != NULL && section->nameGroups[j] == (SandboxMountNode *)mountNode) { in ParseMountGroupsConfig() 388 nameGroups[number++] = (SandboxMountNode *)mountNode; in ParseMountGroupsConfig() 518 DeleteSandboxMountNode((SandboxMountNode *)nod in ParseNameGroup() [all...] |
H A D | appspawn_sandbox.c | 218 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in InitSandboxContext() 519 SandboxMountNode *sandboxNode = (SandboxMountNode *)ListEntry(node, SandboxMountNode, node); in DoSandboxNodeMount() 785 SandboxFlagsNode *sandboxNode = (SandboxFlagsNode *)ListEntry(node, SandboxMountNode, node); in SetSandboxSpawnFlagsConfig() 804 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode, node); in SetSandboxPermissionConfig() 935 static void UnmountPath(char *rootPath, uint32_t len, const SandboxMountNode *sandboxNode) in UnmountPath() 987 SandboxMountNode *sandboxNode = (SandboxMountNode *)ListEntry(node, SandboxMountNode, nod in UnmountSandboxConfigs() [all...] |
/base/startup/appspawn/interfaces/innerkits/permission/ |
H A D | appspawn_mount_permission.h | 36 } SandboxMountNode; typedef 39 SandboxMountNode sandboxNode;
|
/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_sandboxmgr_test.cpp | 283 * @brief SandboxMountNode 309 SandboxMountNode *path = CreateSandboxMountNode(inputDataLen[i], j); in HWTEST_F() 334 SandboxMountNode *path = CreateSandboxMountNode(sizeof(PathMountNode), SANDBOX_TAG_MOUNT_PATH); in HWTEST_F() 365 SandboxMountNode *path = CreateSandboxMountNode(sizeof(PathMountNode), SANDBOX_TAG_MOUNT_PATH); in HWTEST_F() 413 SandboxMountNode *path = CreateSandboxMountNode(sizeof(SymbolLinkNode), SANDBOX_TAG_SYMLINK); in HWTEST_F()
|
H A D | app_spawn_sandbox_new_test.cpp | 274 static inline SandboxMountNode *GetFirstSandboxMountPathNode(const SandboxSection *section) in GetFirstSandboxMountPathNode() 281 return reinterpret_cast<SandboxMountNode *>(ListEntry(node, SandboxMountNode, node)); in GetFirstSandboxMountPathNode() 284 static inline SandboxMountNode *GetNextSandboxMountPathNode(const SandboxSection *section, SandboxMountNode *pathNode) in GetNextSandboxMountPathNode() 290 return reinterpret_cast<SandboxMountNode *>(ListEntry(pathNode->node.next, SandboxMountNode, node)); in GetNextSandboxMountPathNode() 360 SandboxNameGroupNode *groupNode = (SandboxNameGroupNode *)ListEntry(node, SandboxMountNode, node); in TestParseAppSandboxConfig() 2268 SandboxMountNode node = {}; in HWTEST_F() 2296 SandboxMountNode nod in HWTEST_F() [all...] |
H A D | app_spawn_sandbox_new_mount_test.cpp | 45 void DumpSandboxMountNode(const SandboxMountNode *sandboxNode, uint32_t index);
|
Completed in 12 milliseconds