Home
last modified time | relevance | path

Searched refs:deathHandler (Results 1 – 22 of 22) sorted by relevance

/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/
H A DRemoteTransitionHandler.java198 RemoteDeathHandler deathHandler = mDeathHandlers.get(remote); in handleDeath() local
199 if (deathHandler == null) { in handleDeath()
200 deathHandler = new RemoteDeathHandler(remote); in handleDeath()
202 remote.linkToDeath(deathHandler, 0 /* flags */); in handleDeath()
207 mDeathHandlers.put(remote, deathHandler); in handleDeath()
209 deathHandler.addUser(finishCallback); in handleDeath()
217 if (deathHandler == null) return; in unhandleDeath()
218 deathHandler.removeUser(finishCallback); in unhandleDeath()
219 if (deathHandler.getUserCount() == 0) { in unhandleDeath()
220 if (!deathHandler.mPendingFinishCallbacks.isEmpty()) { in unhandleDeath()
[all …]
/aosp12/hardware/interfaces/neuralnetworks/1.0/utils/src/
H A DPreparedModel.cpp50 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(preparedModel)); in create() local
52 std::move(deathHandler)); in create()
56 hal::utils::DeathHandler deathHandler) in PreparedModel() argument
57 : kPreparedModel(std::move(preparedModel)), kDeathHandler(std::move(deathHandler)) {} in PreparedModel()
H A DDevice.cpp80 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(device)); in create() local
83 std::move(deathHandler)); in create()
87 sp<V1_0::IDevice> device, hal::utils::DeathHandler deathHandler) in Device() argument
91 kDeathHandler(std::move(deathHandler)) {} in Device()
/aosp12/hardware/interfaces/neuralnetworks/1.1/utils/src/
H A DDevice.cpp80 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(device)); in create() local
83 std::move(deathHandler)); in create()
87 sp<V1_1::IDevice> device, hal::utils::DeathHandler deathHandler) in Device() argument
91 kDeathHandler(std::move(deathHandler)) {} in Device()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DPreparedModel.cpp55 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(preparedModel)); in create() local
57 std::move(preparedModel), std::move(deathHandler)); in create()
62 hal::utils::DeathHandler deathHandler) in PreparedModel() argument
65 kDeathHandler(std::move(deathHandler)) {} in PreparedModel()
H A DDevice.cpp165 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(device)); in create() local
169 std::move(device), std::move(deathHandler)); in create()
176 hal::utils::DeathHandler deathHandler) in Device() argument
184 kDeathHandler(std::move(deathHandler)) {} in Device()
H A DExecutionBurstController.cpp277 auto deathHandler = NN_TRY(neuralnetworks::utils::DeathHandler::create(burstContext)); in create() local
278 deathHandler.protectCallbackForLifetimeOfDeathHandler(requestChannelSender.get()); in create()
279 deathHandler.protectCallbackForLifetimeOfDeathHandler(resultChannelReceiver.get()); in create()
285 std::move(memoryCache), std::move(deathHandler)); in create()
293 std::shared_ptr<MemoryCache> memoryCache, neuralnetworks::utils::DeathHandler deathHandler) in ExecutionBurstController() argument
300 kDeathHandler(std::move(deathHandler)) {} in ExecutionBurstController()
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/
H A DDevice.cpp116 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(device)); in create() local
120 std::move(device), std::move(deathHandler)); in create()
127 hal::utils::DeathHandler deathHandler) in Device() argument
135 kDeathHandler(std::move(deathHandler)) {} in Device()
H A DPreparedModel.cpp95 auto deathHandler = NN_TRY(hal::utils::DeathHandler::create(preparedModel)); in create() local
97 std::move(preparedModel), std::move(deathHandler)); in create()
102 hal::utils::DeathHandler deathHandler) in PreparedModel() argument
105 kDeathHandler(std::move(deathHandler)) {} in PreparedModel()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DDevice.cpp144 auto deathHandler = NN_TRY(DeathHandler::create(device)); in create() local
148 std::move(device), std::move(deathHandler)); in create()
155 std::shared_ptr<aidl_hal::IDevice> device, DeathHandler deathHandler) in Device() argument
163 kDeathHandler(std::move(deathHandler)) {} in Device()
/aosp12/packages/modules/NeuralNetworks/common/
H A DExecutionBurstController.cpp539 const sp<BurstContextDeathHandler> deathHandler = new BurstContextDeathHandler(onDeathCallback); in create() local
545 const hardware::Return<bool> deathHandlerRet = burstContext->linkToDeath(deathHandler, 0); in create()
554 burstContext, callback, deathHandler); in create()
561 const sp<hardware::hidl_death_recipient>& deathHandler) in ExecutionBurstController() argument
566 mDeathHandler(deathHandler) {} in ExecutionBurstController()
/aosp12/hardware/interfaces/neuralnetworks/1.0/utils/include/nnapi/hal/1.0/
H A DPreparedModel.h47 hal::utils::DeathHandler deathHandler);
H A DDevice.h49 sp<V1_0::IDevice> device, hal::utils::DeathHandler deathHandler);
/aosp12/frameworks/base/wifi/tests/src/android/net/wifi/nl80211/
H A DWifiNl80211ManagerTest.java797 Runnable deathHandler = mock(Runnable.class); in testRegisterDeathHandler() local
798 mWificondControl.setOnServiceDeadCallback(deathHandler); in testRegisterDeathHandler()
801 verify(deathHandler).run(); in testRegisterDeathHandler()
810 Runnable deathHandler = mock(Runnable.class); in testDeathHandling() local
811 mWificondControl.setOnServiceDeadCallback(deathHandler); in testDeathHandling()
817 verify(deathHandler).run(); in testDeathHandling()
/aosp12/hardware/interfaces/neuralnetworks/1.1/utils/include/nnapi/hal/1.1/
H A DDevice.h49 sp<V1_1::IDevice> device, hal::utils::DeathHandler deathHandler);
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DPreparedModel.h48 sp<V1_2::IPreparedModel> preparedModel, hal::utils::DeathHandler deathHandler);
H A DDevice.h68 sp<V1_2::IDevice> device, hal::utils::DeathHandler deathHandler);
H A DExecutionBurstController.h167 neuralnetworks::utils::DeathHandler deathHandler);
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/
H A DDevice.h51 sp<V1_3::IDevice> device, hal::utils::DeathHandler deathHandler);
H A DPreparedModel.h47 sp<V1_3::IPreparedModel> preparedModel, hal::utils::DeathHandler deathHandler);
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
H A DDevice.h51 std::shared_ptr<aidl_hal::IDevice> device, DeathHandler deathHandler);
/aosp12/packages/modules/NeuralNetworks/common/include/
H A DExecutionBurstController.h302 const sp<hardware::hidl_death_recipient>& deathHandler = nullptr);