Searched refs:SandboxQueue (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_permission.h | 32 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 D | appspawn_sandbox.h | 96 } 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 D | appspawn_permission.c | 52 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 D | sandbox_manager.c | 307 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 D | appspawn_mount_permission.c | 30 SandboxQueue permissionQueue; 126 return GetPermissionIndexInQueue((SandboxQueue *)&mgr->permissionQueue, permission); in PMGetPermissionIndex() 143 …const SandboxPermissionNode *node = GetPermissionNodeInQueueByIndex((SandboxQueue *)&mgr->permissi… in PMGetPermissionByIndex()
|
H A D | appspawn_mount_permission.h | 32 } SandboxQueue; typedef
|