/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/ |
H A D | bundle_info_creator.cpp | 220 bundleInfo->abilityInfos = reinterpret_cast<AbilityInfo *>(AdapterMalloc(sizeof(AbilityInfo) * in SetAbilityInfos() 222 if (bundleInfo->abilityInfos == nullptr) { in SetAbilityInfos() 225 int32_t ret = memset_s(bundleInfo->abilityInfos, sizeof(AbilityInfo) * bundleInfo->numOfAbility, 0, in SetAbilityInfos() 247 AbilityInfo *abilityInfo = bundleInfo->abilityInfos + index; in SetAbilityInfo() 252 if (bundleProfile.abilityInfos[index].iconPath != nullptr && in SetAbilityInfo() 253 !BundleUtil::StartWith(bundleProfile.abilityInfos[index].iconPath, DEFAULT_ICON_SETTING_BEGIN)) { in SetAbilityInfo() 255 bundleProfile.abilityInfos[index].iconPath; in SetAbilityInfo() 266 if (bundleProfile.abilityInfos[index].description != nullptr && in SetAbilityInfo() 267 !BundleUtil::StartWith(bundleProfile.abilityInfos[index].description, DEFAULT_DESC_SETTING)) { in SetAbilityInfo() 268 if (!AbilityInfoUtils::SetAbilityInfoDescription(abilityInfo, bundleProfile.abilityInfos[inde in SetAbilityInfo() [all...] |
H A D | bundle_parser.cpp | 583 if (bundleInfo.abilityInfos == nullptr || bundleInfo.numOfAbility == 0) { in CheckDeviceCapIsValid() 584 HILOG_ERROR(HILOG_MODULE_APP, "CheckDeviceCapIsValid fail beacuse abilityInfos is nullptr!"); in CheckDeviceCapIsValid() 594 AbilityInfo &abilityInfo = bundleInfo.abilityInfos[abilityIndex]; in CheckDeviceCapIsValid() 628 bundleProfile.abilityInfos = reinterpret_cast<AbilityInfo *>(AdapterMalloc(sizeof(AbilityInfo) * in ParseAllAbilityInfo() 630 if (bundleProfile.abilityInfos == nullptr) { in ParseAllAbilityInfo() 631 HILOG_ERROR(HILOG_MODULE_APP, "abilityInfos malloc fail!"); in ParseAllAbilityInfo() 635 ret = memset_s(bundleProfile.abilityInfos, sizeof(AbilityInfo) * bundleProfile.numOfAbility, 0, in ParseAllAbilityInfo() 638 HILOG_ERROR(HILOG_MODULE_APP, "abilityInfos memset fail!"); in ParseAllAbilityInfo() 645 bundleProfile.abilityInfos[i].moduleName = bundleProfile.moduleInfo.moduleName; in ParseAllAbilityInfo() 646 bundleProfile.abilityInfos[ in ParseAllAbilityInfo() [all...] |
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_information/queryabilityinfos_fuzzer/ |
H A D | queryabilityinfos_fuzzer.cpp | 31 std::vector<AbilityInfo> abilityInfos; in DoSomethingInterestingWithMyAPI() local 35 bundleMgrProxy.QueryAbilityInfos(want, abilityInfos); in DoSomethingInterestingWithMyAPI() 37 reinterpret_cast<uintptr_t>(data), abilityInfos); in DoSomethingInterestingWithMyAPI() 39 reinterpret_cast<uintptr_t>(data), abilityInfos); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework_lite/frameworks/bundle_lite/src/ |
H A D | bundle_info_utils.cpp | 70 SetBundleInfoAbilityInfos(des, src.abilityInfos, src.numOfAbility); in CopyBundleInfo() 72 des->abilityInfos = nullptr; in CopyBundleInfo() 114 SetBundleInfoAbilityInfos(des, src.abilityInfos, src.numOfAbility); in CopyBundleInfoNoReplication() 116 des->abilityInfos = nullptr; in CopyBundleInfoNoReplication() 261 bool BundleInfoUtils::SetBundleInfoAbilityInfos(BundleInfo *bundleInfo, const AbilityInfo *abilityInfos, in SetBundleInfoAbilityInfos() argument 268 if (abilityInfos == nullptr || bundleInfo == nullptr) { in SetBundleInfoAbilityInfos() 273 bundleInfo->abilityInfos = reinterpret_cast<AbilityInfo *>(AdapterMalloc(sizeof(AbilityInfo) * numOfAbility)); in SetBundleInfoAbilityInfos() 274 if (bundleInfo->abilityInfos == nullptr) { in SetBundleInfoAbilityInfos() 277 int32_t ret = memset_s(bundleInfo->abilityInfos, sizeof(AbilityInfo) * numOfAbility, 0, in SetBundleInfoAbilityInfos() 280 AdapterFree(bundleInfo->abilityInfos); in SetBundleInfoAbilityInfos() 290 ClearAbilityInfos(AbilityInfo *abilityInfos, uint32_t numOfAbility) ClearAbilityInfos() argument [all...] |
H A D | bundle_info.cpp | 38 OHOS::BundleInfoUtils::ClearAbilityInfos(bundleInfo->abilityInfos, bundleInfo->numOfAbility); in ClearBundleInfo() 39 AdapterFree(bundleInfo->abilityInfos); in ClearBundleInfo()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/cj_utils/ |
H A D | cj_utils.cpp | 62 auto abilityInfos = moduleInfo->abilityInfos; in IsCJFrontendContext() local 63 if (abilityInfos.empty()) { in IsCJFrontendContext() 66 return isCjAbility(abilityInfos.front().srcEntrance); in IsCJFrontendContext()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/bms_extension/ |
H A D | bms_extension_client.cpp | 31 std::vector<AbilityInfo> &abilityInfos) const in QueryLauncherAbility() 59 ErrCode res = bmsExtensionImpl_->QueryAbilityInfos(want, userId, abilityInfos); in QueryLauncherAbility() 64 for_each(abilityInfos.begin(), abilityInfos.end(), [this](auto &info) { in QueryLauncherAbility() 73 std::vector<AbilityInfo> &abilityInfos, bool isNewVersion) const in QueryAbilityInfos() 76 LOG_D(BMS_TAG_QUERY, "start to query abilityInfos from bms extension"); in QueryAbilityInfos() 101 ErrCode res = bmsExtensionImpl_->QueryAbilityInfosWithFlag(want, flags, userId, abilityInfos, isNewVersion); in QueryAbilityInfos() 106 if (abilityInfos.empty()) { in QueryAbilityInfos() 114 std::vector<AbilityInfo> &abilityInfos, bool isNewVersion) const in BatchQueryAbilityInfos() 117 APP_LOGD("start to query abilityInfos fro in BatchQueryAbilityInfos() 72 QueryAbilityInfos(const Want &want, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos, bool isNewVersion) const QueryAbilityInfos() argument 113 BatchQueryAbilityInfos(const std::vector<Want> &wants, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos, bool isNewVersion) const BatchQueryAbilityInfos() argument 165 std::vector<AbilityInfo> abilityInfos; QueryAbilityInfo() local 280 ImplicitQueryAbilityInfos( const Want &want, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos, bool isNewVersion) const ImplicitQueryAbilityInfos() argument [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | implicit_start_processor.cpp | 316 static void ProcessLinkType(std::vector<AppExecFwk::AbilityInfo> &abilityInfos) in ProcessLinkType() argument 320 if (!abilityInfos.size()) { in ProcessLinkType() 323 for (const auto &info : abilityInfos) { in ProcessLinkType() 335 for (auto it = abilityInfos.begin(); it != abilityInfos.end();) { in ProcessLinkType() 342 it = abilityInfos.erase(it); in ProcessLinkType() 347 it = abilityInfos.erase(it); in ProcessLinkType() 354 void ImplicitStartProcessor::OnlyKeepReserveApp(std::vector<AppExecFwk::AbilityInfo> &abilityInfos, in OnlyKeepReserveApp() argument 364 for (auto it = abilityInfos.begin(); it != abilityInfos in OnlyKeepReserveApp() 388 std::vector<AppExecFwk::AbilityInfo> abilityInfos; GenerateAbilityRequestByAction() local 544 std::vector<AppExecFwk::AbilityInfo> abilityInfos; GenerateAbilityRequestByAppIndexes() local 755 FilterAbilityList(const Want &want, std::vector<AppExecFwk::AbilityInfo> &abilityInfos, std::vector<AppExecFwk::ExtensionAbilityInfo> extensionInfos, int32_t userId) FilterAbilityList() argument 958 FindAppClone(std::vector<AppExecFwk::AbilityInfo> &abilityInfos, std::vector<AppExecFwk::ExtensionAbilityInfo> extensionInfos, bool &isAppCloneSelector) FindAppClone() argument 975 FindAbilityAppClone(std::vector<AppExecFwk::AbilityInfo> &abilityInfos) FindAbilityAppClone() argument [all...] |
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | ce_payment_services_parcelable.cpp | 51 std::vector<AbilityInfo> abilityInfos; in Unmarshalling() local 58 abilityInfos.push_back(*(ability)); in Unmarshalling() 63 paymentService->paymentAbilityInfos = std::move(abilityInfos); in Unmarshalling()
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_others/bmsextensionclient_fuzzer/ |
H A D | bmsextensionclient_fuzzer.cpp | 34 std::vector<AbilityInfo> abilityInfos; in DoSomethingInterestingWithMyAPI() local 44 abilityInfos); in DoSomethingInterestingWithMyAPI() 46 reinterpret_cast<uintptr_t>(data), abilityInfos); in DoSomethingInterestingWithMyAPI() 49 abilityInfos); in DoSomethingInterestingWithMyAPI() 60 abilityInfos, boolParam); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/src/bundlemgr/ |
H A D | launcher_service.cpp | 161 std::vector<AbilityInfo> abilityInfos; in GetAbilityList() local 162 if (!iBundleMgr->QueryAllAbilityInfos(want, userId, abilityInfos)) { in GetAbilityList() 167 for (auto &ability : abilityInfos) { in GetAbilityList() 206 std::vector<AbilityInfo> abilityInfos; in GetAllLauncherAbilityInfos() local 207 if (!iBundleMgr->QueryAllAbilityInfos(want, userId, abilityInfos)) { in GetAllLauncherAbilityInfos() 212 for (const auto& ability : abilityInfos) { in GetAllLauncherAbilityInfos() 325 std::vector<AbilityInfo> abilityInfos; in GetLauncherAbilityByBundleName() local 326 ErrCode err = iBundleMgr->QueryLauncherAbilityInfos(want, userId, abilityInfos); in GetLauncherAbilityByBundleName() 331 for (const auto &ability : abilityInfos) { in GetLauncherAbilityByBundleName() 354 std::vector<AbilityInfo> abilityInfos; in GetAllLauncherAbility() local [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/bms_extension/ |
H A D | bms_extension_client.h | 34 std::vector<AbilityInfo> &abilityInfos) const; 37 std::vector<AbilityInfo> &abilityInfos, bool isNewVersion = false) const; 40 std::vector<AbilityInfo> &abilityInfos, bool isNewVersion = false) const; 55 const Want &want, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos,
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_information/queryallabilityinfos_fuzzer/ |
H A D | queryallabilityinfos_fuzzer.cpp | 31 std::vector<AbilityInfo> abilityInfos; in DoSomethingInterestingWithMyAPI() local 35 bundleMgrProxy.QueryAllAbilityInfos(want, reinterpret_cast<uintptr_t>(data), abilityInfos); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_information/queryabilityinfosbyuri_fuzzer/ |
H A D | queryabilityinfosbyuri_fuzzer.cpp | 31 std::vector<AbilityInfo> abilityInfos; in DoSomethingInterestingWithMyAPI() local 33 bundleMgrProxy.QueryAbilityInfosByUri(abilityUri, abilityInfos); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_mgr_proxy_test/ |
H A D | bms_bundle_mgr_proxy_test.cpp | 689 std::vector<AbilityInfo> abilityInfos; in HWTEST_F() local 690 auto res = bundleMgrProxy.QueryAbilityInfos(want, abilityInfos); in HWTEST_F() 707 std::vector<AbilityInfo> abilityInfos; in HWTEST_F() local 708 auto res = bundleMgrProxy.QueryAbilityInfos(want, flags, userId, abilityInfos); in HWTEST_F() 725 std::vector<AbilityInfo> abilityInfos; in HWTEST_F() local 726 auto res = bundleMgrProxy.QueryAbilityInfosV9(want, flags, userId, abilityInfos); in HWTEST_F() 743 std::vector<AbilityInfo> abilityInfos; in HWTEST_F() local 744 auto res = bundleMgrProxy.BatchQueryAbilityInfos(wants, flags, userId, abilityInfos); in HWTEST_F() 760 std::vector<AbilityInfo> abilityInfos; in HWTEST_F() local 761 auto res = bundleMgrProxy.QueryLauncherAbilityInfos(want, userId, abilityInfos); in HWTEST_F() 777 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local 793 AbilityInfo abilityInfos; HWTEST_F() local 809 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local 825 AbilityInfo abilityInfos; HWTEST_F() local [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_default_app_test/ |
H A D | bms_bundle_default_app_test.cpp | 289 EXPECT_EQ(bundleInfo.abilityInfos.size(), 1); in HWTEST_F() 290 if (bundleInfo.abilityInfos.size() == 1) { in HWTEST_F() 291 auto abilityInfo = bundleInfo.abilityInfos[0]; in HWTEST_F() 317 EXPECT_EQ(bundleInfo.abilityInfos.size(), 1); in HWTEST_F() 318 if (bundleInfo.abilityInfos.size() == 1) { in HWTEST_F() 319 auto abilityInfo = bundleInfo.abilityInfos[0]; in HWTEST_F() 379 EXPECT_EQ(bundleInfo.abilityInfos.size(), 1); in HWTEST_F() 380 if (bundleInfo.abilityInfos.size() == 1) { in HWTEST_F() 381 auto abilityInfo = bundleInfo.abilityInfos[0]; in HWTEST_F() 437 EXPECT_EQ(bundleInfo.abilityInfos in HWTEST_F() 1228 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local 1345 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local 1494 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local 2266 std::vector<AbilityInfo> abilityInfos; HWTEST_F() local [all...] |
/foundation/ability/form_fwk/test/mock/src/ |
H A D | mock_bundle_manager.cpp | 68 std::vector<AbilityInfo> abilityInfos; in GetBundleInfo() local 87 bundleInfo.abilityInfos.emplace_back(abilityInfo); in GetBundleInfo() 119 hapModuleInfo.abilityInfos.emplace_back(abilityInfo); in GetBundleInfoV9() 121 bundleInfo.abilityInfos.emplace_back(abilityInfo); in GetBundleInfoV9()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | implicit_start_processor.h | 94 bool FilterAbilityList(const Want &want, std::vector<AppExecFwk::AbilityInfo> &abilityInfos, 108 void OnlyKeepReserveApp(std::vector<AppExecFwk::AbilityInfo> &abilityInfos, 115 int32_t FindAppClone(std::vector<AppExecFwk::AbilityInfo> &abilityInfos, 118 bool FindAbilityAppClone(std::vector<AppExecFwk::AbilityInfo> &abilityInfos);
|
/foundation/ability/ability_runtime/test/unittest/main_element_utils_test/ |
H A D | main_element_utils_test.cpp | 64 hapModuleInfo.abilityInfos.push_back(abilityInfo); in HWTEST_F() 90 hapModuleInfo.abilityInfos.push_back(abilityInfo); in HWTEST_F() 118 hapModuleInfo.abilityInfos.push_back(abilityInfo); in HWTEST_F() 146 hapModuleInfo.abilityInfos.push_back(abilityInfo); in HWTEST_F()
|
/foundation/bundlemanager/ecological_rule_manager/services/manager/src/ |
H A D | ecologic_rule_mgr_service_stub.cpp | 112 std::vector<AbilityInfo> abilityInfos = {}; in OnEvaluateResolveInfosResult() local 129 abilityInfos.emplace_back(*abilityInfo); in OnEvaluateResolveInfosResult() 131 int32_t infoSize = static_cast<int32_t>(abilityInfos.size()); in OnEvaluateResolveInfosResult() 132 LOG_DEBUG("before process abilityInfos size= %{public}d", infoSize); in OnEvaluateResolveInfosResult() 139 EvaluateResolveInfos(*want, *caller, type, abilityInfos); in OnEvaluateResolveInfosResult() 140 if (!WriteParcelableVector(abilityInfos, reply)) { in OnEvaluateResolveInfosResult()
|
/foundation/bundlemanager/bundle_framework_lite/frameworks/bundle_lite/include/ |
H A D | bundle_info_utils.h | 41 static bool SetBundleInfoAbilityInfos(BundleInfo *bundleInfo, const AbilityInfo *abilityInfos, 43 static void ClearAbilityInfos(AbilityInfo *abilityInfos, uint32_t numOfAbility);
|
/foundation/ability/form_fwk/test/mock/include/ |
H A D | mock_ecological_rule_manager.h | 46 std::vector<AbilityInfo> &abilityInfos, std::vector<ExtensionAbilityInfo> extensionInfos) in EvaluateResolveInfos() 86 std::vector<AbilityInfo> &abilityInfos, std::vector<ExtensionAbilityInfo> extensionInfos) in EvaluateResolveInfos() 122 int32_t type, std::vector<AbilityInfo> &abilityInfos, std::vector<ExtensionAbilityInfo> extensionInfos)); 45 EvaluateResolveInfos(const Want &want, const ErmsParams::CallerInfo &callerInfo, int32_t type, std::vector<AbilityInfo> &abilityInfos, std::vector<ExtensionAbilityInfo> extensionInfos) EvaluateResolveInfos() argument 85 EvaluateResolveInfos(const Want &want, const ErmsParams::CallerInfo &callerInfo, int32_t type, std::vector<AbilityInfo> &abilityInfos, std::vector<ExtensionAbilityInfo> extensionInfos) EvaluateResolveInfos() argument
|
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/ |
H A D | main_element_utils.cpp | 36 for (const auto &abilityInfo: hapModuleInfo.abilityInfos) { in IsMainElementTypeOk() 80 for (auto abilityInfo : hapModuleInfo.abilityInfos) { in CheckMainElement() 92 hapModuleInfo.abilityInfos, mainElement, uriStr); in CheckMainElement()
|
/foundation/bundlemanager/ecological_rule_manager/test/unittest/ |
H A D | ecological_rule_mgr_service_client_test.cpp | 110 vector<AbilityInfo> abilityInfos; in HWTEST_F() local 112 abilityInfos.push_back(abilityInfo); in HWTEST_F() 118 int32_t res = ecologicalRuleMgrServiceClient->EvaluateResolveInfos(want, callerInfo, type, abilityInfos, extInfos); in HWTEST_F()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | bundle_data_mgr.h | 166 * @param abilityInfos Indicates the obtained AbilityInfo of list. 170 const Want &want, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos) const; 176 * @param abilityInfos Indicates the obtained AbilityInfo of list. 180 const Want &want, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos) const; 186 * @param abilityInfos Indicates the obtained AbilityInfo of list. 190 const std::vector<Want> &wants, int32_t flags, int32_t userId, std::vector<AbilityInfo> &abilityInfos) const; 195 * @param abilityInfos Indicates the obtained AbilityInfo of list. 199 const Want &want, int32_t userId, std::vector<AbilityInfo> &abilityInfos) const; 209 std::vector<AbilityInfo>& abilityInfos, int64_t installTime, 214 * @param abilityInfos Indicate [all...] |