Home
last modified time | relevance | path

Searched refs:release_fence (Results 1 – 25 of 114) sorted by relevance

12345

/hardware/qcom/sdm845/display/sdm/libs/core/drm/
Dhw_tv_drm.h46 virtual DisplayError Doze(int *release_fence);
47 virtual DisplayError DozeSuspend(int *release_fence);
52 virtual DisplayError PowerOn(int *release_fence);
Dhw_tv_drm.cpp168 DisplayError HWTVDRM::Doze(int *release_fence) { in Doze() argument
172 DisplayError HWTVDRM::DozeSuspend(int *release_fence) { in DozeSuspend() argument
320 DisplayError HWTVDRM::PowerOn(int *release_fence) { in PowerOn() argument
331 return HWDeviceDRM::PowerOn(release_fence); in PowerOn()
Dhw_device_drm.h79 virtual DisplayError PowerOn(int *release_fence);
81 virtual DisplayError Doze(int *release_fence);
82 virtual DisplayError DozeSuspend(int *release_fence);
Dhw_virtual_drm.h55 virtual DisplayError PowerOn(int *release_fence);
/hardware/qcom/sdm845/display/sdm/libs/hwc2/
Dhwc_display_external.cpp242 int release_fence = -1; in SetState() local
244 display_intf_->SetDisplayState(state, &release_fence); in SetState()
245 if (release_fence >= 0) { in SetState()
246 ::close(release_fence); in SetState()
259 int release_fence = -1; in SetState() local
263 display_null_.SetDisplayState(state, &release_fence); in SetState()
264 if (release_fence >= 0) { in SetState()
265 ::close(release_fence); in SetState()
Dhwc_display_virtual.cpp179 int release_fence = -1; in Present() local
180 error = buffer_allocator_->UnmapBuffer(output_handle, &release_fence); in Present()
211 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
212 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
218 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()
Ddisplay_null.cpp53 DisplayError DisplayNull::SetDisplayState(DisplayState state, int *release_fence) { in SetDisplayState() argument
/hardware/qcom/sm8150/display/sdm/libs/core/drm/
Dhw_tv_drm.h46 virtual DisplayError Doze(const HWQosData &qos_data, int *release_fence);
47 virtual DisplayError DozeSuspend(const HWQosData &qos_data, int *release_fence);
53 virtual DisplayError PowerOn(const HWQosData &qos_data, int *release_fence);
Dhw_tv_drm.cpp206 DisplayError HWTVDRM::Doze(const HWQosData &qos_data, int *release_fence) { in Doze() argument
210 DisplayError HWTVDRM::DozeSuspend(const HWQosData &qos_data, int *release_fence) { in DozeSuspend() argument
352 DisplayError HWTVDRM::PowerOn(const HWQosData &qos_data, int *release_fence) { in PowerOn() argument
363 return HWDeviceDRM::PowerOn(qos_data, release_fence); in PowerOn()
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_display_pluggable.cpp236 int release_fence = -1; in SetState() local
238 display_intf_->SetDisplayState(state, false /* teardown */, &release_fence); in SetState()
239 if (release_fence >= 0) { in SetState()
240 ::close(release_fence); in SetState()
253 int release_fence = -1; in SetState() local
257 display_null_.SetDisplayState(state, false /* teardown */, &release_fence); in SetState()
258 if (release_fence >= 0) { in SetState()
259 ::close(release_fence); in SetState()
Dhwc_display_virtual.cpp190 int release_fence = -1; in Present() local
191 error = buffer_allocator_->UnmapBuffer(output_handle, &release_fence); in Present()
217 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
218 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
229 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()
/hardware/qcom/sdm845/display/sdm/libs/core/
Ddisplay_primary.cpp169 DisplayError DisplayPrimary::SetDisplayState(DisplayState state, int *release_fence) { in SetDisplayState() argument
172 error = DisplayBase::SetDisplayState(state, release_fence); in SetDisplayState()
397 int release_fence = -1; in ResetPanel() local
400 status = SetDisplayState(kStateOff, &release_fence); in ResetPanel()
404 if (release_fence >= 0) { in ResetPanel()
405 ::close(release_fence); in ResetPanel()
410 status = SetDisplayState(mode, &release_fence); in ResetPanel()
414 if (release_fence >= 0) { in ResetPanel()
415 ::close(release_fence); in ResetPanel()
Dhw_interface.h88 virtual DisplayError PowerOn(int *release_fence) = 0;
90 virtual DisplayError Doze(int *release_fence) = 0;
91 virtual DisplayError DozeSuspend(int *release_fence) = 0;
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_display_virtual.cpp170 int release_fence = -1; in Present() local
171 error = buffer_allocator_->UnmapBuffer(output_handle, &release_fence); in Present()
203 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
204 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
210 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()
Dhwc_display_virtual.h50 HWC2::Error SetOutputBuffer(buffer_handle_t buf, int32_t release_fence);
/hardware/qcom/sdm845/display/sdm/libs/core/fb/
Dhw_primary.h49 virtual DisplayError Doze(int *release_fence);
50 virtual DisplayError DozeSuspend(int *release_fence);
Dhw_device.h73 virtual DisplayError PowerOn(int *release_fence);
75 virtual DisplayError Doze(int *release_fence);
76 virtual DisplayError DozeSuspend(int *release_fence);
/hardware/qcom/sm8150/display/sdm/libs/core/fb/
Dhw_primary.h49 virtual DisplayError Doze(const HWQosData &qos_data, int *release_fence);
50 virtual DisplayError DozeSuspend(const HWQosData &qos_data, int *release_fence);
Dhw_device.h75 virtual DisplayError PowerOn(const HWQosData &qos_data, int *release_fence);
77 virtual DisplayError Doze(const HWQosData &qos_data, int *release_fence);
78 virtual DisplayError DozeSuspend(const HWQosData &qos_data, int *release_fence);
/hardware/qcom/sm8150/display/sdm/libs/core/
Dhw_interface.h92 virtual DisplayError PowerOn(const HWQosData &qos_data, int *release_fence) = 0;
94 virtual DisplayError Doze(const HWQosData &qos_data, int *release_fence) = 0;
95 virtual DisplayError DozeSuspend(const HWQosData &qos_data, int *release_fence) = 0;
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_display_virtual.cpp172 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
173 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
179 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()
Dhwc_display_virtual.h50 HWC2::Error SetOutputBuffer(buffer_handle_t buf, int32_t release_fence);
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_display_virtual.cpp174 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
175 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
181 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()
Dhwc_display_virtual.h50 HWC2::Error SetOutputBuffer(buffer_handle_t buf, int32_t release_fence);
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_display_virtual.cpp173 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { in SetOutputBuffer() argument
174 if (buf == nullptr || release_fence == 0) { in SetOutputBuffer()
180 output_buffer_->acquire_fence_fd = dup(release_fence); in SetOutputBuffer()

12345