Home
last modified time | relevance | path

Searched refs:TransferDeathRecipient (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/libs/binder/ndk/
Dibinder_internal.h165 struct TransferDeathRecipient : ::android::IBinder::DeathRecipient { struct
166 TransferDeathRecipient(const ::android::wp<::android::IBinder>& who, void* cookie, in TransferDeathRecipient() function
175 ~TransferDeathRecipient();
207 std::vector<::android::sp<TransferDeathRecipient>> mDeathRecipients;
Dibinder.cpp426 AIBinder_DeathRecipient::TransferDeathRecipient::~TransferDeathRecipient() { in ~TransferDeathRecipient()
432 void AIBinder_DeathRecipient::TransferDeathRecipient::binderDied(const wp<IBinder>& who) { in binderDied()
460 [&](const sp<TransferDeathRecipient>& tdr) { in pruneThisTransferEntry()
470 [](const sp<TransferDeathRecipient>& tdr) { in pruneDeadTransferEntriesLocked()
483 [&cookie](android::sp<TransferDeathRecipient> recipient) { in linkToDeath()
496 sp<TransferDeathRecipient> recipient = in linkToDeath()
497 new TransferDeathRecipient(binder, cookie, this, mOnDied, mOnUnlinked); in linkToDeath()
518 sp<TransferDeathRecipient> recipient = *it; in unlinkToDeath()