Home
last modified time | relevance | path

Searched refs:exitReason (Results 1 – 25 of 34) sorted by relevance

12

/ohos5.0/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dapp_exit_reason_helper.cpp33 int32_t AppExitReasonHelper::RecordAppExitReason(const ExitReason &exitReason) in RecordAppExitReason() argument
35 if (!IsExitReasonValid(exitReason)) { in RecordAppExitReason()
68 exitReason.reason, exitReason.exitMsg); in RecordAppExitReason()
85 accessTokenId, abilityList, exitReason); in RecordAppExitReason()
108 const ExitReason &exitReason) in RecordAppExitReason() argument
121 const int32_t uid, const uint32_t accessTokenId, const ExitReason &exitReason) in RecordProcessExitReason() argument
123 if (!IsExitReasonValid(exitReason)) { in RecordProcessExitReason()
142 exitReason.exitMsg); in RecordProcessExitReason()
152 accessTokenId, abilityLists, exitReason); in RecordProcessExitReason()
244 bool AppExitReasonHelper::IsExitReasonValid(const ExitReason &exitReason) in IsExitReasonValid() argument
[all …]
H A Dapp_exit_reason_data_manager.cpp209 UpdateAppExitReason(accessTokenId, abilityList, exitReason); in GetAppExitReason()
213 bundleName.c_str(), accessTokenId, exitReason.reason, exitReason.exitMsg.c_str(), in GetAppExitReason()
226 const AAFwk::ExitReason &exitReason) in UpdateAppExitReason() argument
260 { JSON_KEY_REASON, exitReason.reason }, in ConvertAppExitReasonInfoToValue()
261 { JSON_KEY_EXIT_MSG, exitReason.exitMsg }, in ConvertAppExitReasonInfoToValue()
279 exitReason.reason = jsonObject.at(JSON_KEY_REASON).get<AAFwk::Reason>(); in ConvertAppExitReasonInfoFromValue()
282 exitReason.exitMsg = jsonObject.at(JSON_KEY_EXIT_MSG).get<std::string>(); in ConvertAppExitReasonInfoFromValue()
540 AAFwk::ExitReason &exitReason) in GetUIExtensionAbilityExitReason() argument
668 const std::string &extensionListName, const AAFwk::ExitReason &exitReason) in ConvertAppExitReasonInfoToValueOfExtensionName() argument
674 { JSON_KEY_REASON, exitReason.reason }, in ConvertAppExitReasonInfoToValueOfExtensionName()
[all …]
H A Dability_manager_client.cpp1594 ErrCode AbilityManagerClient::ForceExitApp(const int32_t pid, const ExitReason &exitReason) in ForceExitApp() argument
1599 return abms->ForceExitApp(pid, exitReason); in ForceExitApp()
1602 ErrCode AbilityManagerClient::RecordAppExitReason(const ExitReason &exitReason) in RecordAppExitReason() argument
1604 …wkTag::ABILITYMGR, "RecordAppExitReason reason:%{public}d, exitMsg: %{public}s", exitReason.reason, in RecordAppExitReason()
1605 exitReason.exitMsg.c_str()); in RecordAppExitReason()
1608 return abms->RecordAppExitReason(exitReason); in RecordAppExitReason()
1611 …Code AbilityManagerClient::RecordProcessExitReason(const int32_t pid, const ExitReason &exitReason) in RecordProcessExitReason() argument
1614 pid, exitReason.reason, exitReason.exitMsg.c_str()); in RecordProcessExitReason()
1617 return abms->RecordProcessExitReason(pid, exitReason); in RecordProcessExitReason()
H A Dability_manager_stub.cpp3236 std::unique_ptr<ExitReason> exitReason(data.ReadParcelable<ExitReason>()); in ForceExitAppInner() local
3237 if (!exitReason) { in ForceExitAppInner()
3241 int32_t result = ForceExitApp(pid, *exitReason); in ForceExitAppInner()
3251 std::unique_ptr<ExitReason> exitReason(data.ReadParcelable<ExitReason>()); in RecordAppExitReasonInner() local
3252 if (!exitReason) { in RecordAppExitReasonInner()
3256 int32_t result = RecordAppExitReason(*exitReason); in RecordAppExitReasonInner()
3267 std::unique_ptr<ExitReason> exitReason(data.ReadParcelable<ExitReason>()); in RecordProcessExitReasonInner() local
3268 if (!exitReason) { in RecordProcessExitReasonInner()
3272 int32_t result = RecordProcessExitReason(pid, *exitReason); in RecordProcessExitReasonInner()
/ohos5.0/foundation/ability/ability_runtime/services/abilitymgr/include/
H A Dapp_exit_reason_helper.h33 int32_t RecordAppExitReason(const ExitReason &exitReason);
35 const ExitReason &exitReason);
37 const int32_t pid, const std::string &bundleName, const ExitReason &exitReason);
38 int32_t RecordProcessExitReason(const int32_t pid, const ExitReason &exitReason);
42 const uint32_t accessTokenId, const ExitReason &exitReason);
46 bool IsExitReasonValid(const ExitReason &exitReason);
H A Dapp_exit_reason_data_manager.h37 const std::vector<std::string> &abilityList, const AAFwk::ExitReason &exitReason);
40 bool &isSetReason, AAFwk::ExitReason &exitReason);
58 const std::vector<std::string> &extensionList, const AAFwk::ExitReason &exitReason);
60 bool GetUIExtensionAbilityExitReason(const std::string &keyEx, AAFwk::ExitReason &exitReason);
69 const std::vector<std::string> &abilityList, const AAFwk::ExitReason &exitReason);
70 …ConvertAppExitReasonInfoFromValue(const DistributedKv::Value &value, AAFwk::ExitReason &exitReason,
73 const AAFwk::ExitReason &exitReason);
85 const std::string &extensionListName, const AAFwk::ExitReason &exitReason);
H A Dability_manager_proxy.h980 virtual int32_t ForceExitApp(const int32_t pid, const ExitReason &exitReason) override;
987 virtual int32_t RecordAppExitReason(const ExitReason &exitReason) override;
995 … virtual int32_t RecordProcessExitReason(const int32_t pid, const ExitReason &exitReason) override;
H A Dability_record.h988 void SetLastExitReason(const ExitReason &exitReason);
1165 LastExitReason CovertAppExitReasonToLastReason(const Reason exitReason);
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/abilitymgrappexitreasonhelper_fuzzer/
H A Dabilitymgrappexitreasonhelper_fuzzer.cpp75 ExitReason exitReason(reason, jsonStr); in DoSomethingInterestingWithMyAPI() local
76 infos->RecordAppExitReason(exitReason); in DoSomethingInterestingWithMyAPI()
79 infos->RecordAppExitReason(jsonStr, uid, appIndex, exitReason); in DoSomethingInterestingWithMyAPI()
81 infos->RecordProcessExtensionExitReason(pid, jsonStr, exitReason); in DoSomethingInterestingWithMyAPI()
82 infos->RecordProcessExitReason(pid, exitReason); in DoSomethingInterestingWithMyAPI()
84 infos->RecordProcessExitReason(pid, jsonStr, uid, accessTokenId, exitReason); in DoSomethingInterestingWithMyAPI()
88 infos->IsExitReasonValid(exitReason); in DoSomethingInterestingWithMyAPI()
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/src/
H A Dability_manager_client_c.cpp22 int RecordAppExitReason(int exitReason, const char *exitMsg) in RecordAppExitReason() argument
24 if (exitReason < static_cast<int>(OHOS::AAFwk::Reason::REASON_MIN) || in RecordAppExitReason()
25 exitReason > static_cast<int>(OHOS::AAFwk::Reason::REASON_MAX)) { in RecordAppExitReason()
29 OHOS::AAFwk::Reason reason = static_cast<OHOS::AAFwk::Reason>(exitReason); in RecordAppExitReason()
/ohos5.0/foundation/ability/ability_runtime/test/moduletest/ability_manager_client_test/
H A Dability_manager_client_test.cpp107 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
108 auto result = AbilityManagerClient::GetInstance()->ForceExitApp(pid, exitReason);
121 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
122 auto result = AbilityManagerClient::GetInstance()->RecordAppExitReason(exitReason);
135 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
136 auto result = AbilityManagerClient::GetInstance()->RecordAppExitReason(exitReason);
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_exit_reason_data_manager_test/
H A Dapp_exit_reason_data_manager_test.cpp107 AAFwk::ExitReason exitReason = { AAFwk::REASON_JS_ERROR, "Js Error." }; variable
109 bundleName, extensionList, exitReason);
122 AAFwk::ExitReason exitReason = { AAFwk::REASON_UNKNOWN, "" }; variable
124 keyEx, exitReason);
/ohos5.0/base/security/access_token/services/common/app_manager/src/
H A Dprocess_data.cpp30 … parcel.WriteBool(isTestMode) && parcel.WriteInt32(exitReason) && parcel.WriteString(exitMsg) && in Marshalling()
53 exitReason = parcel.ReadInt32(); in ReadFromParcel()
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/
H A Dprocess_data.cpp33 …parcel.WriteBool(isTestMode) && parcel.WriteInt32(exitReason) && parcel.WriteString16(Str8ToStr16(… in Marshalling()
56 exitReason = parcel.ReadInt32(); in ReadFromParcel()
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include/
H A Dability_manager_client_c.h31 int RecordAppExitReason(int exitReason, const char *exitMsg = "");
H A Dability_manager_client.h1288 ErrCode ForceExitApp(const int32_t pid, const ExitReason &exitReason);
1295 ErrCode RecordAppExitReason(const ExitReason &exitReason);
1303 int32_t RecordProcessExitReason(const int32_t pid, const ExitReason &exitReason);
H A Dability_manager_interface.h1283 virtual int32_t ForceExitApp(const int32_t pid, const ExitReason &exitReason) in ForceExitApp() argument
1293 virtual int32_t RecordAppExitReason(const ExitReason &exitReason) in RecordAppExitReason() argument
1304 virtual int32_t RecordProcessExitReason(const int32_t pid, const ExitReason &exitReason) in RecordProcessExitReason() argument
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/
H A Dprocess_data.h67 int32_t exitReason = 0; member
/ohos5.0/base/security/access_token/services/common/app_manager/include/
H A Dprocess_data.h83 int32_t exitReason = 0; member
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/dfr/
H A Dappfreeze_inner.cpp112 … AAFwk::ExitReason exitReason = {REASON_APP_FREEZE, "Kill Reason:" + faultData.errorObject.name}; in ChangeFaultDateInfo() local
113 AbilityManagerClient::GetInstance()->RecordAppExitReason(exitReason); in ChangeFaultDateInfo()
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ability_manager_service_first_test/
H A Dability_manager_service_first_test.cpp1082 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
1083 EXPECT_EQ(abilityMs_->RecordAppExitReason(exitReason), ERR_NULL_OBJECT);
1099 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
1100 EXPECT_EQ(abilityMs_->RecordProcessExitReason(pid, exitReason), ERR_PERMISSION_DENIED);
1115 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
1116 EXPECT_EQ(abilityMs_->ForceExitApp(pid, exitReason), ERR_PERMISSION_DENIED);
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ability_manager_proxy_test/
H A Dability_manager_proxy_test.cpp2254 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
2255 auto res = proxy_->ForceExitApp(pid, exitReason);
2273 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
2274 auto res = proxy_->RecordAppExitReason(exitReason);
2293 ExitReason exitReason = { REASON_JS_ERROR, "Js Error." }; variable
2294 auto res = proxy_->RecordProcessExitReason(pid, exitReason);
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/
H A Dapp_state_observer.cpp122 payload["exitReason"] = std::to_string(processData.exitReason); in MarshallingProcessData()
/ohos5.0/foundation/ability/ability_runtime/tools/aa/src/
H A Dability_command.cpp558 ExitReason exitReason = {killReason, "aa force-stop"}; in RunAsForceStop() local
559 … if (AbilityManagerClient::GetInstance()->RecordProcessExitReason(pid, exitReason) != ERR_OK) { in RunAsForceStop()
2161 ExitReason exitReason = { CovertExitReason(reason), "Force exit app by aa." }; in RunAsForceExitAppCommand() local
2162 result = AbilityManagerClient::GetInstance()->ForceExitApp(std::stoi(pid), exitReason); in RunAsForceExitAppCommand()
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ability_manager_service_fourth_test/
H A Dability_manager_service_fourth_test.cpp1163 AAFwk::ExitReason exitReason; variable
1165 auto ret = abilityMs_->RecordAppExitReason(exitReason);

12