Home
last modified time | relevance | path

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

12

/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/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/
DThermal.cpp147 callbacks_.erase( in unregisterThermalChangedCallback()
149 callbacks_.begin(), callbacks_.end(), in unregisterThermalChangedCallback()
160 callbacks_.end()); in unregisterThermalChangedCallback()
180 if (std::any_of(callbacks_.begin(), callbacks_.end(), [&](const CallbackSetting &c) { in registerThermalChangedCallback()
186 auto c = callbacks_.emplace_back(callback, filterType, type); in registerThermalChangedCallback()
194 auto it = std::find_if(callbacks_.begin(), callbacks_.end(), in registerThermalChangedCallback()
198 if (it != callbacks_.end()) { in registerThermalChangedCallback()
210 callbacks_.erase(it); in registerThermalChangedCallback()
227 callbacks_.erase(std::remove_if(callbacks_.begin(), callbacks_.end(), in sendThermalChangedCallback()
241 callbacks_.end()); in sendThermalChangedCallback()
[all …]
/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/interfaces/health/aidl/default/
DHealth.cpp295 callbacks_[*linked_callback_result] = callback; in registerCallback()
327 for (auto it = callbacks_.begin(); it != callbacks_.end();) { in unregisterCallback()
335 it = callbacks_.erase(it); in unregisterCallback()
368 for (const auto& [_, callback] : callbacks_) { in OnHealthInfoChanged()
/hardware/qcom/sm7250/display/composer/
Dhwc_session.cpp835 if (callbacks_.NeedsRefresh(display)) { in PresentDisplay()
837 callbacks_.ResetRefresh(display); in PresentDisplay()
874 callbacks_.Refresh(i); in HandlePendingRefresh()
890 already_connected = callbacks_.IsClientConnected(); in RegisterCallback()
907 auto error = callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
916 callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
943 callbacks_.Hotplug(client_id, HWC2::Connection::Connected); in RegisterCallback()
1214 callbacks_.UpdateVsyncSource(display); in SetVsyncEnabled()
1345 status = virtual_display_factory_.Create(core_intf_, &buffer_allocator_, &callbacks_, in CreateVirtualDisplayObj()
2164 callbacks_.Refresh(static_cast<hwc2_display_t>(disp_idx)); in SetColorModeFromClient()
[all …]
Dhwc_display_builtin.cpp386 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in Validate()
439 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in CanSkipCommit()
513 bool vsync_source = (callbacks_->GetVsyncSource() == id_); in IsQsyncCallbackNeeded()
724 callbacks_->Refresh(id_); in SetColorModeWithRenderIntent()
736 callbacks_->Refresh(id_); in SetColorModeById()
768 callbacks_->Refresh(id_); in RestoreColorTransform()
786 callbacks_->Refresh(id_); in SetColorTransform()
893 callbacks_->Refresh(id_); in SetDisplayDppsAdROI()
912 callbacks_->Refresh(HWC_DISPLAY_PRIMARY); in SetFrameTriggerMode()
1052 callbacks_->Refresh(id_); in ForceRefreshRate()
[all …]
Dhwc_session_services.cpp171 callbacks_.Refresh(active_builtin_disp_id); in SetDisplayStatus()
263 callbacks_.Refresh(0); in SetActiveConfigIndex()
359 hwc_session_->callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in RefreshScreen()
396 callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in ControlPartialUpdate()
509 callbacks_.Refresh(0); in SetCameraLaunchStatus()
577 callbacks_.Refresh(active_builtin_disp_id); in ControlIdlePowerCollapse()
1093 hwc_session_->callbacks_.Refresh(HWC_DISPLAY_PRIMARY); in ProcessRequests()
Dhwc_display_pluggable.cpp321 callbacks_->Refresh(id_); in SetColorModeWithRenderIntent()
345 callbacks_->Refresh(id_); in SetColorTransform()
/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()
Dhwc_session.cpp908 if (hwc_session->callbacks_.NeedsRefresh(display)) { in PresentDisplay()
910 hwc_session->callbacks_.ResetRefresh(display); in PresentDisplay()
953 auto error = hwc_session->callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
962 hwc_session->callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
1006 hwc_session->callbacks_.Hotplug(client_id, HWC2::Connection::Connected); in RegisterCallback()
1257 hwc_session->callbacks_.UpdateVsyncSource(display); in SetVsyncEnabled()
1620 status = HWCDisplayVirtual::Create(core_intf_, &buffer_allocator_, &callbacks_, client_id, in CreateVirtualDisplayObj()
2793 HWC2::Error err = callbacks_.Refresh(display); in Refresh()
2796 err = callbacks_.Refresh(display); in Refresh()
2802 HWC2::Error err = callbacks_.Hotplug(display, state); in HotPlug()
[all …]
Dhwc_display.cpp455 callbacks_(callbacks), in HWCDisplay()
877 (!callbacks_->VsyncCallbackRegistered() && !callbacks_->Vsync_2_4CallbackRegistered())) { in SetVsyncEnabled()
900 if (callbacks_->Vsync_2_4CallbackRegistered()) { in SetVsyncEnabled()
1204 callbacks_->VsyncPeriodTimingChanged(id_, &timeline); in SubmitActiveConfigChange()
1409 callbacks_->Refresh(id_); in SetActiveConfig()
1438 if (callbacks_->Vsync_2_4CallbackRegistered()) { in VSync()
1444 callbacks_->Vsync_2_4(id_, vsync.timestamp, vsync_period); in VSync()
1445 } else if (CC_LIKELY(callbacks_->VsyncCallbackRegistered())) { in VSync()
1446 callbacks_->Vsync(id_, vsync.timestamp); in VSync()
1546 callbacks_->Refresh(id_); in PrepareLayerStack()
[all …]
/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()
Dhwc_session.cpp200 status = HWCDisplayPrimary::Create(core_intf_, &buffer_allocator_, &callbacks_, qservice_, in Init()
562 error = hwc_session->callbacks_.Register(desc, callback_data, pointer); in RegisterCallback()
568 hwc_session->callbacks_.Hotplug(HWC_DISPLAY_PRIMARY, HWC2::Connection::Connected); in RegisterCallback()
874 auto status = HWCDisplayVirtual::Create(core_intf_, &buffer_allocator_, &callbacks_, width, in CreateVirtualDisplayObject()
1589 callbacks_.Refresh(display); in Refresh()
1594 HWC2::Error err = callbacks_.Hotplug(display, state); in HotPlug()
1597 err = callbacks_.Hotplug(display, state); in HotPlug()
1609 return HWCDisplayExternalTest::Create(core_intf_, &buffer_allocator_, &callbacks_, in CreateExternalDisplay()
1614 return HWCDisplayExternal::Create(core_intf_, &buffer_allocator_, &callbacks_, in CreateExternalDisplay()
1618 return HWCDisplayExternal::Create(core_intf_, &buffer_allocator_, &callbacks_, in CreateExternalDisplay()
/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/utils/libhealth2impl/include/health2impl/
DHealth.h83 std::vector<std::unique_ptr<Callback>> callbacks_; variable
DBinderHealth.h104 std::vector<std::unique_ptr<Callback>> callbacks_; variable
/hardware/interfaces/health/aidl/default/include/health-impl/
DHealth.h116 std::map<LinkedCallback*, std::shared_ptr<IHealthInfoCallback>> callbacks_; variable

12