Home
last modified time | relevance | path

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

1234

/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);
Dhw_peripheral_drm.h51 virtual DisplayError PowerOn(int *release_fence);
Dhw_virtual_drm.cpp210 DisplayError HWVirtualDRM::PowerOn(int *release_fence) { in PowerOn() argument
221 DisplayError err = HWDeviceDRM::PowerOn(release_fence); in PowerOn()
/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
Dhwc_display_virtual.h51 HWC2::Error SetOutputBuffer(buffer_handle_t buf, int32_t release_fence);
Dhwc_display_primary.h78 virtual bool GetFrameCaptureFence(int32_t *release_fence);
83 virtual HWC2::Error GetReadbackBufferFence(int32_t *release_fence);
Dhwc_buffer_allocator.h64 DisplayError UnmapBuffer(const private_handle_t *handle, int *release_fence);
/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);
Dhwc_buffer_allocator.h64 DisplayError UnmapBuffer(const private_handle_t *handle, int* 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/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()
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/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);

1234