Home
last modified time | relevance | path

Searched refs:AIBinder (Results 1 – 25 of 30) sorted by relevance

12

/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/include/
DDefaultVehicleHal.h88 virtual binder_status_t linkToDeath(AIBinder* binder, AIBinder_DeathRecipient* recipient,
91 virtual bool isAlive(const AIBinder* binder) = 0;
97 binder_status_t linkToDeath(AIBinder* binder, AIBinder_DeathRecipient* recipient,
100 bool isAlive(const AIBinder* binder) override;
108 const AIBinder* clientId;
115 const AIBinder* clientId;
149 std::unordered_map<const AIBinder*, std::unique_ptr<OnBinderDiedContext>> mOnBinderDiedContexts
151 std::unordered_map<const AIBinder*, std::shared_ptr<GetValuesClient>> mGetValuesClients
153 std::unordered_map<const AIBinder*, std::shared_ptr<SetValuesClient>> mSetValuesClients
189 void onBinderDiedWithContext(const AIBinder* clientId);
[all …]
DSubscriptionManager.h51 using ClientIdType = const AIBinder*;
75 using ClientIdType = const AIBinder*;
/hardware/google/av/media/eco/include/eco/
DECOServiceInfoListener.h55 virtual void binderDied(const std::weak_ptr<AIBinder>& who);
DECOServiceStatsProvider.h59 virtual void binderDied(const std::weak_ptr<AIBinder>& who);
DECOService.h84 virtual void binderDied(const std::weak_ptr<AIBinder>& who);
/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/src/
DDefaultVehicleHal.cpp231 std::unordered_map<const AIBinder*, std::shared_ptr<T>>* clients, in getOrCreateClient() argument
233 const AIBinder* clientId = callback->asBinder().get(); in getOrCreateClient()
240 bool DefaultVehicleHal::monitorBinderLifeCycleLocked(const AIBinder* clientId) { in monitorBinderLifeCycleLocked()
256 const_cast<AIBinder*>(clientId), mDeathRecipient.get(), static_cast<void*>(contextPtr)); in monitorBinderLifeCycleLocked()
273 void DefaultVehicleHal::onBinderDiedWithContext(const AIBinder* clientId) { in onBinderDiedWithContext()
289 void DefaultVehicleHal::onBinderUnlinkedWithContext(const AIBinder* clientId) { in onBinderUnlinkedWithContext()
310 std::unordered_map<const AIBinder*, std::shared_ptr<GetValuesClient>>* clients,
314 std::unordered_map<const AIBinder*, std::shared_ptr<SetValuesClient>>* clients,
935 AIBinder* binder, AIBinder_DeathRecipient* recipient, void* cookie) { in linkToDeath()
939 bool DefaultVehicleHal::BinderLifecycleHandler::isAlive(const AIBinder* binder) { in isAlive()
/hardware/google/av/media/eco/tests/
DFakeECOServiceStatsProvider.h84 virtual void binderDied(const std::weak_ptr<AIBinder>& who);
DFakeECOServiceInfoListener.cpp79 void FakeECOServiceInfoListener::binderDied(const std::weak_ptr<AIBinder>& /*who*/) {} in binderDied() argument
DFakeECOServiceInfoListener.h76 virtual void binderDied(const std::weak_ptr<AIBinder>& who);
DFakeECOServiceStatsProvider.cpp97 void FakeECOServiceStatsProvider::binderDied(const std::weak_ptr<AIBinder>& /*who*/) {} in binderDied() argument
/hardware/interfaces/audio/aidl/default/include/core-impl/
DChildInterface.h49 AIBinder* getBinder() { in getBinder()
/hardware/interfaces/neuralnetworks/aidl/utils/src/
DService.cpp64 std::add_pointer_t<AIBinder*(const char*)> getService; in getDevice()
/hardware/google/av/media/eco/
DECOServiceStatsProvider.cpp61 void ECOServiceStatsProvider::binderDied(const std::weak_ptr<AIBinder>& /* who */) {} in binderDied() argument
DECOService.cpp146 /*virtual*/ void ECOService::binderDied(const std::weak_ptr<AIBinder>& /*who*/) {} in binderDied() argument
/hardware/interfaces/biometrics/fingerprint/aidl/default/include/
DSession.h106 binder_status_t linkToDeath(AIBinder* binder);
/hardware/interfaces/biometrics/face/aidl/default/
DSession.h101 binder_status_t linkToDeath(AIBinder* binder);
DSession.cpp47 binder_status_t Session::linkToDeath(AIBinder* binder) { in linkToDeath()
/hardware/interfaces/automotive/ivn_android_device/vts/src/
DVtsHalIvnTargetTest.cpp39 AIBinder* binder = AServiceManager_checkService(descriptor.c_str()); in SetUp()
/hardware/google/graphics/zumapro/libhwc2.1/libmaindisplay/
DExynosPrimaryDisplayModule.cpp376 binder_status_t stub_OnTransact(AIBinder*, transaction_code_t, const AParcel*, AParcel*) { in stub_OnTransact() argument
383 AIBinder* aibinder = AIBinder_new(binderClass, nullptr); in prepare()
/hardware/interfaces/biometrics/fingerprint/aidl/vts/
DVtsHalBiometricsFingerprintTargetTest.cpp156 AIBinder* binder = AServiceManager_waitForService(GetParam().c_str()); in SetUp()
/hardware/interfaces/thermal/utils/tests/
DThermalHidlWrapperTest.cpp96 AIBinder* binder = AServiceManager_waitForService(GetParam().c_str()); in SetUp()
/hardware/interfaces/biometrics/fingerprint/aidl/default/
DSession.cpp54 binder_status_t Session::linkToDeath(AIBinder* binder) { in linkToDeath()
/hardware/interfaces/biometrics/face/aidl/vts/
DVtsHalBiometricsFaceTargetTest.cpp175 AIBinder* binder = AServiceManager_waitForService(GetParam().c_str()); in SetUp()
/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/test/
DDefaultVehicleHalTest.cpp452 void* getOnBinderDiedContexts(AIBinder* clientId) { in getOnBinderDiedContexts()
540 binder_status_t linkToDeath(AIBinder*, AIBinder_DeathRecipient*, void*) override { in linkToDeath() argument
548 bool isAlive(const AIBinder*) override { return mIsAlive; } in isAlive() argument
1846 AIBinder* clientId = getCallbackClient()->asBinder().get(); in TEST_F()
/hardware/interfaces/power/aidl/vts/
DVtsHalPowerTargetTest.cpp120 AIBinder* binder = AServiceManager_waitForService(GetParam().c_str()); in SetUp()

12