Searched refs:SandboxSection (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_sandbox.h | 142 } 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 D | sandbox_manager.c | 78 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 D | sandbox_load.c | 205 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 D | appspawn_sandbox.c | 216 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 D | appspawn_permission.c | 90 DeleteSandboxSection((SandboxSection *)sandboxNode); in DeleteSandboxPermissions()
|
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_sandboxmgr_test.cpp | 148 sizeof(SandboxSection), 163 SandboxSection *section = CreateSandboxSection(name, len, type); in __anona643db180102() 195 sizeof(SandboxSection), 204 SandboxSection *section = CreateSandboxSection(inputName[i], inputDataLen[j], 0); 227 …SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG… 257 SandboxSection *section = GetSandboxSection(nullptr, "system-const"); 295 …SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG… 330 …SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG… 361 …SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG… 409 …SandboxSection *section = CreateSandboxSection("system-const", sizeof(SandboxSection), SANDBOX_TAG…
|
H A D | app_spawn_sandbox_new_test.cpp | 274 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 D | app_spawn_stub.h | 50 typedef struct TagSandboxSection SandboxSection; typedef 61 const SandboxSection *section, const PathMountNode *sandboxNode, uint32_t operation);
|