/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | render_state_observer_manager.cpp | 121 int32_t RenderStateObserverManager::OnRenderStateChanged(const std::shared_ptr<RenderRecord> &renderRecord, in OnRenderStateChanged() argument 128 auto task = [weak = weak_from_this(), renderRecord, state]() { in OnRenderStateChanged() 134 self->HandleOnRenderStateChanged(renderRecord, state); in OnRenderStateChanged() 140 void RenderStateObserverManager::HandleOnRenderStateChanged(const std::shared_ptr<RenderRecord> &renderRecord, in HandleOnRenderStateChanged() argument 143 if (renderRecord == nullptr) { in HandleOnRenderStateChanged() 144 TAG_LOGE(AAFwkTag::APPMGR, "null renderRecord"); in HandleOnRenderStateChanged() 147 RenderStateData data = WrapRenderStateData(renderRecord, state); in HandleOnRenderStateChanged() 159 RenderStateData RenderStateObserverManager::WrapRenderStateData(const std::shared_ptr<RenderRecord> &renderRecord, in WrapRenderStateData() argument 163 renderStateData.pid = renderRecord->GetPid(); in WrapRenderStateData() 164 renderStateData.uid = renderRecord in WrapRenderStateData() [all...] |
H A D | app_mgr_event.cpp | 224 bool AppMgrEventUtil::SendRenderProcessStartFailedEvent(std::shared_ptr<RenderRecord> renderRecord, in SendRenderProcessStartFailedEvent() argument 227 if (!renderRecord) { in SendRenderProcessStartFailedEvent() 231 auto hostRecord = renderRecord->GetHostRecord(); in SendRenderProcessStartFailedEvent() 248 eventInfo.processName = renderRecord->GetProcessName(); in SendRenderProcessStartFailedEvent() 249 eventInfo.processType = static_cast<int32_t>(renderRecord->GetProcessType()); in SendRenderProcessStartFailedEvent()
|
H A D | app_state_observer_manager.cpp | 281 void AppStateObserverManager::OnRenderProcessDied(const std::shared_ptr<RenderRecord> &renderRecord) in OnRenderProcessDied() argument 288 auto task = [weak = weak_from_this(), renderRecord]() { in OnRenderProcessDied() 295 self->HandleOnRenderProcessDied(renderRecord); in OnRenderProcessDied() 413 void AppStateObserverManager::OnRenderProcessCreated(const std::shared_ptr<RenderRecord> &renderRecord) in OnRenderProcessCreated() argument 420 auto task = [weak = weak_from_this(), renderRecord]() { in OnRenderProcessCreated() 427 self->HandleOnRenderProcessCreated(renderRecord); in OnRenderProcessCreated() 647 void AppStateObserverManager::HandleOnRenderProcessCreated(const std::shared_ptr<RenderRecord> &renderRecord) in HandleOnRenderProcessCreated() argument 649 if (!renderRecord) { in HandleOnRenderProcessCreated() 650 TAG_LOGE(AAFwkTag::APPMGR, "null renderRecord"); in HandleOnRenderProcessCreated() 653 ProcessData data = WrapRenderProcessData(renderRecord); in HandleOnRenderProcessCreated() 771 HandleOnRenderProcessDied(const std::shared_ptr<RenderRecord> &renderRecord) HandleOnRenderProcessDied() argument 842 WrapRenderProcessData(const std::shared_ptr<RenderRecord> &renderRecord) WrapRenderProcessData() argument 1039 auto renderRecord = iter.second; WrapAppStateData() local [all...] |
H A D | app_mgr_service_inner.cpp | 2268 auto renderRecord = iter.second; in GetRenderProcesses() local 2269 if (renderRecord != nullptr) { in GetRenderProcesses() 2271 renderProcessInfo.bundleName_ = renderRecord->GetHostBundleName(); in GetRenderProcesses() 2272 renderProcessInfo.processName_ = renderRecord->GetProcessName(); in GetRenderProcesses() 2273 renderProcessInfo.pid_ = renderRecord->GetPid(); in GetRenderProcesses() 2274 renderProcessInfo.uid_ = renderRecord->GetUid(); in GetRenderProcesses() 2275 renderProcessInfo.hostUid_ = renderRecord->GetHostUid(); in GetRenderProcesses() 2276 renderProcessInfo.hostPid_ = renderRecord->GetHostPid(); in GetRenderProcesses() 2277 renderProcessInfo.state_ = renderRecord->GetState(); in GetRenderProcesses() 2982 auto renderRecord in WrapAppProcessData() local 5160 auto renderRecord = RenderRecord::CreateRenderRecord(hostPid, renderParam, ipcFd, sharedFd, crashFd, appRecord); StartRenderProcess() local 5193 auto renderRecord = appRecord->GetRenderRecordByPid(pid); AttachRenderProcess() local 5272 StartRenderProcessImpl(const std::shared_ptr<RenderRecord> &renderRecord, const std::shared_ptr<AppRunningRecord> appRecord, pid_t &renderPid, bool isGPU) StartRenderProcessImpl() argument 5321 SetRenderStartMsg(AppSpawnStartMsg &startMsg, std::shared_ptr<RenderRecord> renderRecord, const int32_t renderUid, const bool isGPU) SetRenderStartMsg() argument 5386 auto renderRecord = appRunningManager_->OnRemoteRenderDied(remote); OnRenderRemoteDied() local 6321 auto renderRecord = iter.second; NotifyAppFaultBySA() local 7499 auto renderRecord = appRecord->GetRenderRecordByPid(renderPid); NotifyAppFaultBySA() local [all...] |
H A D | app_running_manager.cpp | 984 auto renderRecord = it.second; in GetAppRunningRecordByRenderPid() 985 if (renderRecord && renderRecord->GetPid() == pid) { in GetAppRunningRecordByRenderPid() 1007 std::shared_ptr<RenderRecord> renderRecord; in OnRemoteRenderDied() local 1010 [&object, &renderRecord](const auto &pair) { in OnRemoteRenderDied() 1025 renderRecord = iter.second; in OnRemoteRenderDied() 1033 appRecord->RemoveRenderRecord(renderRecord); in OnRemoteRenderDied() 1034 TAG_LOGI(AAFwkTag::APPMGR, "RemoveRenderRecord pid:%{public}d, uid:%{public}d", renderRecord->GetPid(), in OnRemoteRenderDied() 1035 renderRecord->GetUid()); in OnRemoteRenderDied() 1036 return renderRecord; in OnRemoteRenderDied() [all...] |
H A D | app_running_record.cpp | 72 auto renderRecord = std::make_shared<RenderRecord>( in CreateRenderRecord() local 74 renderRecord->SetHostUid(host->GetUid()); in CreateRenderRecord() 75 renderRecord->SetHostBundleName(host->GetBundleName()); in CreateRenderRecord() 76 renderRecord->SetProcessName(host->GetProcessName()); in CreateRenderRecord() 77 return renderRecord; in CreateRenderRecord() 1807 auto renderRecord = iter.second; in GetRenderRecordByPid() local 1808 if (renderRecord && renderRecord->GetPid() == pid) { in GetRenderRecordByPid() 1809 return renderRecord; in GetRenderRecordByPid()
|
/foundation/ability/ability_runtime/test/unittest/render_state_observer_manager_test/ |
H A D | render_state_observer_manager_test.cpp | 180 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 181 int res = manager->OnRenderStateChanged(renderRecord, 0); in HWTEST_F() 194 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 195 int res = manager->OnRenderStateChanged(renderRecord, 0); in HWTEST_F() 208 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 210 int res = manager->OnRenderStateChanged(renderRecord, state); in HWTEST_F() 223 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 225 manager->HandleOnRenderStateChanged(renderRecord, state); in HWTEST_F() 242 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 243 int res = manager->OnRenderStateChanged(renderRecord, in HWTEST_F() [all...] |
/foundation/ability/form_fwk/services/form_render_service/src/ |
H A D | form_render_record.cpp | 99 std::shared_ptr<FormRenderRecord> renderRecord = std::make_shared<FormRenderRecord>(bundleName, uid, client);
in Create() local 100 if (!renderRecord) {
in Create() 105 if (!renderRecord->CreateEventHandler(bundleName, needMonitored)) {
in Create() 109 return renderRecord;
in Create() 136 auto syncTask = [renderRecord = this]() {
in ~FormRenderRecord() 137 if (renderRecord == nullptr) {
in ~FormRenderRecord() 138 HILOG_ERROR("null renderRecord");
in ~FormRenderRecord() 141 renderRecord->HandleDestroyInJsThread();
in ~FormRenderRecord() 178 auto renderRecord = weak.lock();
in DeleteRendererGroup() 179 if (renderRecord in DeleteRendererGroup() [all...] |
H A D | form_render_impl.cpp | 206 HILOG_INFO("Form host is died,clean renderRecord");
in CleanFormHost() 209 auto renderRecord = iter->second;
in CleanFormHost() local 210 if (renderRecord && renderRecord->HandleHostDied(hostToken)) {
in CleanFormHost() 211 HILOG_DEBUG("empty renderRecord,remove");
in CleanFormHost() 403 HILOG_ERROR("null renderRecord of %{public}s", std::to_string(formId).c_str());
in RecycleForm() 461 HILOG_ERROR("null renderRecord of %{public}s", std::to_string(formId).c_str());
in RecoverForm()
|
/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | render_state_observer_manager.h | 33 int32_t OnRenderStateChanged(const std::shared_ptr<RenderRecord> &renderRecord, int32_t state); 38 void HandleOnRenderStateChanged(const std::shared_ptr<RenderRecord> &renderRecord, int32_t state); 39 RenderStateData WrapRenderStateData(const std::shared_ptr<RenderRecord> &renderRecord,
|
H A D | app_mgr_event.h | 50 static bool SendRenderProcessStartFailedEvent(std::shared_ptr<RenderRecord> renderRecord,
|
H A D | app_state_observer_manager.h | 73 void OnRenderProcessDied(const std::shared_ptr<RenderRecord> &renderRecord); 103 ProcessData WrapRenderProcessData(const std::shared_ptr<RenderRecord> &renderRecord);
|
H A D | app_mgr_service_inner.h | 1571 int StartRenderProcessImpl(const std::shared_ptr<RenderRecord> &renderRecord, 1574 void SetRenderStartMsg(AppSpawnStartMsg &startMsg, std::shared_ptr<RenderRecord> renderRecord,
|
/foundation/ability/ability_runtime/test/unittest/ams_app_running_record_test/ |
H A D | ams_app_running_record_test.cpp | 381 * CaseDescription: AddRenderRecord with empty renderRecord. 389 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 390 appRunningRecord->AddRenderRecord(renderRecord); in HWTEST_F() 399 * CaseDescription: RemoveRenderRecord with empty renderRecord. 407 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 408 appRunningRecord->RemoveRenderRecord(renderRecord); in HWTEST_F() 452 std::shared_ptr<RenderRecord> renderRecord = in HWTEST_F() local 1929 RenderRecord *renderRecord = in HWTEST_F() local 1931 EXPECT_NE(renderRecord, nullptr); in HWTEST_F() 1932 delete renderRecord; in HWTEST_F() 1963 std::shared_ptr<RenderRecord> renderRecord = HWTEST_F() local 1990 RenderRecord* renderRecord = HWTEST_F() local 2011 RenderRecord* renderRecord = HWTEST_F() local 2030 RenderRecord* renderRecord = HWTEST_F() local 2051 RenderRecord* renderRecord = HWTEST_F() local 2072 RenderRecord* renderRecord = HWTEST_F() local 2093 RenderRecord* renderRecord = HWTEST_F() local 2114 RenderRecord* renderRecord = HWTEST_F() local 2133 RenderRecord* renderRecord = HWTEST_F() local 2152 RenderRecord* renderRecord = HWTEST_F() local 2171 RenderRecord* renderRecord = HWTEST_F() local 2190 RenderRecord* renderRecord = HWTEST_F() local 2211 RenderRecord* renderRecord = HWTEST_F() local 2232 RenderRecord* renderRecord = HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/test/fuzztest/appstateobservermanager_fuzzer/ |
H A D | appstateobservermanager_fuzzer.cpp | 62 std::shared_ptr<RenderRecord> renderRecord; in DoSomethingInterestingWithMyAPI() local 63 appStateObserverManager->HandleOnRenderProcessCreated(renderRecord); in DoSomethingInterestingWithMyAPI() 64 appStateObserverManager->HandleOnRenderProcessDied(renderRecord); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/test/fuzztest/abilityappmgrrenderstateobservermanager_fuzzer/ |
H A D | abilityappmgrrenderstateobservermanager_fuzzer.cpp | 80 std::shared_ptr<RenderRecord> renderRecord; in DoSomethingInterestingWithMyAPI() local 82 manager->OnRenderStateChanged(renderRecord, state); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/test/unittest/app_state_observer_manager_test/ |
H A D | app_state_observer_manager_test.cpp | 271 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 272 manager->OnRenderProcessDied(renderRecord); in HWTEST_F() 274 manager->OnRenderProcessDied(renderRecord); in HWTEST_F() 433 std::shared_ptr<RenderRecord> renderRecord; in HWTEST_F() local 434 manager->OnRenderProcessCreated(renderRecord); in HWTEST_F() 436 manager->OnRenderProcessCreated(renderRecord); in HWTEST_F() 925 std::shared_ptr<RenderRecord> renderRecord = in HWTEST_F() local 927 renderRecord->SetPid(1); in HWTEST_F() 928 manager->HandleOnRenderProcessCreated(renderRecord); in HWTEST_F() 1144 std::shared_ptr<RenderRecord> renderRecord in HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/test/unittest/app_mgr_event_test/ |
H A D | app_mgr_event_test.cpp | 294 std::shared_ptr<RenderRecord> renderRecord = in HWTEST_F() local 297 bool ret = AppMgrEventUtil::SendRenderProcessStartFailedEvent(renderRecord, in HWTEST_F()
|
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_second_test/ |
H A D | app_mgr_service_inner_second_test.cpp | 682 auto renderRecord = std::make_shared<RenderRecord>(1, "", -1, -1, -1, appRecord); in HWTEST_F() local 683 renderRecord->SetPid(100); // 100 means pid in HWTEST_F() 684 appRecord->AddRenderRecord(renderRecord); in HWTEST_F() 686 EXPECT_EQ(renderRecord->GetState(), 1); in HWTEST_F() 2447 std::shared_ptr<RenderRecord> renderRecord = in HWTEST_F() local 2449 EXPECT_NE(renderRecord, nullptr); in HWTEST_F() 2451 renderRecord->SetPid(10); in HWTEST_F() 2452 renderRecord->SetUid(10); in HWTEST_F() 2453 appRunningRecord->AddRenderRecord(renderRecord); in HWTEST_F() 2456 renderRecord in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_tdd_test/ |
H A D | app_mgr_service_inner_tdd_test.cpp | 540 std::shared_ptr<RenderRecord> renderRecord = in HWTEST_F() local 542 EXPECT_NE(renderRecord, nullptr); in HWTEST_F() 545 appMgrServiceInner->StartRenderProcessImpl(renderRecord, appRecord, renderPid); in HWTEST_F()
|
/foundation/ability/ability_runtime/test/unittest/app_running_manager_second_test/ |
H A D | app_running_manager_second_test.cpp | 517 auto renderRecord = std::make_shared<RenderRecord>(0, "", -1, -1, -1, record2); in HWTEST_F() local 518 record2->AddRenderRecord(renderRecord); in HWTEST_F()
|
/foundation/ability/form_fwk/test/unittest/frs_form_render_record_test/ |
H A D | frs_form_render_record_test.cpp | 51 std::shared_ptr<FormRenderRecordMock> renderRecord = in Create() local 53 if (!renderRecord->CreateEventHandler(bundleName, needMonitored)) { in Create() 56 return renderRecord; in Create()
|