/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | child_process_record.cpp | 25 const std::shared_ptr<AppRunningRecord> hostRecord) in ChildProcessRecord() 27 hostRecord_(hostRecord), isStartWithDebug_(request.isStartWithDebug) in ChildProcessRecord() 38 MakeProcessName(hostRecord); in ChildProcessRecord() 42 const std::shared_ptr<AppRunningRecord> hostRecord, const sptr<IRemoteObject> &mainProcessCb, in ChildProcessRecord() 45 srcEntry_(libName), hostRecord_(hostRecord), mainProcessCb_(mainProcessCb), isStartWithDebug_(isStartWithDebug) in ChildProcessRecord() 47 MakeProcessName(hostRecord); in ChildProcessRecord() 59 const ChildProcessRequest &request, const std::shared_ptr<AppRunningRecord> hostRecord) in CreateChildProcessRecord() 62 if (hostPid <= 0 || request.srcEntry.empty() || !hostRecord) { in CreateChildProcessRecord() 66 return std::make_shared<ChildProcessRecord>(hostPid, request, hostRecord); in CreateChildProcessRecord() 70 pid_t hostPid, const std::string &libName, const std::shared_ptr<AppRunningRecord> hostRecord, in CreateNativeChildProcessRecord() 24 ChildProcessRecord(pid_t hostPid, const ChildProcessRequest &request, const std::shared_ptr<AppRunningRecord> hostRecord) ChildProcessRecord() argument 41 ChildProcessRecord(pid_t hostPid, const std::string &libName, const std::shared_ptr<AppRunningRecord> hostRecord, const sptr<IRemoteObject> &mainProcessCb, int32_t childProcessCount, bool isStartWithDebug) ChildProcessRecord() argument 58 CreateChildProcessRecord(pid_t hostPid, const ChildProcessRequest &request, const std::shared_ptr<AppRunningRecord> hostRecord) CreateChildProcessRecord() argument 69 CreateNativeChildProcessRecord( pid_t hostPid, const std::string &libName, const std::shared_ptr<AppRunningRecord> hostRecord, const sptr<IRemoteObject> &mainProcessCb, int32_t childProcessCount, bool isStartWithDebug) CreateNativeChildProcessRecord() argument 180 MakeProcessName(const std::shared_ptr<AppRunningRecord> hostRecord) MakeProcessName() argument [all...] |
H A D | app_mgr_event.cpp | 199 auto hostRecord = childRecord->GetHostRecord(); in SendChildProcessStartFailedEvent() local 200 if (!hostRecord) { in SendChildProcessStartFailedEvent() 201 TAG_LOGW(AAFwkTag::APPMGR, "null hostRecord"); in SendChildProcessStartFailedEvent() 211 eventInfo.callerUid = hostRecord->GetUid(); in SendChildProcessStartFailedEvent() 212 eventInfo.callerPid = hostRecord->GetPriorityObject() != nullptr ? hostRecord->GetPriorityObject()->GetPid() : -1; in SendChildProcessStartFailedEvent() 213 eventInfo.callerBundleName = hostRecord->GetBundleName(); in SendChildProcessStartFailedEvent() 214 eventInfo.callerProcessName = hostRecord->GetProcessName(); in SendChildProcessStartFailedEvent() 215 eventInfo.bundleName = hostRecord->GetBundleName(); in SendChildProcessStartFailedEvent() 231 auto hostRecord in SendRenderProcessStartFailedEvent() local [all...] |
H A D | app_state_observer_manager.cpp | 862 auto hostRecord = childRecord->GetHostRecord(); in WrapChildProcessData() local 863 if (!hostRecord) { in WrapChildProcessData() 864 TAG_LOGE(AAFwkTag::APPMGR, "null hostRecord"); in WrapChildProcessData() 867 processData.bundleName = hostRecord->GetBundleName(); in WrapChildProcessData() 868 processData.uid = hostRecord->GetUid(); in WrapChildProcessData()
|
H A D | app_mgr_service_inner.cpp | 5346 auto hostRecord = appRunningManager_->GetAppRunningRecordByPid(callingPid); in GetRenderProcessTerminationStatus() local 5347 if (!hostRecord) { in GetRenderProcessTerminationStatus() 5348 TAG_LOGE(AAFwkTag::APPMGR, "hostRecord null"); in GetRenderProcessTerminationStatus() 5351 if (!hostRecord->ConstainsRenderPid(renderPid)) { in GetRenderProcessTerminationStatus() 5377 hostRecord->RemoveRenderPid(renderPid); in GetRenderProcessTerminationStatus() 6938 auto hostRecord = GetAppRunningRecordByPid(callingPid); in NotifyAppFaultBySA() local 6939 CHECK_POINTER_AND_RETURN_VALUE(hostRecord, ERR_NULL_OBJECT); in NotifyAppFaultBySA() 6944 if (!checkAllowList || !appUtils.IsAllowNativeChildProcess(hostRecord->GetAppIdentifier())) { in NotifyAppFaultBySA() 6949 auto applicationInfo = hostRecord->GetApplicationInfo(); in NotifyAppFaultBySA()
|
/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | child_process_record.h | 36 const std::shared_ptr<AppRunningRecord> hostRecord); 37 ChildProcessRecord(pid_t hostPid, const std::string &libName, const std::shared_ptr<AppRunningRecord> hostRecord, 42 const ChildProcessRequest &request, const std::shared_ptr<AppRunningRecord> hostRecord); 44 const std::shared_ptr<AppRunningRecord> hostRecord, const sptr<IRemoteObject> &mainProcessCb, 71 void MakeProcessName(const std::shared_ptr<AppRunningRecord> hostRecord);
|
/foundation/ability/ability_runtime/test/fuzztest/abilitychildprocessrecord_fuzzer/ |
H A D | abilitychildprocessrecord_fuzzer.cpp | 47 std::shared_ptr<AppRunningRecord> hostRecord; in DoSomethingInterestingWithMyAPI() local 48 ChildProcessRecord::CreateChildProcessRecord(hostPid, request, hostRecord); in DoSomethingInterestingWithMyAPI() 53 ChildProcessRecord::CreateNativeChildProcessRecord(hostPid, stringParam, hostRecord, mP, cd, flag); in DoSomethingInterestingWithMyAPI() 80 childRecord->MakeProcessName(hostRecord); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/test/unittest/app_mgr_event_test/ |
H A D | app_mgr_event_test.cpp | 285 auto hostRecord = std::make_shared<AppRunningRecord>(appInfo, recordId, processName); in HWTEST_F() local 286 hostRecord->priorityObject_->SetPid(hostPid); in HWTEST_F() 287 hostRecord->SetUid(100); in HWTEST_F() 288 EXPECT_NE(hostRecord, nullptr); in HWTEST_F() 295 RenderRecord::CreateRenderRecord(hostPid, renderParam, ipcFd, sharedFd, crashFd, hostRecord); in HWTEST_F()
|
/foundation/ability/form_fwk/test/unittest/fms_form_data_mgr_test/ |
H A D | fms_form_data_mgr_test.cpp | 2741 FormHostRecord hostRecord; in HWTEST_F() local 2742 formDataMgr_.CreateHostRecord(formItemInfo, token_, 1000, hostRecord); in HWTEST_F() 2743 formDataMgr_.clientRecords_.emplace_back(hostRecord); in HWTEST_F() 2772 FormHostRecord hostRecord; in HWTEST_F() local 2773 formDataMgr_.CreateHostRecord(formItemInfo, token_, 1000, hostRecord); in HWTEST_F() 2774 formDataMgr_.clientRecords_.emplace_back(hostRecord); in HWTEST_F() 2808 FormHostRecord hostRecord; in HWTEST_F() local 2809 formDataMgr_.CreateHostRecord(formItemInfo, token_, 1000, hostRecord); in HWTEST_F() 2810 hostRecord.AddForm(otherFormId); in HWTEST_F() 2811 formDataMgr_.clientRecords_.emplace_back(hostRecord); in HWTEST_F() 2848 FormHostRecord hostRecord; HWTEST_F() local 2891 FormHostRecord hostRecord; HWTEST_F() local 2935 FormHostRecord hostRecord; HWTEST_F() local 2979 FormHostRecord hostRecord; HWTEST_F() local 3023 FormHostRecord hostRecord; HWTEST_F() local 3083 FormHostRecord hostRecord; HWTEST_F() local 3122 FormHostRecord hostRecord; HWTEST_F() local [all...] |
/foundation/ability/form_fwk/services/src/ |
H A D | form_data_mgr.cpp | 127 FormHostRecord hostRecord; in AllotFormHostRecord() local 128 bool isCreated = CreateHostRecord(info, callerToken, callingUid, hostRecord); in AllotFormHostRecord() 130 hostRecord.AddForm(formId); in AllotFormHostRecord() 131 clientRecords_.emplace_back(hostRecord); in AllotFormHostRecord() 1436 FormHostRecord hostRecord; in CreateFormStateRecord() local 1437 bool isCreated = CreateHostRecord(info, callerToken, callingUid, hostRecord); in CreateFormStateRecord() 1439 formStateRecord_.emplace(provider, hostRecord); in CreateFormStateRecord() 1458 FormHostRecord hostRecord; in CreateFormAcquireDataRecord() local 1459 bool isCreated = CreateHostRecord(info, callerToken, callingUid, hostRecord); in CreateFormAcquireDataRecord() 1461 formAcquireDataRecord_.emplace(requestCode, hostRecord); in CreateFormAcquireDataRecord() [all...] |
H A D | form_mgr_adapter.cpp | 587 FormHostRecord hostRecord; in HandleReleaseForm() local 588 bool hasRecord = FormDataMgr::GetInstance().GetMatchedHostClient(callerToken, hostRecord); in HandleReleaseForm() 589 bool isSelfId = hasRecord && hostRecord.Contains(formId); in HandleReleaseForm()
|
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_second_test/ |
H A D | app_mgr_service_inner_second_test.cpp | 2435 auto hostRecord = std::make_shared<AppRunningRecord>(appInfo, recordId, processName); in HWTEST_F() local 2436 EXPECT_NE(hostRecord, nullptr); in HWTEST_F() 2437 hostRecord->priorityObject_->SetPid(hostPid); in HWTEST_F() 2438 hostRecord->SetUid(100); in HWTEST_F() 2448 RenderRecord::CreateRenderRecord(hostPid, renderParam, ipcFd, sharedFd, crashFd, hostRecord); in HWTEST_F()
|