Lines Matching refs:content

25     const AppSpawnContent *content;
121 return realHook((void *)arg->content);
127 AppSpawnMgr *spawnMgr = (AppSpawnMgr *)arg->content;
135 AppSpawnMgr *spawnMgr = (AppSpawnMgr *)arg->content;
143 int ServerStageHookExecute(AppSpawnHookStage stage, AppSpawnContent *content)
145 APPSPAWN_CHECK(content != NULL, return APPSPAWN_ARG_INVALID, "Invalid content");
149 arg.content = content;
178 return realHook((AppSpawnMgr *)arg->content, (AppSpawningCtx *)arg->client);
197 int AppSpawnHookExecute(AppSpawnHookStage stage, uint32_t flags, AppSpawnContent *content, AppSpawnClient *client)
199 APPSPAWN_CHECK(content != NULL && client != NULL, return APPSPAWN_ARG_INVALID, "Invalid arg");
205 forkArg.content = content;
218 int AppSpawnExecuteClearEnvHook(AppSpawnContent *content, AppSpawnClient *client)
220 return AppSpawnHookExecute(STAGE_CHILD_PRE_COLDBOOT, HOOK_STOP_WHEN_ERROR, content, client);
223 int AppSpawnExecuteSpawningHook(AppSpawnContent *content, AppSpawnClient *client)
225 return AppSpawnHookExecute(STAGE_CHILD_EXECUTE, HOOK_STOP_WHEN_ERROR, content, client);
228 int AppSpawnExecutePostReplyHook(AppSpawnContent *content, AppSpawnClient *client)
230 return AppSpawnHookExecute(STAGE_CHILD_POST_RELY, HOOK_STOP_WHEN_ERROR, content, client);
233 int AppSpawnExecutePreReplyHook(AppSpawnContent *content, AppSpawnClient *client)
235 return AppSpawnHookExecute(STAGE_CHILD_PRE_RELY, HOOK_STOP_WHEN_ERROR, content, client);
238 void AppSpawnEnvClear(AppSpawnContent *content, AppSpawnClient *client)
240 (void)AppSpawnHookExecute(STAGE_CHILD_PRE_RUN, 0, content, client);
257 int ProcessMgrHookExecute(AppSpawnHookStage stage, const AppSpawnContent *content,
260 APPSPAWN_CHECK(content != NULL && appInfo != NULL,
267 arg.content = content;
276 return realHook((AppSpawnMgr *)arg->content, arg->appInfo);
292 void RegChildLooper(struct AppSpawnContent *content, ChildLoop loop)
294 APPSPAWN_CHECK(content != NULL && loop != NULL, return, "Invalid content for RegChildLooper");
295 content->runChildProcessor = loop;