Home
last modified time | relevance | path

Searched refs:SandboxSection (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/base/startup/appspawn/modules/sandbox/
H A Dappspawn_sandbox.h142 } SandboxSection; typedef
145 SandboxSection section;
149 SandboxSection section;
154 SandboxSection section;
162 SandboxSection section;
227 SandboxSection *CreateSandboxSection(const char *name, uint32_t dataLen, uint32_t type);
228 SandboxSection *GetSandboxSection(const SandboxQueue *queue, const char *name);
229 void AddSandboxSection(SandboxSection *node, SandboxQueue *queue);
230 void DeleteSandboxSection(SandboxSection *node);
241 SandboxMountNode *GetFirstSandboxMountNode(const SandboxSection *section);
[all …]
H A Dsandbox_manager.c78 void AddSandboxMountNode(SandboxMountNode *node, SandboxSection *queue) in AddSandboxMountNode()
208 static void ClearSandboxSection(SandboxSection *section) in ClearSandboxSection()
256 static void DumpSandboxSection(const SandboxSection *section) in DumpSandboxSection()
282 SandboxSection *section = (SandboxSection *)calloc(1, dataLen); in CreateSandboxSection()
296 SandboxSection *tmpNode = (SandboxSection *)ListEntry(node, SandboxMountNode, node); in SandboxConditionalNodeCompareName()
302 SandboxSection *tmpNode = (SandboxSection *)ListEntry(node, SandboxMountNode, node); in SandboxConditionalNodeCompareNode()
303 SandboxSection *tmpNewNode = (SandboxSection *)ListEntry(newNode, SandboxMountNode, node); in SandboxConditionalNodeCompareNode()
317 void AddSandboxSection(SandboxSection *node, SandboxQueue *queue) in AddSandboxSection()
325 void DeleteSandboxSection(SandboxSection *section) in DeleteSandboxSection()
339 SandboxSection *sandboxNode = (SandboxSection *)ListEntry(node, SandboxMountNode, node); in SandboxQueueClear()
[all …]
H A Dsandbox_load.c205 static PathMountNode *DecodeMountPathConfig(const SandboxSection *section, const cJSON *config, uin… in DecodeMountPathConfig()
245 const cJSON *mountConfigs, SandboxSection *section, uint32_t type) in ParseMountPathsConfig()
262 static SymbolLinkNode *DecodeSymbolLinksConfig(const SandboxSection *section, const cJSON *config) in DecodeSymbolLinksConfig()
306 static int ParseGidTableConfig(AppSpawnSandboxCfg *sandbox, const cJSON *configs, SandboxSection *s… in ParseGidTableConfig()
398 static int ParseBaseConfig(AppSpawnSandboxCfg *sandbox, SandboxSection *section, const cJSON *confi… in ParseBaseConfig()
449 DeleteSandboxSection((SandboxSection *)node); in ParsePackageNameConfig()
470 DeleteSandboxSection((SandboxSection *)node); in ParseSpawnFlagsConfig()
489 DeleteSandboxSection((SandboxSection *)node); in ParsePermissionConfig()
515 DeleteSandboxSection((SandboxSection *)node); in ParseNameGroup()
524 DeleteSandboxSection((SandboxSection *)node); in ParseNameGroup()
[all …]
H A Dappspawn_sandbox.c216 static VarExtraData *GetVarExtraData(const SandboxContext *context, const SandboxSection *section) in GetVarExtraData()
250 const SandboxSection *section, const PathMountNode *sandboxNode, uint32_t operation) in CheckSandboxMountNode()
398 const SandboxSection *section, const PathMountNode *sandboxNode, uint32_t operation) in DoSandboxPathNodeMount()
448 const SandboxSection *section, const SymbolLinkNode *sandboxNode) in DoSandboxPathSymLink()
473 static int DoSandboxNodeMount(const SandboxContext *context, const SandboxSection *section, uint32_… in DoSandboxNodeMount()
553 const AppSpawnSandboxCfg *sandbox, const SandboxSection *section, uint32_t op) in MountSandboxConfig()
821 SandboxSection *section = GetSandboxSection(&sandbox->requiredQueue, name); in UnmountSandboxConfigs()
875 SandboxSection *section = GetSandboxSection(&sandbox->requiredQueue, "system-const"); in StagedMountSystemConst()
949 SandboxSection *section = GetSandboxSection(&sandbox->requiredQueue, "app-variable"); in SetAppVariableConfig()
H A Dappspawn_permission.c90 DeleteSandboxSection((SandboxSection *)sandboxNode); in DeleteSandboxPermissions()
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandboxmgr_test.cpp148 sizeof(SandboxSection),
163 SandboxSection *section = CreateSandboxSection(name, len, type); in __anona643db180102()
195 sizeof(SandboxSection),
204 SandboxSection *section = CreateSandboxSection(inputName[i], inputDataLen[j], 0);
227SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
257 SandboxSection *section = GetSandboxSection(nullptr, "system-const");
295SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
330SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
361SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
409SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
H A Dapp_spawn_sandbox_new_test.cpp274 static inline SandboxMountNode *GetFirstSandboxMountPathNode(const SandboxSection *section) in GetFirstSandboxMountPathNode()
284 static inline SandboxMountNode *GetNextSandboxMountPathNode(const SandboxSection *section, SandboxM… in GetNextSandboxMountPathNode()
943 SandboxSection *section = GetSandboxSection(&sandbox->requiredQueue, "system-const");
1282 SandboxSection *section = GetSandboxSection(&sandbox->requiredQueue, "app-variable");
2278 const SandboxSection section = {node, front, name, 16, 16, nullptr, 1, 1, nullptr};
/ohos5.0/base/startup/appspawn/test/mock/
H A Dapp_spawn_stub.h50 typedef struct TagSandboxSection SandboxSection; typedef
61 const SandboxSection *section, const PathMountNode *sandboxNode, uint32_t operation);