/ohos5.0/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | cache_process_manager.cpp | 85 if (appRecord == nullptr) { in PenddingCacheProcess() 117 if (appRecord == nullptr) { in CheckAndCacheProcess() 150 if (appRecord == nullptr) { in CheckAndNotifyCachedState() 186 if (appRecord == nullptr) { in IsCachedProcess() 205 if (appRecord == nullptr) { in OnProcessKilled() 270 appRecord->GetProcessName().c_str(), appRecord->GetBundleName().c_str()); in IsProcessSupportHotStart() 275 appRecord->GetProcessName().c_str(), appRecord->GetBundleName().c_str()); in IsProcessSupportHotStart() 307 appRecord->GetProcessName().c_str(), appRecord->GetBundleName().c_str()); in IsAppSupportProcessCache() 336 appRecord->GetProcessName().c_str(), appRecord->GetBundleName().c_str()); in IsAppSupportProcessCacheInnerFirst() 372 if (IsCachedProcess(appRecord) && !appRecord->GetProcessCacheBlocked()) { in IsAppShouldCache() [all …]
|
H A D | app_running_manager.cpp | 142 if (appRecord && appRecord->GetProcessName() == processName && in CheckAppRunningRecordIsExist() 145 … !(appRecord->IsTerminating()) && !(appRecord->IsKilling()) && !(appRecord->GetRestartAppFlag()) && in CheckAppRunningRecordIsExist() 200 … if (appRecord && appRecord->GetBundleName() == bundleName && !(appRecord->GetRestartAppFlag())) { in CheckAppRunningRecordIsExistByBundleName() 215 if (appRecord && appRecord->GetUid() == uid && !(appRecord->GetRestartAppFlag())) { in CheckAppRunningRecordIsExistByUid() 228 … if (appRecord && appRecord->GetBundleName() == bundleName && !(appRecord->GetRestartAppFlag()) && in CheckAppCloneRunningRecordIsExistByBundleName() 243 if (appRecord && appRecord->GetBundleName() == bundleName) { in GetAllAppRunningRecordCountByBundleName() 282 if (appRecord && (!appRecord->IsKeepAliveApp() || in ProcessExitByBundleName() 829 if (appRecord && !isCollaboratorReserveType(appRecord)) { in UpdateConfiguration() 854 … if (appRecord && !isCollaboratorReserveType(appRecord) && appRecord->GetBundleName() == name) { in UpdateConfigurationByBundleName() 1242 if (appRecord && appRecord->GetBundleName() == bundleName && appRecord->GetFocusFlag()) { in IsApplicationUnfocused() [all …]
|
H A D | app_mgr_service_inner.cpp | 472 if (appRecord) { in HandlePreloadApplication() 571 if (appRecord && appRecord->IsCaching()) { in LoadAbility() 579 if (!appRecord) { in LoadAbility() 822 if (!appRecord) { in LoadAbilityNoAppRecord() 1104 if (!appRecord) { in AddAbilityStageDone() 1725 if (!appRecord || !appRecord->GetSpawned()) { in GetAllRunningProcesses() 1756 if (!appRecord || !appRecord->GetSpawned()) { in GetRunningProcessesByBundleType() 3474 ProcessAppDebug(appRecord, appRecord->IsDebugApp()); in StartProcess() 4939 if (!appRecord || appRecord->GetBundleName() != bundleName) { in VerifyKillProcessPermission() 4965 if (!appRecord || appRecord->GetUid() != callerUid) { in VerifyKillProcessPermission() [all …]
|
H A D | app_mgr_event.cpp | 58 if (!appRecord) { in SendCreateAtomicServiceProcessEvent() 67 …eventInfo.callerUid = appRecord->GetCallerUid() == -1 ? IPCSkeleton::GetCallingUid() : appRecord->… in SendCreateAtomicServiceProcessEvent() 87 if (!appRecord) { in SendProcessStartEvent() 93 …eventInfo.callerUid = appRecord->GetCallerUid() == -1 ? IPCSkeleton::GetCallingUid() : appRecord->… in SendProcessStartEvent() 94 if (!appRecord->GetAbilities().empty()) { in SendProcessStartEvent() 121 if (!appRecord->GetBundleName().empty()) { in SendProcessStartEvent() 125 if (!appRecord->GetPriorityObject()) { in SendProcessStartEvent() 137 if (!appRecord) { in SendProcessStartFailedEvent() 147 …eventInfo.callerUid = appRecord->GetCallerUid() == -1 ? IPCSkeleton::GetCallingUid() : appRecord->… in SendProcessStartFailedEvent() 148 if (!appRecord->GetAbilities().empty()) { in SendProcessStartFailedEvent() [all …]
|
H A D | app_state_observer_manager.cpp | 213 self->HandleOnAppStarted(appRecord); in OnAppStarted() 232 self->HandleOnAppStopped(appRecord); in OnAppStopped() 435 if (appRecord == nullptr) { in HandleOnAppStarted() 456 if (appRecord == nullptr) { in HandleOnAppStopped() 477 if (appRecord == nullptr) { in HandleAppStateChanged() 571 if (!appRecord) { in HandleOnAppProcessCreated() 592 if (!appRecord) { in HandleOnProcessResued() 656 if (!appRecord) { in HandleOnProcessStateChanged() 681 if (!appRecord) { in HandleOnAppProcessDied() 740 processData.uid = appRecord->GetUid(); in WrapProcessData() [all …]
|
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/src/ |
H A D | app_manager.cpp | 30 if (appRecord != nullptr) { in StartAppProcess() 32 return appRecord; in StartAppProcess() 35 appRecord = new AppRecord(bundleInfo, token); in StartAppProcess() 39 delete appRecord; in StartAppProcess() 44 appRecords_.emplace_back(appRecord); in StartAppProcess() 45 return appRecord; in StartAppProcess() 93 for (const auto &appRecord : appRecords_) { in GetAppRecordByToken() local 94 … if (appRecord != nullptr && appRecord->GetIdentityId() == token && appRecord->GetPid() == pid) { in GetAppRecordByToken() 95 return appRecord; in GetAppRecordByToken() 105 if (appRecord != nullptr && appRecord->GetBundleInfo().bundleName != nullptr && in GetAppRecordByBundleName() [all …]
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | cache_process_manager.h | 36 bool PenddingCacheProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 37 bool CheckAndCacheProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 38 bool IsCachedProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 39 void OnProcessKilled(const std::shared_ptr<AppRunningRecord> &appRecord); 40 void ReuseCachedProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 42 bool IsAppShouldCache(const std::shared_ptr<AppRunningRecord> &appRecord); 45 void PrepareActivateCache(const std::shared_ptr<AppRunningRecord> &appRecord); 49 bool IsAppAbilitiesEmpty(const std::shared_ptr<AppRunningRecord> &appRecord); 51 void RemoveCacheRecord(const std::shared_ptr<AppRunningRecord> &appRecord); 53 bool KillProcessByRecord(const std::shared_ptr<AppRunningRecord> &appRecord); [all …]
|
H A D | app_state_observer_manager.h | 64 void OnAppStarted(const std::shared_ptr<AppRunningRecord> &appRecord); 65 void OnAppStopped(const std::shared_ptr<AppRunningRecord> &appRecord); 67 void OnProcessStateChanged(const std::shared_ptr<AppRunningRecord> &appRecord); 70 void OnProcessDied(const std::shared_ptr<AppRunningRecord> &appRecord); 73 void OnProcessReused(const std::shared_ptr<AppRunningRecord> &appRecord); 80 void HandleOnAppStarted(const std::shared_ptr<AppRunningRecord> &appRecord); 81 void HandleOnAppStopped(const std::shared_ptr<AppRunningRecord> &appRecord); 87 void HandleOnAppProcessDied(const std::shared_ptr<AppRunningRecord> &appRecord); 98 ProcessData WrapProcessData(const std::shared_ptr<AppRunningRecord> &appRecord); 102 AppStateData WrapAppStateData(const std::shared_ptr<AppRunningRecord> &appRecord, [all …]
|
H A D | app_mgr_service_inner.h | 569 void LaunchApplication(const std::shared_ptr<AppRunningRecord> &appRecord); 667 void OnAppStarted(const std::shared_ptr<AppRunningRecord> &appRecord); 669 void OnAppStopped(const std::shared_ptr<AppRunningRecord> &appRecord); 1256 void RestartResidentProcess(std::shared_ptr<AppRunningRecord> appRecord); 1439 void KillChildProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 1500 void KillRenderProcess(const std::shared_ptr<AppRunningRecord> &appRecord); 1516 void SetProcessJITState(const std::shared_ptr<AppRunningRecord> appRecord); 1521 void ClearData(std::shared_ptr<AppRunningRecord> appRecord); 1552 void reportpreLoadTask(const std::shared_ptr<AppRunningRecord> appRecord); 1588 void NotifyAppAttachFailed(std::shared_ptr<AppRunningRecord> appRecord); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_state_observer_manager_test/ |
H A D | app_state_observer_manager_test.cpp | 108 appRecord->SetUid(1); in MockAppRecord() 113 appRecord->SetRequestProcCode(1); in MockAppRecord() 114 appRecord->isFocused_ = false; in MockAppRecord() 115 return appRecord; in MockAppRecord() 181 manager->OnAppStarted(appRecord); 183 manager->OnAppStarted(appRecord); 199 manager->OnAppStopped(appRecord); 201 manager->OnAppStopped(appRecord); 254 manager->OnProcessDied(appRecord); 256 manager->OnProcessDied(appRecord); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_event_test/ |
H A D | app_mgr_event_test.cpp | 79 appRecord->SetCallerUid(-1); 80 EXPECT_NE(appRecord, nullptr); 105 EXPECT_NE(appRecord, nullptr); 106 appRecord->SetCallerUid(-1); 154 appRecord->SetCallerUid(-1); 156 EXPECT_NE(appRecord, nullptr); 180 EXPECT_NE(appRecord, nullptr); 181 appRecord->SetCallerUid(-1); 227 appRecord->SetCallerUid(-1); 229 EXPECT_NE(appRecord, nullptr); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/cache_process_manager_test/ |
H A D | cache_process_manager_test.cpp | 69 appRecord->SetUid(DEFAULT_UID); in MockAppRecord() 74 appRecord->SetRequestProcCode(1); in MockAppRecord() 75 appRecord->isFocused_ = false; in MockAppRecord() 76 return appRecord; in MockAppRecord() 132 EXPECT_NE(appRecord, nullptr); 134 appRecord->SetSingleton(true); 137 appRecord->SetMainProcess(true); 306 EXPECT_NE(appRecord, nullptr); 326 EXPECT_NE(appRecord, nullptr); 351 EXPECT_NE(appRecord, nullptr); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ams_app_life_cycle_test/ |
H A D | ams_app_life_cycle_test.cpp | 236 return appRecord; in CreateTestApplicationAndSetState() 343 EXPECT_TRUE(appRecord); 1227 if (appRecord) { 1689 appRecord->SetUid(101); 1721 appRecord->SetUid(101); 1748 appRecord->SetUid(101); 1780 EXPECT_TRUE(appRecord); 1786 EXPECT_TRUE(appRecord); 1812 EXPECT_TRUE(appRecord); 1872 EXPECT_TRUE(appRecord); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_tdd_test/ |
H A D | app_mgr_service_inner_tdd_test.cpp | 131 std::shared_ptr<AppRunningRecord> appRecord = variable 133 EXPECT_NE(appRecord, nullptr); 153 std::shared_ptr<AppRunningRecord> appRecord = variable 155 EXPECT_NE(appRecord, nullptr); 183 EXPECT_NE(appRecord, nullptr); 214 EXPECT_NE(appRecord, nullptr); 246 EXPECT_NE(appRecord, nullptr); 279 EXPECT_NE(appRecord, nullptr); 323 EXPECT_NE(appRecord, nullptr); 405 EXPECT_NE(appRecord, nullptr); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_running_record_test/ |
H A D | app_running_record_test.cpp | 201 EXPECT_NE(appRecord, nullptr); 208 appRecord->AddChildProcessRecord(childPid, childRecord); 225 EXPECT_NE(appRecord, nullptr); 234 appRecord->RemoveChildProcessRecord(childRecord); 250 EXPECT_NE(appRecord, nullptr); 273 EXPECT_NE(appRecord, nullptr); 326 EXPECT_NE(appRecord, nullptr); 328 int32_t assignTokenId = appRecord->GetAssignTokenId(); 342 EXPECT_NE(appRecord, nullptr); 344 appRecord->SetAssignTokenId(setId); [all …]
|
H A D | child_process_record_test.cpp | 59 EXPECT_NE(appRecord, nullptr); 63 auto childRecord = std::make_shared<ChildProcessRecord>(101, request, appRecord); 78 EXPECT_NE(appRecord, nullptr); 82 auto childRecord = std::make_shared<ChildProcessRecord>(101, request, appRecord); 114 EXPECT_NE(appRecord, nullptr); 118 auto childRecord = std::make_shared<ChildProcessRecord>(101, request, appRecord); 149 EXPECT_NE(appRecord, nullptr); 153 auto childRecord = std::make_shared<ChildProcessRecord>(101, request, appRecord); 168 EXPECT_NE(appRecord, nullptr); 326 EXPECT_NE(appRecord, nullptr); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_test/ |
H A D | app_mgr_service_inner_test.cpp | 736 auto appRecord = variable 738 EXPECT_NE(appRecord, nullptr); 765 auto appRecord = variable 767 EXPECT_NE(appRecord, nullptr); 1939 appRecord->eventId_ = 0; 1977 appRecord->eventId_ = 0; 2201 appRecord = 2490 appRecord = 2609 appRecord->eventId_ = 0; 2650 if (appRecord) { [all …]
|
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/src/task/ |
H A D | ability_attach_task.cpp | 38 auto appRecord = const_cast<AppRecord *>(AppManager::GetInstance().GetAppRecordByToken( in Execute() local 40 if (appRecord == nullptr) { in Execute() 44 AbilityMsStatus status = appRecord->SetAbilityThreadClient(*client_); in Execute() 48 status = appRecord->LoadPermission(); in Execute() 50 AppManager::GetInstance().RemoveAppRecord(*appRecord); in Execute() 55 status = appRecord->AppInitTransaction(); in Execute() 59 return appRecord->LaunchPendingAbility(); in Execute()
|
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/src/client/ |
H A D | app_spawn_client.cpp | 59 AbilityMsStatus AppSpawnClient::CallingInnerSpawnProcess(char *spawnMessage, AppRecord &appRecord) in CallingInnerSpawnProcess() argument 88 appRecord.SetPid(pid); in CallingInnerSpawnProcess() 92 AbilityMsStatus AppSpawnClient::SpawnProcess(AppRecord &appRecord) in SpawnProcess() argument 94 char *innerBundleName = appRecord.GetBundleInfo().bundleName; in SpawnProcess() 104 std::string identityId = std::to_string(appRecord.GetIdentityId()); in SpawnProcess() 106 cJSON_AddNumberToObject(root, "uID", appRecord.GetBundleInfo().uid); in SpawnProcess() 107 cJSON_AddNumberToObject(root, "gID", appRecord.GetBundleInfo().gid); in SpawnProcess() 117 AbilityMsStatus status = appRecord.QueryAppCapability(innerBundleName, &capabilities, &capNums); in SpawnProcess() 139 return CallingInnerSpawnProcess(spawnMessage, appRecord); in SpawnProcess()
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/tools/qt/simulator/jsfwk/targets/simulator/mock/amsthread/ |
H A D | ams_thread.cpp | 195 JSAppRecord *appRecord = PopAppRecord(token); in TerminateAbilityInner() local 196 if (appRecord == nullptr) { in TerminateAbilityInner() 199 MoveAppToTargetState(*appRecord, AbilityMsgId::BACKGROUND); in TerminateAbilityInner() 200 if (appRecord->token == currentTopToken_) { in TerminateAbilityInner() 207 MoveAppToTargetState(*appRecord, AbilityMsgId::DESTROY); in TerminateAbilityInner() 208 delete appRecord; in TerminateAbilityInner() 209 appRecord = nullptr; in TerminateAbilityInner() 215 if (appRecord.jsApp == nullptr) { in MoveAppToTargetState() 219 appRecord.jsApp->PostCommand(state); in MoveAppToTargetState() 220 appRecord.state = state; in MoveAppToTargetState() [all …]
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/common/include/ |
H A D | data_storage_helper.h | 32 …ErrCode RefreshResourceRecord(const ResourceRecordMap &appRecord, const ResourceRecordMap &process… 33 ErrCode RestoreResourceRecord(ResourceRecordMap &appRecord, ResourceRecordMap &processRecord); 42 void ConvertMapToString(const ResourceRecordMap &appRecord, 44 void ConvertMapToJson(const ResourceRecordMap &appRecord, nlohmann::json &root); 46 ResourceRecordMap &appRecord, ResourceRecordMap &processRecord); 49 nlohmann::json &appRecord, nlohmann::json &processRecord);
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/common/src/ |
H A D | data_storage_helper.cpp | 77 ErrCode DataStorageHelper::RefreshResourceRecord(const ResourceRecordMap &appRecord, in RefreshResourceRecord() argument 81 ConvertMapToString(appRecord, processRecord, record); in RefreshResourceRecord() 85 ErrCode DataStorageHelper::RestoreResourceRecord(ResourceRecordMap &appRecord, in RestoreResourceRecord() argument 93 DivideJsonToMap(root, appRecord, processRecord); in RestoreResourceRecord() 224 void DataStorageHelper::ConvertMapToString(const ResourceRecordMap &appRecord, in ConvertMapToString() argument 229 ConvertMapToJson(appRecord, appValue); in ConvertMapToString() 237 void DataStorageHelper::ConvertMapToJson(const ResourceRecordMap &appRecord, nlohmann::json &root) in ConvertMapToJson() argument 239 for (const auto &iter : appRecord) { in ConvertMapToJson() 247 ResourceRecordMap &appRecord, ResourceRecordMap &processRecord) in DivideJsonToMap() argument 251 ConvertJsonToMap(appRecordJson, appRecord); in DivideJsonToMap()
|
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/appstateobservermanager_fuzzer/ |
H A D | appstateobservermanager_fuzzer.cpp | 55 std::shared_ptr<AppRunningRecord> appRecord; in DoSomethingInterestingWithMyAPI() local 56 appStateObserverManager->HandleOnAppProcessCreated(appRecord, false); in DoSomethingInterestingWithMyAPI() 60 …appStateObserverManager->HandleAppStateChanged(appRecord, state, needNotifyApp, isFromWindowFocusC… in DoSomethingInterestingWithMyAPI() 61 appStateObserverManager->HandleOnAppProcessDied(appRecord); in DoSomethingInterestingWithMyAPI() 67 appStateObserverManager->HandleOnProcessStateChanged(appRecord); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_running_manager_test/ |
H A D | app_running_manager_test.cpp | 79 const auto &appRecord = item.second; variable 80 if (appRecord->GetBundleName() == bundleName) { 81 appRecord->SetAttachDebug(true); 82 EXPECT_EQ(appRecord->isAttachDebug_, true); 105 const auto &appRecord = item.second; variable 106 if (appRecord->GetBundleName() == bundleName) { 107 appRecord->SetAttachDebug(true); 133 const auto &appRecord = item.second; variable 158 const auto &appRecord = item.second; variable 330 ASSERT_NE(appRecord, nullptr); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/moduletest/common/ams/app_service_flow_test/ |
H A D | ams_app_service_flow_module_test.cpp | 46 : appRecord_(appRecord), mockAppScheduler_(mockAppScheduler) {} in TestApplicationPreRunningRecord() 103 const std::shared_ptr<AppRunningRecord>& appRecord) const in TestCreateApplicationClient() 105 if (appRecord->GetApplicationClient()) { in TestCreateApplicationClient() 110 appRecord->SetApplicationClient(client); in TestCreateApplicationClient() 111 appRecord->LaunchPendingAbilities(); in TestCreateApplicationClient() 137 if (!appRecord) { in TestCreateApplicationRecordAndSetState() 138 appRecord = serviceInner_->CreateAppRunningRecord( in TestCreateApplicationRecordAndSetState() 145 EXPECT_TRUE(appRecord); in TestCreateApplicationRecordAndSetState() 146 appRecord->SetUid(0); in TestCreateApplicationRecordAndSetState() 147 appRecord->SetEventHandler(handler_); in TestCreateApplicationRecordAndSetState() [all …]
|