Home
last modified time | relevance | path

Searched refs:SandboxQueue (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/base/startup/appspawn/modules/sandbox/
H A Dappspawn_permission.h32 typedef struct TagSandboxQueue SandboxQueue; typedef
35 int32_t AddSandboxPermissionNode(const char *name, SandboxQueue *queue);
36 int32_t DeleteSandboxPermissions(SandboxQueue *queue);
37 int32_t GetPermissionIndexInQueue(SandboxQueue *queue, const char *permission);
38 const SandboxPermissionNode *GetPermissionNodeInQueue(SandboxQueue *queue, const char *permission);
39 const SandboxPermissionNode *GetPermissionNodeInQueueByIndex(SandboxQueue *queue, int32_t index);
40 int32_t PermissionRenumber(SandboxQueue *queue);
H A Dappspawn_sandbox.h96 } SandboxQueue; typedef
168 SandboxQueue requiredQueue;
169 SandboxQueue permissionQueue;
170 SandboxQueue packageNameQueue; // SandboxSection
171 SandboxQueue spawnFlagsQueue;
172 SandboxQueue nameGroupsQueue;
228 SandboxSection *GetSandboxSection(const SandboxQueue *queue, const char *name);
229 void AddSandboxSection(SandboxSection *node, SandboxQueue *queue);
H A Dappspawn_permission.c52 int AddSandboxPermissionNode(const char *name, SandboxQueue *queue) in AddSandboxPermissionNode()
81 int32_t DeleteSandboxPermissions(SandboxQueue *queue) in DeleteSandboxPermissions()
100 int32_t PermissionRenumber(SandboxQueue *queue) in PermissionRenumber()
120 const SandboxPermissionNode *GetPermissionNodeInQueue(SandboxQueue *queue, const char *permission) in GetPermissionNodeInQueue()
132 const SandboxPermissionNode *GetPermissionNodeInQueueByIndex(SandboxQueue *queue, int32_t index) in GetPermissionNodeInQueueByIndex()
144 int32_t GetPermissionIndexInQueue(SandboxQueue *queue, const char *permission) in GetPermissionIndexInQueue()
H A Dsandbox_manager.c307 SandboxSection *GetSandboxSection(const SandboxQueue *queue, const char *name) in GetSandboxSection()
317 void AddSandboxSection(SandboxSection *node, SandboxQueue *queue) in AddSandboxSection()
335 static void SandboxQueueClear(SandboxQueue *queue) in SandboxQueueClear()
423 static inline void InitSandboxQueue(SandboxQueue *queue, uint32_t type) in InitSandboxQueue()
/ohos5.0/base/startup/appspawn/interfaces/innerkits/permission/
H A Dappspawn_mount_permission.c30 SandboxQueue permissionQueue;
126 return GetPermissionIndexInQueue((SandboxQueue *)&mgr->permissionQueue, permission); in PMGetPermissionIndex()
143 …const SandboxPermissionNode *node = GetPermissionNodeInQueueByIndex((SandboxQueue *)&mgr->permissi… in PMGetPermissionByIndex()
H A Dappspawn_mount_permission.h32 } SandboxQueue; typedef