Home
last modified time | relevance | path

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

/ohos5.0/base/startup/appspawn/modules/sandbox/
H A Dappspawn_sandbox.c138 static SandboxContext *g_sandboxContext = NULL;
140 SandboxContext *GetSandboxContext(void) in GetSandboxContext()
143SandboxContext *context = calloc(1, MAX_SANDBOX_BUFFER * MAX_BUFFER + sizeof(SandboxContext)); in GetSandboxContext()
164 void DeleteSandboxContext(SandboxContext *context) in DeleteSandboxContext()
177 static int InitSandboxContext(SandboxContext *context, in InitSandboxContext()
228 static uint32_t GetMountArgs(const SandboxContext *context, in GetMountArgs()
447 static int DoSandboxPathSymLink(const SandboxContext *context, in DoSandboxPathSymLink()
552 static int MountSandboxConfig(const SandboxContext *context, in MountSandboxConfig()
684 static int32_t ChangeCurrentDir(const SandboxContext *context) in ChangeCurrentDir()
861 SandboxContext *context = GetSandboxContext(); in StagedMountSystemConst()
[all …]
H A Dsandbox_cfgvar.c25 static int VarPackageNameIndexReplace(const SandboxContext *context, in VarPackageNameIndexReplace()
44 static int VarPackageNameReplace(const SandboxContext *context, in VarPackageNameReplace()
54 static int VarCurrentUseIdReplace(const SandboxContext *context, in VarCurrentUseIdReplace()
74 static int VarArkWebPackageNameReplace(const SandboxContext *context, in VarArkWebPackageNameReplace()
121 static int ReplaceVariableForDepSandboxPath(const SandboxContext *context, in ReplaceVariableForDepSandboxPath()
132 static int ReplaceVariableForDepSrcPath(const SandboxContext *context, in ReplaceVariableForDepSrcPath()
143 static int ReplaceVariableForDepPath(const SandboxContext *context, in ReplaceVariableForDepPath()
161 static int ReplaceVariableForpackageName(const SandboxContext *context, in ReplaceVariableForpackageName()
225 static int ReplaceVariable(const SandboxContext *context, in ReplaceVariable()
263 static int HandleVariableReplace(const SandboxContext *context, in HandleVariableReplace()
[all …]
H A Dappspawn_sandbox.h210 } SandboxContext; typedef
253 int StagedMountPreUnShare(const SandboxContext *context, const AppSpawnSandboxCfg *sandbox);
254 int StagedMountPostUnshare(const SandboxContext *context, const AppSpawnSandboxCfg *sandbox);
280 const char *GetSandboxRealVar(const SandboxContext *context,
293 int ProcessExpandAppSandboxConfig(const SandboxContext *context,
298 __attribute__((always_inline)) inline void *GetSpawningMsgInfo(const SandboxContext *context, uint3… in GetSpawningMsgInfo()
310 SandboxContext *GetSandboxContext(void);
311 void DeleteSandboxContext(SandboxContext *context);
H A Dsandbox_expand.c36 static int MountAllHsp(const SandboxContext *context, const cJSON *hsps) in MountAllHsp()
84 static int MountAllGroup(const SandboxContext *context, const cJSON *groups) in MountAllGroup()
125 const SandboxContext *sandboxContext;
134 const SandboxContext *sandboxContext = overlayContext->sandboxContext; in SetOverlayAppPath()
178 static int SetOverlayAppSandboxConfig(const SandboxContext *context, const char *overlayInfo) in SetOverlayAppSandboxConfig()
193 static inline cJSON *GetJsonObjFromProperty(const SandboxContext *context, const char *name) in GetJsonObjFromProperty()
206 static int ProcessHSPListConfig(const SandboxContext *context, const AppSpawnSandboxCfg *appSandBox… in ProcessHSPListConfig()
215 static int ProcessDataGroupConfig(const SandboxContext *context, const AppSpawnSandboxCfg *appSandB… in ProcessDataGroupConfig()
224 static int ProcessOverlayAppConfig(const SandboxContext *context, in ProcessOverlayAppConfig()
280 int ProcessExpandAppSandboxConfig(const SandboxContext *context, const AppSpawnSandboxCfg *appSandB… in ProcessExpandAppSandboxConfig()
/ohos5.0/base/startup/appspawn/test/mock/
H A Dapp_spawn_stub.h42 typedef struct TagSandboxContext SandboxContext; typedef
59 void CreateDemandSrc(const SandboxContext *context, const PathMountNode *sandboxNode, const MountAr…
60 int CheckSandboxMountNode(const SandboxContext *context,
/ohos5.0/base/startup/appspawn/modules/module_engine/include/
H A Dappspawn_hook.h178 typedef struct TagSandboxContext SandboxContext; typedef
180 typedef int (*ReplaceVarHandler)(const SandboxContext *context,
192 typedef int (*ProcessExpandSandboxCfg)(const SandboxContext *context,
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandbox_new_test.cpp323 SandboxContext *context = GetSandboxContext(); in TestGetSandboxContext()
458 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
479 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
501 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
513 static int TestVariableReplace(const SandboxContext *context, in TestVariableReplace()
530 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
568 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
593 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
617 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0);
711 static int ProcessTestExpandConfig(const SandboxContext *context, in ProcessTestExpandConfig()
[all …]
H A Dapp_spawn_sandboxmgr_test.cpp524 SandboxContext context = {};
526 const SandboxContext *inputContext[2] = {&context, nullptr};
602 static int TestReplaceVarHandler(const SandboxContext *context, in TestReplaceVarHandler()
630 static int TestProcessExpandSandboxCfg(const SandboxContext *context, in TestProcessExpandSandboxCfg()