Home
last modified time | relevance | path

Searched refs:mDeathRecipient (Results 1 – 25 of 35) sorted by relevance

12

/packages/services/Car/service/src/com/android/car/user/
DAppLifecycleListener.java48 private final DeathRecipient mDeathRecipient; field in AppLifecycleListener
73 mDeathRecipient = () -> binderDeathCallback.onBinderDeath(this); in AppLifecycleListener()
74 Slogf.v(TAG, "linking death recipient %s", mDeathRecipient); in AppLifecycleListener()
76 receiver.asBinder().linkToDeath(mDeathRecipient, /* flags= */ 0); in AppLifecycleListener()
78 Slogf.wtf(TAG, "Cannot listen to death of %s", mDeathRecipient); in AppLifecycleListener()
143 Slogf.v(TAG, "onDestroy(): unlinking death recipient %s", mDeathRecipient); in onDestroy()
144 receiver.asBinder().unlinkToDeath(mDeathRecipient, /* flags= */ 0); in onDestroy()
/packages/services/Car/service/src/com/android/car/audio/hal/
DAudioControlWrapperV1.java47 private AudioControlDeathRecipient mDeathRecipient; field in AudioControlWrapperV1
175 mDeathRecipient = deathRecipient; in linkToDeath()
185 mDeathRecipient = null; in unlinkToDeath()
194 linkToDeath(mDeathRecipient); in serviceDied()
195 if (mDeathRecipient != null) { in serviceDied()
196 mDeathRecipient.serviceDied(); in serviceDied()
DAudioControlWrapperV2.java52 private AudioControlDeathRecipient mDeathRecipient; field in AudioControlWrapperV2
184 mDeathRecipient = deathRecipient; in linkToDeath()
194 mDeathRecipient = null; in unlinkToDeath()
203 linkToDeath(mDeathRecipient); in serviceDied()
204 if (mDeathRecipient != null) { in serviceDied()
205 mDeathRecipient.serviceDied(); in serviceDied()
DAudioControlWrapperAidl.java76 private AudioControlDeathRecipient mDeathRecipient; field in AudioControlWrapperAidl
336 mDeathRecipient = deathRecipient; in linkToDeath()
345 mDeathRecipient = null; in unlinkToDeath()
364 if (mDeathRecipient != null) { in binderDied()
365 mDeathRecipient.serviceDied(); in binderDied()
/packages/modules/Connectivity/nearby/service/java/com/android/server/nearby/managers/
DBroadcastProviderManager.java56 private BroadcastListenerDeathRecipient mDeathRecipient; field in BroadcastProviderManager
70 mDeathRecipient = null; in BroadcastProviderManager()
117 mDeathRecipient = deathRecipient; in startBroadcast()
147 if (mDeathRecipient != null) { in stopBroadcast()
148 listener.asBinder().unlinkToDeath(mDeathRecipient, 0); in stopBroadcast()
152 mDeathRecipient = null; in stopBroadcast()
DDiscoveryProviderManagerLegacy.java457 private final ScanListenerDeathRecipient mDeathRecipient; field in DiscoveryProviderManagerLegacy.ScanListenerRecord
464 mDeathRecipient = deathRecipient; in ScanListenerRecord()
480 return mDeathRecipient; in getDeathRecipient()
/packages/services/Car/cpp/powerpolicy/client/src/
DPowerPolicyClientBase.cpp62 mDeathRecipient(AIBinder_DeathRecipient_new(PowerPolicyClientBase::onBinderDied)) {} in PowerPolicyClientBase()
68 mDeathRecipient.get(), nullptr)); in ~PowerPolicyClientBase()
131 AIBinder_linkToDeath(server->asBinder().get(), mDeathRecipient.get(), this)); in connectToDaemon()
146 mDeathRecipient.get(), nullptr)); in connectToDaemon()
/packages/services/Car/service/src/com/android/car/telemetry/publisher/
DCarTelemetrydPublisher.java86 private final IBinder.DeathRecipient mDeathRecipient = this::onBinderDied; field in CarTelemetrydPublisher
103 mCarTelemetryInternal.asBinder().unlinkToDeath(mDeathRecipient, BINDER_FLAGS); in onBinderDied()
132 binder.linkToDeath(mDeathRecipient, BINDER_FLAGS); in connectToCarTelemetryd()
145 binder.unlinkToDeath(mDeathRecipient, BINDER_FLAGS); in connectToCarTelemetryd()
190 mCarTelemetryInternal.asBinder().unlinkToDeath(mDeathRecipient, BINDER_FLAGS); in disconnectFromCarTelemetryd()
/packages/modules/StatsD/lib/libstatspull/
Dstats_provider.cpp23 : mDeathRecipient(AIBinder_DeathRecipient_new(binderDied)), mCallback(callback) { in StatsProvider()
37 AIBinder_linkToDeath(binder.get(), mDeathRecipient.get(), this); in getStatsService()
Dstats_pull_atom_callback.cpp172 StatsdProvider() : mDeathRecipient(AIBinder_DeathRecipient_new(binderDied)) { in StatsdProvider()
190 AIBinder_linkToDeath(binder.get(), mDeathRecipient.get(), this); in getStatsService()
236 ::ndk::ScopedAIBinder_DeathRecipient mDeathRecipient;
Dstats_provider.h42 const ::ndk::ScopedAIBinder_DeathRecipient mDeathRecipient; variable
/packages/services/Car/car-lib/src/android/car/app/
DCarTaskViewControllerSupervisor.java57 private final IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() { field in CarTaskViewControllerSupervisor
185 systemUIProxy.asBinder().linkToDeath(mDeathRecipient, /* flags= */ 0); in onSystemUIProxyConnected()
198 mICarSystemUI.asBinder().unlinkToDeath(mDeathRecipient, /* flags= */ 0); in onSystemUIProxyDisconnected()
/packages/services/Car/service/src/com/android/car/vms/
DVmsClientInfo.java50 private final IBinder.DeathRecipient mDeathRecipient; field in VmsClientInfo
72 mDeathRecipient = deathRecipient; in VmsClientInfo()
92 return mDeathRecipient; in getDeathRecipient()
/packages/services/Car/cpp/watchdog/car-watchdog-lib/src/android/car/watchdoglib/
DCarWatchdogDaemonHelper.java72 private final IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() { field in CarWatchdogDaemonHelper
438 binder.linkToDeath(mDeathRecipient, 0); in linkToDeath()
456 binder.unlinkToDeath(mDeathRecipient, 0); in unlinkToDeath()
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/gatt/
DContextMap.java94 private IBinder.DeathRecipient mDeathRecipient; field in ContextMap.App
152 mDeathRecipient = deathRecipient; in linkToDeath()
160 if (mDeathRecipient != null) { in unlinkToDeath()
163 binder.unlinkToDeath(mDeathRecipient, 0); in unlinkToDeath()
/packages/services/Car/cpp/vhal/client/src/
DHidlVhalClient.cpp82 mDeathRecipient = sp<HidlVhalClient::DeathRecipient>::make(this); in HidlVhalClient()
83 mHal->linkToDeath(mDeathRecipient, /*cookie=*/0); in HidlVhalClient()
87 mHal->unlinkToDeath(mDeathRecipient); in ~HidlVhalClient()
DAidlVhalClient.cpp127 mDeathRecipient = ScopedAIBinder_DeathRecipient( in AidlVhalClient()
131 mLinkUnlinkImpl->linkToDeath(hal->asBinder().get(), mDeathRecipient.get(), in AidlVhalClient()
139 mLinkUnlinkImpl->unlinkToDeath(mHal->asBinder().get(), mDeathRecipient.get(), in ~AidlVhalClient()
/packages/apps/SecureElement/src/com/android/se/
DTerminal.java229 private SecureElementDeathRecipient mDeathRecipient = new SecureElementDeathRecipient(); field in Terminal
317 mAidlHal.asBinder().linkToDeath(mDeathRecipient, 0); in initialize()
320 mSEHal.linkToDeath(mDeathRecipient, 0); in initialize()
323 mSEHal.linkToDeath(mDeathRecipient, 0); in initialize()
415 mAidlHal.asBinder().unlinkToDeath(mDeathRecipient, 0); in close()
422 mSEHal.unlinkToDeath(mDeathRecipient); in close()
/packages/services/Car/service/jni/evs/
DLinkUnlinkToDeathBase.h34 ndk::ScopedAIBinder_DeathRecipient mDeathRecipient; variable
DEvsServiceContext.cpp129 mDeathRecipient = ndk::ScopedAIBinder_DeathRecipient(recipient); in linkToDeath()
134 return AIBinder_unlinkToDeath(binder, mDeathRecipient.release(), mCookie); in unlinkToDeath()
/packages/modules/Media/apex/framework/java/android/media/
DMediaController2.java65 private final IBinder.DeathRecipient mDeathRecipient = () -> close(); field in MediaController2
155 mSessionBinder.unlinkToDeath(mDeathRecipient, 0); in close()
291 sessionBinder.linkToDeath(mDeathRecipient, 0); in onConnected()
/packages/services/Car/cpp/powerpolicy/client/include/
DPowerPolicyClientBase.h91 ::ndk::ScopedAIBinder_DeathRecipient mDeathRecipient;
/packages/services/Car/service/src/com/android/car/
DCarProjectionService.java511 token.linkToDeath(client.mDeathRecipient, 0 /* flags */); in getOrCreateProjectionReceiverClientLocked()
524 token.unlinkToDeath(client.mDeathRecipient, 0); in unregisterProjectionReceiverClient()
1191 private final DeathRecipient mDeathRecipient; field in CarProjectionService.ProjectionReceiverClient
1195 mDeathRecipient = deathRecipient; in ProjectionReceiverClient()
1201 + "mDeathRecipient=" + mDeathRecipient in toString()
/packages/services/Telecomm/src/com/android/server/telecom/
DVideoProviderProxy.java97 private IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() { field in VideoProviderProxy
123 mConectionServiceVideoProvider.asBinder().linkToDeath(mDeathRecipient, 0); in VideoProviderProxy()
/packages/services/Car/cpp/vhal/client/include/
DHidlVhalClient.h95 android::sp<DeathRecipient> mDeathRecipient; variable

12