Lines Matching refs:localDeviceId
696 int32_t DistributedSchedService::GetCallerInfo(const std::string &localDeviceId, int32_t callerUid,
699 callerInfo.sourceDeviceId = localDeviceId;
717 std::string localDeviceId;
719 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, deviceId)) {
736 int32_t ret = GetCallerInfo(localDeviceId, callerUid, accessToken, callerInfo);
748 newWant->SetParam(DMS_SRC_NETWORK_ID, localDeviceId);
770 std::string localDeviceId;
773 if (!GetLocalDeviceId(localDeviceId) ||
774 !CheckDeviceIdFromRemote(localDeviceId, deviceId, callerInfo.sourceDeviceId)) {
796 std::string localDeviceId;
799 if (!GetLocalDeviceId(localDeviceId) ||
800 !CheckDeviceIdFromRemote(localDeviceId, deviceId, callerInfo.sourceDeviceId)) {
1525 const std::string& localDeviceId, const std::string& remoteDeviceId, const AppExecFwk::ElementName& element,
1551 auto& session = sessionsList.emplace_back(localDeviceId, remoteDeviceId, callerInfo, targetComponent);
1600 std::string localDeviceId;
1602 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, remoteDeviceId)) {
1613 CallerInfo callerInfo = { callerUid, callerPid, CALLER_TYPE_HARMONY, localDeviceId };
1974 std::string localDeviceId;
1976 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, remoteDeviceId)) {
1981 callerInfo.sourceDeviceId = localDeviceId;
2057 std::string localDeviceId;
2059 if (!GetLocalDeviceId(localDeviceId) ||
2060 !CheckDeviceIdFromRemote(localDeviceId, destinationDeviceId, callerInfo.sourceDeviceId)) {
2077 callbackWrapper = new AbilityConnectionWrapperStub(connect, localDeviceId);
2113 std::string localDeviceId;
2114 if (!GetLocalDeviceId(localDeviceId) || localDeviceId.empty() ||
2115 callerInfo.sourceDeviceId.empty() || localDeviceId == callerInfo.sourceDeviceId) {
2162 std::string localDeviceId = "";
2163 GetLocalDeviceId(localDeviceId);
2173 formShareInfoCopy.deviceId = localDeviceId;
2186 std::string localDeviceId = "";
2187 GetLocalDeviceId(localDeviceId);
2188 if (CheckDeviceId(localDeviceId, remoteDeviceId)) {
2189 HILOGE("localId is %{public}s != %{public}s", GetAnonymStr(localDeviceId).c_str(),
2360 bool DistributedSchedService::GetLocalDeviceId(std::string& localDeviceId)
2362 if (!DtbschedmgrDeviceInfoStorage::GetInstance().GetLocalDeviceId(localDeviceId)) {
2369 bool DistributedSchedService::CheckDeviceId(const std::string& localDeviceId, const std::string& remoteDeviceId)
2371 // remoteDeviceId must not same with localDeviceId
2372 if (localDeviceId.empty() || remoteDeviceId.empty() || localDeviceId == remoteDeviceId) {
2379 bool DistributedSchedService::CheckDeviceIdFromRemote(const std::string& localDeviceId,
2382 if (localDeviceId.empty() || destinationDeviceId.empty() || sourceDeviceId.empty()) {
2386 // destinationDeviceId set by remote must be same with localDeviceId
2387 if (localDeviceId != destinationDeviceId) {
2388 HILOGE("destinationDeviceId is not same with localDeviceId");
2392 HILOGD("CheckDeviceIdFromRemote localDeviceId %s", GetAnonymStr(localDeviceId).c_str());
2395 if (sourceDeviceId == destinationDeviceId || sourceDeviceId == localDeviceId) {
2396 HILOGE("destinationDeviceId is different with localDeviceId and destinationDeviceId");
2418 std::string localDeviceId;
2420 if (!GetLocalDeviceId(localDeviceId) ||
2421 !CheckDeviceIdFromRemote(localDeviceId, destinationDeviceId, callerInfo.sourceDeviceId)) {
2457 int32_t DistributedSchedService::DisconnectEachRemoteAbilityLocked(const std::string& localDeviceId,
2465 int32_t result = remoteDms->DisconnectAbilityFromRemote(connect, IPCSkeleton::GetCallingUid(), localDeviceId);
2525 std::string localDeviceId;
2527 if (!GetLocalDeviceId(localDeviceId) || localDeviceId.empty() ||
2528 sourceDeviceId.empty() || localDeviceId == sourceDeviceId) {
2647 std::string localDeviceId;
2648 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, deviceId)) {
3115 int32_t callerUid, std::string localDeviceId, uint32_t accessToken, CallerInfo& callerInfo)
3119 callerInfo.sourceDeviceId = localDeviceId;
3137 std::string localDeviceId;
3139 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, deviceId)) {
3166 if (SetCallerInfo(callerUid, localDeviceId, accessToken, callerInfo) != ERR_OK) {
3176 newWant->SetParam(DMS_SRC_NETWORK_ID, localDeviceId);
3190 std::string localDeviceId;
3192 if (!GetLocalDeviceId(localDeviceId) ||
3193 !CheckDeviceIdFromRemote(localDeviceId, deviceId, info.callerInfo.sourceDeviceId)) {
3236 std::string localDeviceId;
3237 if (!GetLocalDeviceId(localDeviceId)) {
3490 std::string localDeviceId;
3491 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, srcDeviceId)) {
3500 element.SetDeviceID(localDeviceId);
3601 std::string localDeviceId;
3603 if (!GetLocalDeviceId(localDeviceId) || !CheckDeviceId(localDeviceId, deviceId)) {
3613 callerInfo.sourceDeviceId = localDeviceId;
3630 remoteWant.SetParam(DMS_SRC_NETWORK_ID, localDeviceId);
3637 std::string localDeviceId;
3639 if (!GetLocalDeviceId(localDeviceId) ||
3640 !CheckDeviceIdFromRemote(localDeviceId, destinationDeviceId, callerInfo.sourceDeviceId)) {