/aosp12/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ProcessReceiverRecord.java | 40 private final ArraySet<ReceiverList> mReceivers = new ArraySet<>(); field in ProcessReceiverRecord 63 return mReceivers.size(); in numberOfReceivers() 67 return mReceivers.valueAt(index); in getReceiverAt() 71 mReceivers.add(receiver); in addReceiver() 75 mReceivers.remove(receiver); in removeReceiver() 86 for (int i = mReceivers.size() - 1; i >= 0; i--) { in onCleanupApplicationRecordLocked() 87 mService.removeReceiverLocked(mReceivers.valueAt(i)); in onCleanupApplicationRecordLocked() 89 mReceivers.clear(); in onCleanupApplicationRecordLocked() 99 if (mReceivers.size() > 0) { in dump() 101 for (int i = 0, size = mReceivers.size(); i < size; i++) { in dump() [all …]
|
H A D | ProcessRecord.java | 337 final ProcessReceiverRecord mReceivers; field in ProcessRecord 470 mReceivers.dump(pw, prefix, nowUptime); in dump() 509 mReceivers = new ProcessReceiverRecord(this); in ProcessRecord() 934 mReceivers.onCleanupApplicationRecordLocked(); in onCleanupApplicationRecordLSP()
|
H A D | BroadcastQueue.java | 312 final ProcessReceiverRecord prr = app.mReceivers; in processCurBroadcastLocked() 520 if (r.curApp != null && r.curApp.mReceivers.hasCurReceiver(r)) { in finishReceiverLocked() 521 r.curApp.mReceivers.removeCurReceiver(r); in finishReceiverLocked() 818 filter.receiverList.app.mReceivers.addCurReceiver(r); in deliverToRegisteredReceiverLocked() 859 filter.receiverList.app.mReceivers.removeCurReceiver(r); in deliverToRegisteredReceiverLocked()
|
H A D | ActivityManagerService.java | 12491 final int totalReceiversForApp = rl.app.mReceivers.numberOfReceivers(); in registerReceiverWithFeature() 12497 rl.app.mReceivers.addReceiver(rl); in registerReceiverWithFeature() 12583 rl.app.mReceivers.removeReceiver(rl); in unregisterReceiver() 14145 final ProcessReceiverRecord prr = app.mReceivers; in isReceivingBroadcastLocked() 14851 && app.mReceivers.numberOfCurReceivers() == 0 in trimApplicationsLocked() 15663 && pr.mReceivers.numberOfCurReceivers() == 0) { in killProcessesForRemovedTask()
|
H A D | OomAdjuster.java | 2648 if (app.getWaitingToKill() != null && app.mReceivers.numberOfCurReceivers() == 0 in applyOomAdjLSP()
|
/aosp12/frameworks/base/core/java/com/android/internal/midi/ |
H A D | MidiDispatcher.java | 46 private final CopyOnWriteArrayList<MidiReceiver> mReceivers field in MidiDispatcher 52 mReceivers.add(receiver); 57 mReceivers.remove(receiver); 74 return mReceivers.size(); in getReceiverCount() 89 for (MidiReceiver receiver : mReceivers) { in onSend() 96 mReceivers.remove(receiver); in onSend() 106 for (MidiReceiver receiver : mReceivers) { in onFlush() 111 mReceivers.remove(receiver); in onFlush()
|
/aosp12/frameworks/base/services/core/java/com/android/server/ |
H A D | CountryDetectorService.java | 96 private final HashMap<IBinder, Receiver> mReceivers; field in CountryDetectorService 110 mReceivers = new HashMap<>(); in CountryDetectorService() 147 synchronized (mReceivers) { in addListener() 151 mReceivers.put(listener.asBinder(), r); in addListener() 152 if (mReceivers.size() == 1) { in addListener() 163 synchronized (mReceivers) { in removeListener() 164 mReceivers.remove(key); in removeListener() 165 if (mReceivers.isEmpty()) { in removeListener() 173 synchronized (mReceivers) { in notifyReceivers() 174 for (Receiver receiver : mReceivers.values()) { in notifyReceivers() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
H A D | DarkIconDispatcherImpl.java | 44 private final ArrayMap<Object, DarkReceiver> mReceivers = new ArrayMap<>(); field in DarkIconDispatcherImpl 71 mReceivers.put(receiver, receiver); in addDarkReceiver() 78 mReceivers.put(imageView, receiver); in addDarkReceiver() 83 mReceivers.remove(object); in removeDarkReceiver() 87 mReceivers.remove(object); in removeDarkReceiver() 91 mReceivers.get(object).onDarkChanged(mTintArea, mDarkIntensity, mIconTint); in applyDark() 126 for (int i = 0; i < mReceivers.size(); i++) { in applyIconTint() 127 mReceivers.valueAt(i).onDarkChanged(mTintArea, mDarkIntensity, mIconTint); in applyIconTint()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
H A D | SliceBroadcastRelayHandler.java | 104 private final ArraySet<ComponentName> mReceivers = new ArraySet<>(); field in SliceBroadcastRelayHandler.BroadcastRelay 114 mReceivers.add(receiver); in register() 125 for (ComponentName receiver : mReceivers) { in onReceive()
|
/aosp12/packages/modules/StatsD/statsd/tests/e2e/ |
H A D | GaugeMetric_e2e_pull_test.cpp | 90 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 92 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 94 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST() 326 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 328 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 330 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST() 435 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 437 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 439 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST() 551 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() [all …]
|
H A D | ValueMetric_pull_e2e_test.cpp | 224 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 226 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 228 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST() 328 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 330 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 332 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST() 441 ASSERT_EQ((size_t)1, processor->mPullerManager->mReceivers.size()); in TEST() 443 processor->mPullerManager->mReceivers.begin()->second.front().intervalNs); in TEST() 445 processor->mPullerManager->mReceivers.begin()->second.front().nextPullTimeNs; in TEST()
|
H A D | ConfigUpdate_e2e_test.cpp | 1013 ASSERT_EQ(pullerManager->mReceivers.size(), 1); in TEST_F() 1014 ASSERT_EQ(pullerManager->mReceivers.begin()->second.size(), 2); in TEST_F() 1383 ASSERT_EQ(pullerManager->mReceivers.size(), 1); in TEST_F() 1384 ASSERT_EQ(pullerManager->mReceivers.begin()->second.size(), 2); in TEST_F()
|
/aosp12/packages/modules/StatsD/statsd/src/external/ |
H A D | StatsPullerManager.cpp | 185 auto& receivers = mReceivers[{.atomTag = tagId, .configKey = configKey}]; in RegisterReceiver() 220 auto receiversIt = mReceivers.find({.atomTag = tagId, .configKey = configKey}); in UnRegisterReceiver() 221 if (receiversIt == mReceivers.end()) { in UnRegisterReceiver() 257 for (auto& pair : mReceivers) { in OnAlarmFired()
|
H A D | StatsPullerManager.h | 149 std::map<ReceiverKey, std::list<ReceiverInfo>> mReceivers; variable
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | ComponentResolver.java | 183 private final ReceiverIntentResolver mReceivers; field in ComponentResolver 220 mReceivers = new ReceiverIntentResolver(); in ComponentResolver() 243 mReceivers = new ReceiverIntentResolver(orig.mReceivers); in ComponentResolver() 285 return mReceivers.mActivities.get(component); in getReceiver() 304 component = mReceivers.mActivities.get(componentName); in componentExists() 483 return mReceivers.queryIntent(intent, resolvedType, flags, userId); in queryReceivers() 491 return mReceivers.queryIntentForPackage(intent, resolvedType, flags, receivers, userId); in queryReceivers() 633 if (mReceivers.dump(pw, dumpState.getTitlePrinted() ? "\nReceiver Resolver Table:" in dumpReceiverResolvers() 804 mReceivers.addActivity(a, "receiver", null); in addReceiversLocked() 1180 mReceivers.removeActivity(a, "receiver"); in removeAllComponentsLocked() [all …]
|
/aosp12/frameworks/base/core/java/android/app/ |
H A D | LoadedApk.java | 150 private final ArrayMap<Context, ArrayMap<BroadcastReceiver, ReceiverDispatcher>> mReceivers field in LoadedApk 1425 synchronized (mReceivers) { in removeContextRegistrations() 1427 mReceivers.remove(context); in removeContextRegistrations() 1484 synchronized (mReceivers) { in getReceiverDispatcher() 1488 map = mReceivers.get(context); in getReceiverDispatcher() 1499 mReceivers.put(context, map); in getReceiverDispatcher() 1513 synchronized (mReceivers) { in forgetReceiverDispatcher() 1514 ArrayMap<BroadcastReceiver, LoadedApk.ReceiverDispatcher> map = mReceivers.get(context); in forgetReceiverDispatcher() 1521 mReceivers.remove(context); in forgetReceiverDispatcher()
|
/aosp12/frameworks/base/core/tests/bluetoothtests/src/android/bluetooth/ |
H A D | BluetoothTestUtils.java | 397 private List<BroadcastReceiver> mReceivers = new ArrayList<BroadcastReceiver>(); field in BluetoothTestUtils 451 while (!mReceivers.isEmpty()) { in close() 452 mContext.unregisterReceiver(mReceivers.remove(0)); in close() 1514 mReceivers.add(receiver); in addReceiver() 1578 mReceivers.remove(receiver); in removeReceiver()
|
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/ |
H A D | MockingOomAdjusterTests.java | 2117 final ProcessReceiverRecord receivers = app.mReceivers; in makeProcessRecord()
|