Home
last modified time | relevance | path

Searched refs:SandboxContext (Results 1 - 11 of 11) sorted by relevance

/base/startup/appspawn/test/mock/
H A Dapp_spawn_stub.h43 typedef struct TagSandboxContext SandboxContext; typedef
64 int MountAllGroup(const SandboxContext *context, const cJSON *groups);
65 int MountAllHsp(const SandboxContext *context, const cJSON *hsps);
68 int VarPackageNameReplace(const SandboxContext *context,
70 int ReplaceVariableForDepSandboxPath(const SandboxContext *context,
72 int ReplaceVariableForDepSrcPath(const SandboxContext *context,
74 int ReplaceVariableForDepPath(const SandboxContext *context,
93 void CreateDemandSrc(const SandboxContext *context, const PathMountNode *sandboxNode, const MountArg *args);
94 int CheckSandboxMountNode(const SandboxContext *context,
/base/startup/appspawn/modules/sandbox/
H A Dsandbox_cfgvar.c25 static int VarPackageNameIndexReplace(const SandboxContext *context, in VarPackageNameIndexReplace()
44 APPSPAWN_STATIC int VarPackageNameReplace(const SandboxContext *context, in VarPackageNameReplace()
54 static int VarCurrentUseIdReplace(const SandboxContext *context, in VarCurrentUseIdReplace()
72 static int VarArkWebPackageNameReplace(const SandboxContext *context, in VarArkWebPackageNameReplace()
119 APPSPAWN_STATIC int ReplaceVariableForDepSandboxPath(const SandboxContext *context, in ReplaceVariableForDepSandboxPath()
130 APPSPAWN_STATIC int ReplaceVariableForDepSrcPath(const SandboxContext *context, in ReplaceVariableForDepSrcPath()
141 APPSPAWN_STATIC int ReplaceVariableForDepPath(const SandboxContext *context, in ReplaceVariableForDepPath()
159 static int ReplaceVariableForpackageName(const SandboxContext *context, in ReplaceVariableForpackageName()
231 static int ReplaceVariable(const SandboxContext *context, in ReplaceVariable()
269 static int HandleVariableReplace(const SandboxContext *contex
[all...]
H A Dappspawn_sandbox.c57 static inline bool CheckSpawningMsgFlagSet(const SandboxContext *context, uint32_t index) in CheckSpawningMsgFlagSet()
63 APPSPAWN_STATIC inline bool CheckSpawningPermissionFlagSet(const SandboxContext *context, uint32_t index) in CheckSpawningPermissionFlagSet()
150 static SandboxContext *g_sandboxContext = NULL;
152 SandboxContext *GetSandboxContext(void) in GetSandboxContext()
155 SandboxContext *context = calloc(1, MAX_SANDBOX_BUFFER * MAX_BUFFER + sizeof(SandboxContext)); in GetSandboxContext()
176 void DeleteSandboxContext(SandboxContext *context) in DeleteSandboxContext()
189 static int InitSandboxContext(SandboxContext *context, in InitSandboxContext()
238 static VarExtraData *GetVarExtraData(const SandboxContext *context, const SandboxSection *section) in GetVarExtraData()
250 static uint32_t GetMountArgs(const SandboxContext *contex
[all...]
H A Dappspawn_sandbox.h220 } SandboxContext; typedef
268 int StagedMountPreUnShare(const SandboxContext *context, AppSpawnSandboxCfg *sandbox);
269 int StagedMountPostUnshare(const SandboxContext *context, const AppSpawnSandboxCfg *sandbox);
295 const char *GetSandboxRealVar(const SandboxContext *context,
308 int ProcessExpandAppSandboxConfig(const SandboxContext *context,
313 __attribute__((always_inline)) inline void *GetSpawningMsgInfo(const SandboxContext *context, uint32_t type) in GetSpawningMsgInfo()
323 * @return SandboxContext*
325 SandboxContext *GetSandboxContext(void);
326 void DeleteSandboxContext(SandboxContext *context);
H A Dsandbox_adapter.h25 void MakeAtomicServiceDir(const SandboxContext *context, const char *path);
H A Dsandbox_expand.c36 APPSPAWN_STATIC int MountAllHsp(const SandboxContext *context, const cJSON *hsps) in MountAllHsp()
84 APPSPAWN_STATIC int MountAllGroup(const SandboxContext *context, const cJSON *groups) in MountAllGroup()
127 const SandboxContext *sandboxContext;
136 const SandboxContext *sandboxContext = overlayContext->sandboxContext; in SetOverlayAppPath()
181 static int SetOverlayAppSandboxConfig(const SandboxContext *context, const char *overlayInfo) in SetOverlayAppSandboxConfig()
196 static inline cJSON *GetJsonObjFromProperty(const SandboxContext *context, const char *name) in GetJsonObjFromProperty()
209 static int ProcessHSPListConfig(const SandboxContext *context, const AppSpawnSandboxCfg *appSandBox, const char *name) in ProcessHSPListConfig()
218 static int ProcessDataGroupConfig(const SandboxContext *context, const AppSpawnSandboxCfg *appSandBox, const char *name) in ProcessDataGroupConfig()
227 static int ProcessOverlayAppConfig(const SandboxContext *context, in ProcessOverlayAppConfig()
283 int ProcessExpandAppSandboxConfig(const SandboxContext *contex
[all...]
H A Dsandbox_adapter.cpp23 void MakeAtomicServiceDir(const SandboxContext *context, const char *path) in MakeAtomicServiceDir()
/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,
/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandbox_new_mount_test.cpp74 static SandboxContext *TestGetSandboxContext(const AppSpawningCtx *property, int nwebspawn) in TestGetSandboxContext()
79 SandboxContext *context = GetSandboxContext(); in TestGetSandboxContext()
100 const SandboxContext context = {}; in HWTEST_F()
113 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
135 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
183 const SandboxContext context = {}; in HWTEST_F()
204 const SandboxContext context = {}; in HWTEST_F()
252 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
297 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
322 SandboxContext *contex in HWTEST_F()
[all...]
H A Dapp_spawn_sandbox_new_test.cpp318 static SandboxContext *TestGetSandboxContext(const AppSpawningCtx *property, int nwebspawn) in TestGetSandboxContext()
323 SandboxContext *context = GetSandboxContext(); in TestGetSandboxContext()
458 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
479 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
501 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
513 static int TestVariableReplace(const SandboxContext *context, in TestVariableReplace()
530 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
548 static VarExtraData *TestGetVarExtraData(const SandboxContext *context, uint32_t sandboxTag, in TestGetVarExtraData()
568 SandboxContext *context = TestGetSandboxContext(spawningCtx, 0); in HWTEST_F()
593 SandboxContext *contex in HWTEST_F()
[all...]
H A Dapp_spawn_sandboxmgr_test.cpp524 SandboxContext context = {}; in HWTEST_F()
526 const SandboxContext *inputContext[2] = {&context, nullptr}; in HWTEST_F()
602 static int TestReplaceVarHandler(const SandboxContext *context, in TestReplaceVarHandler()
630 static int TestProcessExpandSandboxCfg(const SandboxContext *context, in TestProcessExpandSandboxCfg()

Completed in 10 milliseconds