Home
last modified time | relevance | path

Searched refs:childProcessType (Results 1 - 17 of 17) sorted by relevance

/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/
H A Dchild_process_request.cpp30 READ_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, childProcessType); in ReadFromParcel()
65 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, static_cast<int32_t>(childProcessType)); in Marshalling()
H A Dchild_process_info.cpp47 READ_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, childProcessType); in ReadFromParcel()
80 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, static_cast<int32_t>(childProcessType)); in Marshalling()
/foundation/ability/ability_runtime/test/unittest/app_spawn_client_second_test/
H A Dapp_spawn_client_second_test.cpp55 startMsg.childProcessType = 0; in HWTEST_F()
69 startMsg.childProcessType = 0; in HWTEST_F()
83 startMsg.childProcessType = 0; in HWTEST_F()
97 startMsg.childProcessType = 0; in HWTEST_F()
111 startMsg.childProcessType = 0; in HWTEST_F()
116 // Scenario6: Test when startMsg.childProcessType is not 0 and all other flags are false.
125 startMsg.childProcessType = 1; in HWTEST_F()
139 startMsg.childProcessType = 1; in HWTEST_F()
565 // Scenario1: Test when childProcessType is CHILD_PROCESS_TYPE_NOT_CHILD then AppSpawnReqMsgSetAppFlag is called.
572 int32_t childProcessType in HWTEST_F() local
584 int32_t childProcessType = CHILD_PROCESS_TYPE_JS; HWTEST_F() local
[all...]
/foundation/ability/ability_runtime/frameworks/js/napi/js_child_process_manager/
H A Djs_child_process_manager.cpp42 int32_t childProcessType; member
197 param.childProcessType = AppExecFwk::CHILD_PROCESS_TYPE_ARK; in OnStartArkChildProcess()
243 param.childProcessType = AppExecFwk::CHILD_PROCESS_TYPE_NATIVE_ARGS; in OnStartNativeChildProcess()
271 auto childProcessType = param.childProcessType; in StartChildProcessWithArgsTask() local
272 TAG_LOGD(AAFwkTag::PROCESSMGR, "StartChildProcessWithArgs, childProcessType:%{public}d, srcEntry:%{private}s, " in StartChildProcessWithArgsTask()
274 childProcessType, srcEntry.c_str(), args.entryParams.length(), args.fds.size(), options.isolationMode); in StartChildProcessWithArgsTask()
277 NapiAsyncTask::ExecuteCallback execute = [srcEntry, args, options, childProcessType, pid, innerErrorCode]() { in StartChildProcessWithArgsTask()
283 childProcessType, args, options); in StartChildProcessWithArgsTask()
/foundation/ability/ability_runtime/frameworks/native/ability/native/child_process_manager/
H A Dchild_process_manager.cpp111 const std::string &srcEntry, pid_t &pid, int32_t childProcessType, const AppExecFwk::ChildProcessArgs &args, in StartChildProcessWithArgs()
114 TAG_LOGI(AAFwkTag::PROCESSMGR, "StartChildProcessWithArgs, childProcessType:%{public}d, startWitDebug: %{public}d," in StartChildProcessWithArgs()
116 " options.isolationMode:%{public}d", childProcessType, g_debugOption.isStartWithDebug, in StartChildProcessWithArgs()
119 ChildProcessManagerErrorCode errorCode = PreCheck(childProcessType); in StartChildProcessWithArgs()
130 request.childProcessType = childProcessType; in StartChildProcessWithArgs()
203 ChildProcessManagerErrorCode ChildProcessManager::PreCheck(int32_t childProcessType) in PreCheck() argument
206 childProcessType != AppExecFwk::CHILD_PROCESS_TYPE_NATIVE_ARGS && in PreCheck()
207 childProcessType != AppExecFwk::CHILD_PROCESS_TYPE_NATIVE) { in PreCheck()
209 auto useNewErrorCode = childProcessType ! in PreCheck()
110 StartChildProcessWithArgs( const std::string &srcEntry, pid_t &pid, int32_t childProcessType, const AppExecFwk::ChildProcessArgs &args, const AppExecFwk::ChildProcessOptions &options) StartChildProcessWithArgs() argument
[all...]
/foundation/ability/ability_runtime/frameworks/native/appkit/app/
H A Dchild_main_thread.cpp167 auto childProcessType = processInfo_->childProcessType; in ScheduleLoadChild() local
169 auto task = [weak, childProcessType]() { in ScheduleLoadChild()
175 if (childProcessType == CHILD_PROCESS_TYPE_ARK) { in ScheduleLoadChild()
177 } else if (childProcessType == CHILD_PROCESS_TYPE_NATIVE_ARGS) { in ScheduleLoadChild()
293 if (processInfo_->childProcessType != CHILD_PROCESS_TYPE_NATIVE && in InitNativeLib()
294 processInfo_->childProcessType != CHILD_PROCESS_TYPE_NATIVE_ARGS) { in InitNativeLib()
/foundation/ability/ability_runtime/test/unittest/app_spawn_client_test/
H A Dapp_spawn_client_test.cpp239 startMsg.childProcessType = 1; in HWTEST_F()
287 startMsg.childProcessType = 1; in HWTEST_F()
335 startMsg.childProcessType = 1; in HWTEST_F()
383 startMsg.childProcessType = 1; in HWTEST_F()
438 startMsg.childProcessType = 1; in HWTEST_F()
487 startMsg.childProcessType = 1; in HWTEST_F()
537 startMsg.childProcessType = 1; in HWTEST_F()
587 startMsg.childProcessType = 1; in HWTEST_F()
637 startMsg.childProcessType = 1; in HWTEST_F()
683 startMsg.childProcessType in HWTEST_F()
716 int32_t childProcessType = 1; HWTEST_F() local
741 int32_t childProcessType = -1; HWTEST_F() local
[all...]
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/
H A Dchild_process_request.h30 int32_t childProcessType = CHILD_PROCESS_TYPE_JS; member
H A Dchild_process_info.h38 int32_t childProcessType = CHILD_PROCESS_TYPE_JS; member
/foundation/ability/ability_runtime/interfaces/inner_api/child_process_manager/include/
H A Dchild_process_manager.h46 int32_t childProcessType, const AppExecFwk::ChildProcessArgs &args,
74 ChildProcessManagerErrorCode PreCheck(int32_t childProcessType);
/foundation/ability/ability_runtime/frameworks/native/child_process/src/
H A Dnative_child_process.cpp152 int32_t childProcessType = AppExecFwk::CHILD_PROCESS_TYPE_NATIVE_ARGS; in OH_Ability_StartNativeChildProcess() local
155 auto cpmErr = mgr.StartChildProcessWithArgs(entryName, *pid, childProcessType, childArgs, childProcessOptions); in OH_Ability_StartNativeChildProcess()
/foundation/ability/ability_runtime/services/appmgr/include/
H A Dapp_spawn_client.h78 int32_t childProcessType = CHILD_PROCESS_TYPE_NOT_CHILD; member
232 int32_t SetChildProcessTypeStartFlag(const AppSpawnReqMsgHandle &reqHandle, int32_t childProcessType);
H A Dapp_mgr_service_inner.h1602 int32_t StartChildProcessPreCheck(pid_t callingPid, int32_t childProcessType);
/foundation/ability/ability_runtime/services/appmgr/src/
H A Dapp_spawn_client.cpp245 ret = SetChildProcessTypeStartFlag(reqHandle, startMsg.childProcessType); in SetStartFlags()
554 int32_t childProcessType) in SetChildProcessTypeStartFlag()
556 TAG_LOGD(AAFwkTag::APPMGR, "SetChildProcessTypeStartFlag, type:%{public}d", childProcessType); in SetChildProcessTypeStartFlag()
557 if (childProcessType != CHILD_PROCESS_TYPE_NOT_CHILD) { in SetChildProcessTypeStartFlag()
553 SetChildProcessTypeStartFlag(const AppSpawnReqMsgHandle &reqHandle, int32_t childProcessType) SetChildProcessTypeStartFlag() argument
H A Dchild_process_record.cpp26 : hostPid_(hostPid), childProcessCount_(request.childProcessCount), childProcessType_(request.childProcessType), in ChildProcessRecord()
H A Dapp_mgr_service_inner.cpp6899 auto errCode = StartChildProcessPreCheck(callingPid, request.childProcessType); in NotifyAppFaultBySA()
6929 int32_t AppMgrServiceInner::StartChildProcessPreCheck(pid_t callingPid, int32_t childProcessType) in NotifyAppFaultBySA() argument
6942 bool checkAllowList = childProcessType == CHILD_PROCESS_TYPE_NATIVE_ARGS || in NotifyAppFaultBySA()
6943 childProcessType == CHILD_PROCESS_TYPE_NATIVE; in NotifyAppFaultBySA()
6988 startMsg.childProcessType = childProcessRecord->GetChildProcessType(); in NotifyAppFaultBySA()
7071 info.childProcessType = childProcessRecord->GetChildProcessType(); in NotifyAppFaultBySA()
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_second_test/
H A Dapp_mgr_service_inner_second_test.cpp2208 childRequest.childProcessType = 1; in HWTEST_F()
2259 childRequest.childProcessType = 1; in HWTEST_F()

Completed in 26 milliseconds