/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | start_ability_handler.cpp | 75 if (callerRecord.has_value()) { in GetCallerRecord() 76 return callerRecord.value(); in GetCallerRecord() 80 callerRecord = Token::GetAbilityRecordByToken(callerToken); in GetCallerRecord() 82 callerRecord = nullptr; in GetCallerRecord() 84 return callerRecord.value(); in GetCallerRecord()
|
H A D | ability_manager_service.cpp | 3138 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); in StartUIExtensionAbility() local 3139 if (callerRecord == nullptr || !JudgeSelfCalled(callerRecord)) { in StartUIExtensionAbility() 3180 static_cast<uint64_t>(callerRecord->GetRecordId()) << OFFSET) | in StartUIExtensionAbility() 6396 TAG_LOGE(AAFwkTag::ABILITYMGR, "callerRecord null"); in StopServiceAbility() 9456 auto callerRecord = Token::GetAbilityRecordByToken(abilityRequest.callerToken); in CheckUIExtensionPermission() local 9457 if (callerRecord == nullptr) { in CheckUIExtensionPermission() 9465 callerRecord->GetApplicationInfo().bundleName.c_str(), extensionType); in CheckUIExtensionPermission() 9471 auto callerRecord = Token::GetAbilityRecordByToken(abilityRequest.callerToken); in CheckUIExtensionPermission() local 9472 if (callerRecord in CheckUIExtensionPermission() 10916 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); SetTargetCloneIndexInSameBundle() local 11190 auto callerRecord = GetUIExtensionRootCaller(token, userId); GetUIExtensionRootHostInfo() local 11211 auto callerRecord = connectManager->GetUIExtensionRootHostInfo(token); GetUIExtensionRootCaller() local [all...] |
H A D | ability_record.cpp | 2072 TAG_LOGI(AAFwkTag::ABILITYMGR, "remove callerRecord"); in RemoveCallerRequestCode() 2094 auto isExist = [&abilityRecord](const std::shared_ptr<CallerRecord> &callerRecord) { in AddCallerRecord() 2095 return (callerRecord->GetCaller() == abilityRecord); in AddCallerRecord() 2152 auto isExist = [&srcAbilityId](const std::shared_ptr<CallerRecord> &callerRecord) { in AddSystemAbilityCallerRecord() 2153 std::shared_ptr<SystemAbilityCallerRecord> saCaller = callerRecord->GetSaCaller(); in AddSystemAbilityCallerRecord()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/start_ability_handler/ |
H A D | start_ability_sandbox_savefile.cpp | 67 auto callerRecord = params.GetCallerRecord(); in HandleStartRequest() local 68 if (!callerRecord) { in HandleStartRequest() 80 auto reqCode = PushRecord(params.requestCode, callerRecord); in HandleStartRequest() 155 std::shared_ptr<AbilityRecord> callerRecord; in HandleResult() local 161 callerRecord = it->second.caller.lock(); in HandleResult() 166 if (!callerRecord) { in HandleResult() 170 callerRecord->SendSandboxSavefileResult(want, resultCode, originReqCode); in HandleResult()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/ |
H A D | multi_instance_utils.cpp | 52 auto callerRecord = Token::GetAbilityRecordByToken(abilityRequest.callerToken); in GetSelfCallerInstanceKey() local 53 if (callerRecord && callerRecord->GetAbilityInfo().bundleName == abilityRequest.want.GetBundle()) { in GetSelfCallerInstanceKey() 54 return callerRecord->GetInstanceKey(); in GetSelfCallerInstanceKey()
|
H A D | ability_permission_util.cpp | 155 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); in CheckMultiInstance() local 163 if (callerRecord != nullptr && callerRecord->GetAbilityInfo().bundleName == want.GetBundle()) { in CheckMultiInstance() 175 return UpdateInstanceKey(want, instanceKey, instanceKeyArray, callerRecord->GetInstanceKey()); in CheckMultiInstance()
|
H A D | update_caller_info_util.cpp | 130 TAG_LOGD(AAFwkTag::ABILITYMGR, "Update as caller source info from callerRecord."); in UpdateAsCallerSourceInfo() 182 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); in UpdateAsCallerInfoFromCallerRecord() local 183 CHECK_POINTER(callerRecord); in UpdateAsCallerInfoFromCallerRecord() 184 auto sourceInfo = callerRecord->GetCallerInfo(); in UpdateAsCallerInfoFromCallerRecord()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/dialog_session/ |
H A D | dialog_session_manager.cpp | 136 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); in GenerateCallerAbilityInfo() local 137 CHECK_POINTER(callerRecord); in GenerateCallerAbilityInfo() 138 callerAbilityInfo.bundleName = callerRecord->GetAbilityInfo().bundleName; in GenerateCallerAbilityInfo() 139 callerAbilityInfo.moduleName = callerRecord->GetAbilityInfo().moduleName; in GenerateCallerAbilityInfo() 140 callerAbilityInfo.abilityName = callerRecord->GetAbilityInfo().name; in GenerateCallerAbilityInfo() 141 callerAbilityInfo.abilityIconId = callerRecord->GetAbilityInfo().iconId; in GenerateCallerAbilityInfo() 142 callerAbilityInfo.abilityLabelId = callerRecord->GetAbilityInfo().labelId; in GenerateCallerAbilityInfo() 143 callerAbilityInfo.bundleIconId = callerRecord->GetApplicationInfo().iconId; in GenerateCallerAbilityInfo() 144 callerAbilityInfo.bundleLabelId = callerRecord->GetApplicationInfo().labelId; in GenerateCallerAbilityInfo() 145 callerAbilityInfo.visible = callerRecord in GenerateCallerAbilityInfo() 368 auto callerRecord = Token::GetAbilityRecordByToken(callerToken); CreateModalDialogCommon() local [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/scene_board/ |
H A D | status_bar_delegate_manager.cpp | 65 auto callerRecord = abilityRecord->GetCallerRecord(); in DoProcessAttachment() local 66 CHECK_POINTER_AND_RETURN(callerRecord, ERR_INVALID_VALUE); in DoProcessAttachment() 69 abilityRecord->GetToken(), callerRecord->GetToken())); in DoProcessAttachment()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/utils/ |
H A D | dlp_utils.h | 94 [[maybe_unused]]static bool SandboxAuthCheck(const AbilityRecord &callerRecord, const Want &want) in SandboxAuthCheck() argument 97 int32_t uid = callerRecord.GetApplicationInfo().uid; in SandboxAuthCheck()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | start_ability_handler.h | 67 std::optional<std::shared_ptr<AbilityRecord>> callerRecord; member
|
/foundation/ability/ability_runtime/test/unittest/ability_record_test/ |
H A D | ability_record_test.cpp | 3075 auto callerRecord = std::make_shared<CallerRecord>(1, abilityRecord); in HWTEST_F() local 3076 callerRecord->requestCodeSet_ = {1}; in HWTEST_F() 3077 bool ret = callerRecord->IsHistoryRequestCode(1); in HWTEST_F() 3079 ret = callerRecord->IsHistoryRequestCode(2); in HWTEST_F() 3094 auto callerRecord = std::make_shared<CallerRecord>(1, abilityRecord); in HWTEST_F() local 3095 callerRecord->requestCodeSet_ = {1}; in HWTEST_F() 3096 callerRecord->RemoveHistoryRequestCode(1); in HWTEST_F() 3097 EXPECT_EQ(callerRecord->requestCodeSet_.empty(), true); in HWTEST_F() 3111 auto callerRecord = std::make_shared<CallerRecord>(1, abilityRecord); in HWTEST_F() local 3112 callerRecord in HWTEST_F() 3127 auto callerRecord = std::make_shared<CallerRecord>(1, abilityRecord); HWTEST_F() local 3144 auto callerRecord = std::make_shared<CallerRecord>(1, abilityRecord); HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_mgr_service_inner.cpp | 1200 auto callerRecord = GetAppRunningRecordByPid(callerPid); in ApplicationForegrounded() local 1201 if (callerRecord != nullptr) { in ApplicationForegrounded() 1202 eventInfo.callerBundleName = callerRecord->GetBundleName(); in ApplicationForegrounded() 1204 TAG_LOGE(AAFwkTag::APPMGR, "callerRecord null"); in ApplicationForegrounded() 6026 auto callerRecord = GetAppRunningRecordByPid(pid); in NotifyAppFaultBySA() local 6027 if (callerRecord == nullptr) { in NotifyAppFaultBySA() 6028 TAG_LOGE(AAFwkTag::APPMGR, "callerRecord null"); in NotifyAppFaultBySA() 6031 std::string bundleName = callerRecord->GetBundleName(); in NotifyAppFaultBySA() 6303 auto callerRecord = GetAppRunningRecordByPid(pid); in NotifyAppFaultBySA() local 6304 if (callerRecord in NotifyAppFaultBySA() 7355 auto callerRecord = GetAppRunningRecordByPid(callerPid); NotifyAppFaultBySA() local [all...] |
/foundation/ability/ability_runtime/test/unittest/ability_manager_service_third_test/ |
H A D | ability_manager_service_third_test.cpp | 2645 auto callerRecord = AbilityRecord::CreateAbilityRecord(callerRequest); in HWTEST_F() local 2646 ASSERT_NE(callerRecord, nullptr); in HWTEST_F() 2649 abilityRequest.callerToken = callerRecord->GetToken(); in HWTEST_F()
|