Lines Matching refs:AppSpawningCtx

40 …static int32_t SetAppSandboxProperty(AppSpawningCtx *client, uint32_t sandboxNsFlags = CLONE_NEWNS…
41 …static int32_t SetAppSandboxPropertyNweb(AppSpawningCtx *client, uint32_t sandboxNsFlags = CLONE_N…
44 … static std::string GetExtraInfoByType(const AppSpawningCtx *appProperty, const std::string &type);
58 …static int32_t DoSandboxFileCommonBind(const AppSpawningCtx *appProperty, nlohmann::json &wholeCon…
59 static int32_t DoSandboxFileCommonSymlink(const AppSpawningCtx *appProperty,
61 …static int32_t DoSandboxFilePrivateBind(const AppSpawningCtx *appProperty, nlohmann::json &wholeCo…
62 static int32_t DoSandboxFilePrivateSymlink(const AppSpawningCtx *appProperty,
64 static int32_t DoSandboxFilePrivateFlagsPointHandle(const AppSpawningCtx *appProperty,
66 static int32_t DoSandboxFileCommonFlagsPointHandle(const AppSpawningCtx *appProperty,
68 static int32_t HandleFlagsPoint(const AppSpawningCtx *appProperty,
70 static int32_t SetPrivateAppSandboxProperty(const AppSpawningCtx *appProperty);
71 static int32_t SetCommonAppSandboxProperty(const AppSpawningCtx *appProperty,
73 static int32_t MountAllHsp(const AppSpawningCtx *appProperty, std::string &sandboxPackagePath);
74 … static int32_t MountAllGroup(const AppSpawningCtx *appProperty, std::string &sandboxPackagePath);
76 static int32_t DoSandboxRootFolderCreate(const AppSpawningCtx *appProperty,
79 static int DoAllMntPointsMount(const AppSpawningCtx *appProperty,
81 static int DoAllSymlinkPointslink(const AppSpawningCtx *appProperty, nlohmann::json &appConfig);
82 static std::string ConvertToRealPath(const AppSpawningCtx *appProperty, std::string path);
83 …static std::string ConvertToRealPathWithPermission(const AppSpawningCtx *appProperty, std::string …
84 … static std::string GetSbxPathByConfig(const AppSpawningCtx *appProperty, nlohmann::json &config);
85 static bool CheckTotalSandboxSwitchStatus(const AppSpawningCtx *appProperty);
86 static bool CheckAppSandboxSwitchStatus(const AppSpawningCtx *appProperty);
90 static int32_t SetCommonAppSandboxProperty_(const AppSpawningCtx *appProperty,
92 static int32_t SetPrivateAppSandboxProperty_(const AppSpawningCtx *appProperty,
94 static int32_t SetRenderSandboxProperty(const AppSpawningCtx *appProperty,
96 static int32_t SetRenderSandboxPropertyNweb(const AppSpawningCtx *appProperty,
98 static int32_t SetOverlayAppSandboxProperty(const AppSpawningCtx *appProperty,
100 static int32_t SetBundleResourceAppSandboxProperty(const AppSpawningCtx *appProperty,
102 static int32_t DoSandboxFilePermissionBind(AppSpawningCtx *appProperty,
104 static int32_t SetPermissionAppSandboxProperty_(AppSpawningCtx *appProperty,
106 static int32_t SetPermissionAppSandboxProperty(AppSpawningCtx *appProperty);
107 static int32_t DoAddGid(AppSpawningCtx *appProperty, nlohmann::json &appConfig,
110 static int32_t SetPermissionWithParam(AppSpawningCtx *appProperty);
111 static int32_t SetSandboxProperty(AppSpawningCtx *appProperty, std::string &sandboxPackagePath);
118 static std::string GetSandboxOptions(const AppSpawningCtx *appProperty, nlohmann::json &config);
119 static std::string GetSandboxPath(const AppSpawningCtx *appProperty, nlohmann::json &mntPoint,
121 static void GetSandboxMountConfig(const AppSpawningCtx *appProperty, const std::string &section,