Home
last modified time | relevance | path

Searched refs:SandboxMountNode (Results 1 - 9 of 9) sorted by relevance

/base/startup/appspawn/modules/sandbox/
H A Dappspawn_permission.c27 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 Dsandbox_manager.c28 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 Dappspawn_sandbox.h101 } 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 Dsandbox_load.c215 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 Dappspawn_sandbox.c218 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 Dappspawn_mount_permission.h36 } SandboxMountNode; typedef
39 SandboxMountNode sandboxNode;
/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandboxmgr_test.cpp283 * @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 Dapp_spawn_sandbox_new_test.cpp274 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 Dapp_spawn_sandbox_new_mount_test.cpp45 void DumpSandboxMountNode(const SandboxMountNode *sandboxNode, uint32_t index);

Completed in 12 milliseconds