Home
last modified time | relevance | path

Searched refs:callbacks_ (Results 1 – 25 of 54) sorted by relevance

123

/hardware/interfaces/health/utils/libhealth2impl/
DBinderHealth.cpp62 wrapped = callbacks_.emplace_back(Wrap(callback)).get(); in registerCallback()
82 auto it = std::find_if(callbacks_.begin(), callbacks_.end(), in registerCallback()
84 if (it != callbacks_.end()) { in registerCallback()
85 callbacks_.erase(it); in registerCallback()
101 for (auto it = callbacks_.begin(); it != callbacks_.end();) { in unregisterCallbackInternal()
103 it = callbacks_.erase(it); in unregisterCallbackInternal()
133 for (auto it = callbacks_.begin(); it != callbacks_.end();) { in OnHealthInfoChanged()
136 it = callbacks_.erase(it); in OnHealthInfoChanged()
/hardware/interfaces/health/2.0/default/
DHealth.cpp54 callbacks_.push_back(callback); in registerCallback()
73 for (auto it = callbacks_.begin(); it != callbacks_.end();) { in unregisterCallbackInternal()
75 it = callbacks_.erase(it); in unregisterCallbackInternal()
174 std::vector<sp<IHealthInfoCallback>> storedCallbacks{std::move(callbacks_)}; in updateAndNotify()
175 callbacks_.clear(); in updateAndNotify()
177 callbacks_.push_back(callback); in updateAndNotify()
180 callbacks_ = std::move(storedCallbacks); in updateAndNotify()
204 for (auto it = callbacks_.begin(); it != callbacks_.end();) { in notifyListeners()
207 it = callbacks_.erase(it); in notifyListeners()
/hardware/interfaces/health/aidl/default/
DHealth.cpp234 callbacks_.emplace_back(LinkedCallback::Make(ref<Health>(), callback)); in registerCallback()
263 auto it = std::remove_if(callbacks_.begin(), callbacks_.end(), matches); in unregisterCallback()
264 bool removed = (it != callbacks_.end()); in unregisterCallback()
265 callbacks_.erase(it, callbacks_.end()); // calls unlinkToDeath on deleted callbacks. in unregisterCallback()
298 auto it = std::remove_if(callbacks_.begin(), callbacks_.end(), is_dead); in OnHealthInfoChanged()
299 callbacks_.erase(it, callbacks_.end()); // calls unlinkToDeath on deleted callbacks. in OnHealthInfoChanged()
/hardware/interfaces/thermal/2.0/default/
DThermal.cpp169 if (std::any_of(callbacks_.begin(), callbacks_.end(), [&](const CallbackSetting& c) { in registerThermalChangedCallback()
176 callbacks_.emplace_back(callback, filterType, type); in registerThermalChangedCallback()
198 callbacks_.erase( in unregisterThermalChangedCallback()
199 std::remove_if(callbacks_.begin(), callbacks_.end(), in unregisterThermalChangedCallback()
211 callbacks_.end()); in unregisterThermalChangedCallback()
DThermal.h79 std::vector<CallbackSetting> callbacks_; variable
/hardware/google/camera/common/hal/aidl_service/
Daidl_camera_provider.cc73 if (callbacks_ == nullptr) { in Initialize()
88 auto aidl_res = callbacks_->cameraDeviceStatusChange( in Initialize()
103 if (callbacks_ == nullptr) { in Initialize()
133 auto aidl_res = callbacks_->physicalCameraDeviceStatusChange( in Initialize()
148 if (callbacks_ == nullptr) { in Initialize()
163 auto aidl_res = callbacks_->torchModeStatusChange( in Initialize()
193 first_time = callbacks_ == nullptr; in setCallback()
194 callbacks_ = callback; in setCallback()
Daidl_camera_provider.h87 std::shared_ptr<ICameraProviderCallback> callbacks_; variable
/hardware/google/pixel/thermal/pid_1_0/
DThermal.cpp191 if (std::any_of(callbacks_.begin(), callbacks_.end(), [&](const CallbackSetting &c) { in registerThermalChangedCallback()
198 callbacks_.emplace_back(callback, filterType, type); in registerThermalChangedCallback()
235 callbacks_.erase( in unregisterThermalChangedCallback()
237 callbacks_.begin(), callbacks_.end(), in unregisterThermalChangedCallback()
249 callbacks_.end()); in unregisterThermalChangedCallback()
267 callbacks_.erase( in sendThermalChangedCallback()
268 std::remove_if(callbacks_.begin(), callbacks_.end(), in sendThermalChangedCallback()
281 callbacks_.end()); in sendThermalChangedCallback()
686 dump_buf << " Total: " << callbacks_.size() << std::endl; in debug()
687 for (const auto &c : callbacks_) { in debug()
DThermal.h90 std::vector<CallbackSetting> callbacks_; variable
/hardware/google/pixel/thermal/
DThermal.cpp191 if (std::any_of(callbacks_.begin(), callbacks_.end(), [&](const CallbackSetting &c) { in registerThermalChangedCallback()
198 callbacks_.emplace_back(callback, filterType, type); in registerThermalChangedCallback()
235 callbacks_.erase( in unregisterThermalChangedCallback()
237 callbacks_.begin(), callbacks_.end(), in unregisterThermalChangedCallback()
249 callbacks_.end()); in unregisterThermalChangedCallback()
267 callbacks_.erase( in sendThermalChangedCallback()
268 std::remove_if(callbacks_.begin(), callbacks_.end(), in sendThermalChangedCallback()
281 callbacks_.end()); in sendThermalChangedCallback()
692 dump_buf << " Total: " << callbacks_.size() << std::endl; in debug()
693 for (const auto &c : callbacks_) { in debug()
DThermal.h90 std::vector<CallbackSetting> callbacks_; variable
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_session.cpp112 status = HWCDisplayExternal::Create(core_intf_, buffer_allocator_, &callbacks_, qservice_, in Init()
116 status = HWCDisplayPrimary::Create(core_intf_, buffer_allocator_, &callbacks_, qservice_, in Init()
424 auto error = hwc_session->callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
427 hwc_session->callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
585 hwc_session->callbacks_.Refresh(display); in ValidateDisplay()
705 auto status = HWCDisplayVirtual::Create(core_intf_, buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
724 status = HWCDisplayExternal::Create(core_intf_, buffer_allocator_, &callbacks_, primary_width, in ConnectDisplay()
768 callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in notifyCallback()
957 callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in ControlPartialUpdate()
980 callbacks_.Refresh(0); in HandleSetActiveDisplayConfig()
[all …]
Dhwc_display_primary.cpp254 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorMode()
273 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorTransform()
377 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in ForceRefreshRate()
397 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in Refresh()
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_session.cpp114 status = HWCDisplayExternal::Create(core_intf_, buffer_allocator_, &callbacks_, qservice_, in Init()
118 status = HWCDisplayPrimary::Create(core_intf_, buffer_allocator_, &callbacks_, qservice_, in Init()
439 auto error = hwc_session->callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
442 hwc_session->callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
604 hwc_session->callbacks_.Refresh(display); in ValidateDisplay()
723 auto status = HWCDisplayVirtual::Create(core_intf_, buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
742 status = HWCDisplayExternal::Create(core_intf_, buffer_allocator_, &callbacks_, primary_width, in ConnectDisplay()
786 callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in notifyCallback()
979 callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in ControlPartialUpdate()
1002 callbacks_.Refresh(0); in HandleSetActiveDisplayConfig()
[all …]
Dhwc_display_primary.cpp254 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorMode()
266 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorModeById()
285 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorTransform()
389 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in ForceRefreshRate()
409 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in Refresh()
/hardware/qcom/sm7250/display/composer/
Dhwc_session.cpp799 if (callbacks_.NeedsRefresh(display)) { in PresentDisplay()
801 callbacks_.ResetRefresh(display); in PresentDisplay()
838 callbacks_.Refresh(i); in HandlePendingRefresh()
854 already_connected = callbacks_.IsClientConnected(); in RegisterCallback()
871 auto error = callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
880 callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
907 callbacks_.Hotplug(client_id, HWC2::Connection::Connected); in RegisterCallback()
1178 callbacks_.UpdateVsyncSource(display); in SetVsyncEnabled()
1309 status = virtual_display_factory_.Create(core_intf_, &buffer_allocator_, &callbacks_, in CreateVirtualDisplayObj()
2124 callbacks_.Refresh(static_cast<hwc2_display_t>(disp_idx)); in SetColorModeFromClient()
[all …]
Dhwc_display_builtin.cpp348 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in Validate()
398 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in CanSkipCommit()
472 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in IsQsyncCallbackNeeded()
683 callbacks_->Refresh(id_); in SetColorModeWithRenderIntent()
695 callbacks_->Refresh(id_); in SetColorModeById()
727 callbacks_->Refresh(id_); in RestoreColorTransform()
745 callbacks_->Refresh(id_); in SetColorTransform()
852 callbacks_->Refresh(id_); in SetDisplayDppsAdROI()
871 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetFrameTriggerMode()
1011 callbacks_->Refresh(id_); in ForceRefreshRate()
[all …]
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display_builtin.cpp263 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in Validate()
312 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in CanSkipCommit()
409 callbacks_->Refresh(id_); in SetColorModeWithRenderIntent()
421 callbacks_->Refresh(id_); in SetColorModeById()
453 callbacks_->Refresh(id_); in RestoreColorTransform()
471 callbacks_->Refresh(id_); in SetColorTransform()
581 callbacks_->Refresh(id_); in SetDisplayDppsAdROI()
718 callbacks_->Refresh(id_); in ForceRefreshRate()
736 callbacks_->Refresh(id_); in Refresh()
1037 callbacks_->Refresh(id_); in SetDynamicDSIClock()
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_display_primary.cpp269 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorMode()
282 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in RestoreColorTransform()
300 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorTransform()
409 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in ForceRefreshRate()
429 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in Refresh()
/hardware/qcom/sdm845/display/sdm/libs/hwc2/
Dhwc_display_primary.cpp382 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetWhiteCompensation()
393 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorModeWithRenderIntent()
409 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorModeById()
422 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in RestoreColorTransform()
440 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorTransform()
642 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in ForceRefreshRate()
660 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in Refresh()
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_display_primary.cpp261 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorMode()
280 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetColorTransform()
386 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in ForceRefreshRate()
406 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in Refresh()
Dhwc_session.cpp184 status = HWCDisplayExternal::Create(core_intf_, &buffer_allocator_, &callbacks_, qservice_, in Init()
189 status = HWCDisplayPrimary::Create(core_intf_, &buffer_allocator_, &callbacks_, qservice_, in Init()
535 auto error = hwc_session->callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
539 hwc_session->callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
829 auto status = HWCDisplayVirtual::Create(core_intf_, &buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
848 status = HWCDisplayExternal::Create(core_intf_, &buffer_allocator_, &callbacks_, primary_width, in ConnectDisplay()
1406 status = HWCDisplayExternal::Create(core_intf_, &buffer_allocator_, &callbacks_, in HotPlugHandler()
1525 HWC2::Error err = callbacks_.Refresh(display); in Refresh()
1528 err = callbacks_.Refresh(display); in Refresh()
1534 HWC2::Error err = callbacks_.Hotplug(display, state); in HotPlug()
[all …]
/hardware/interfaces/health/aidl/default/include/health-impl/
DHealth.h111 std::vector<std::unique_ptr<LinkedCallback>> callbacks_; variable
/hardware/interfaces/health/2.0/default/include/health2/
DHealth.h63 std::vector<sp<IHealthInfoCallback>> callbacks_; member
/hardware/interfaces/health/utils/libhealth2impl/include/health2impl/
DHealth.h83 std::vector<std::unique_ptr<Callback>> callbacks_; variable

123