Lines Matching refs:IBinder
45 virtual ::android::sp<::android::IBinder> getBinder() = 0;
50 ::android::sp<::android::IBinder> binder = const_cast<AIBinder*>(this)->getBinder(); in isRemote()
67 ::android::sp<::android::IBinder> getBinder() override { return this; } in getBinder()
93 const ::android::sp<::android::IBinder>& binder);
99 ::android::sp<::android::IBinder> getBinder() override { return remote(); } in getBinder()
103 explicit ABpBinder(const ::android::sp<::android::IBinder>& binder);
136 struct TransferDeathRecipient : ::android::IBinder::DeathRecipient {
137 TransferDeathRecipient(const ::android::wp<::android::IBinder>& who, void* cookie, in TransferDeathRecipient()
142 void binderDied(const ::android::wp<::android::IBinder>& who) override;
144 const ::android::wp<::android::IBinder>& getWho() { return mWho; } in getWho()
148 ::android::wp<::android::IBinder> mWho;
159 binder_status_t linkToDeath(::android::sp<::android::IBinder>, void* cookie);
160 binder_status_t unlinkToDeath(::android::sp<::android::IBinder> binder, void* cookie);