Searched refs:SandboxContext (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_sandbox.c | 138 static SandboxContext *g_sandboxContext = NULL; 140 SandboxContext *GetSandboxContext(void) in GetSandboxContext() 143 … SandboxContext *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 D | sandbox_cfgvar.c | 25 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 D | appspawn_sandbox.h | 210 } 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 D | sandbox_expand.c | 36 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 D | app_spawn_stub.h | 42 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 D | appspawn_hook.h | 178 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 D | app_spawn_sandbox_new_test.cpp | 323 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 D | app_spawn_sandboxmgr_test.cpp | 524 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()
|