/hardware/qcom/sm8150/display/sdm/libs/core/ |
D | display_base.h | 190 DisplayError HandlePendingVSyncEnable(int32_t retire_fence); 191 DisplayError ResetPendingDoze(int32_t retire_fence);
|
D | display_base.cpp | 1148 DisplayError DisplayBase::HandlePendingVSyncEnable(int32_t retire_fence) { in HandlePendingVSyncEnable() argument 1152 buffer_sync_handler_->SyncWait(retire_fence); in HandlePendingVSyncEnable() 2001 DisplayError DisplayBase::ResetPendingDoze(int32_t retire_fence) { in ResetPendingDoze() argument 2005 buffer_sync_handler_->SyncWait(retire_fence); in ResetPendingDoze()
|
/hardware/qcom/sm7250/display/composer/ |
D | hwc_display_virtual.cpp | 91 layer_stack_.retire_fence); in DumpVDSBuffer()
|
D | hwc_session.h | 568 void HandlePendingPowerMode(hwc2_display_t display, const shared_ptr<Fence> &retire_fence); 569 void HandlePendingHotplug(hwc2_display_t disp_id, const shared_ptr<Fence> &retire_fence);
|
D | hwc_session.cpp | 3298 const shared_ptr<Fence> &retire_fence) { in HandlePendingPowerMode() argument 3334 if (retire_fence == nullptr) { in HandlePendingPowerMode() 3338 Fence::Wait(retire_fence); in HandlePendingPowerMode() 3361 const shared_ptr<Fence> &retire_fence) { in HandlePendingHotplug() argument 3379 Fence::Wait(retire_fence); in HandlePendingHotplug()
|
D | hwc_display.h | 520 shared_ptr<Fence> &retire_fence);
|
/hardware/qcom/sm7250/display/sdm/include/core/ |
D | layer_stack.h | 452 shared_ptr<Fence> retire_fence = nullptr; member
|
/hardware/qcom/sm7250/display/sdm/libs/core/ |
D | display_base.h | 243 DisplayError HandlePendingVSyncEnable(const shared_ptr<Fence> &retire_fence); 244 DisplayError HandlePendingPowerState(const shared_ptr<Fence> &retire_fence);
|
D | display_base.cpp | 610 error = HandlePendingPowerState(layer_stack->retire_fence); in Commit() 616 error = HandlePendingVSyncEnable(layer_stack->retire_fence); in Commit() 1418 DisplayError DisplayBase::HandlePendingVSyncEnable(const shared_ptr<Fence> &retire_fence) { in HandlePendingVSyncEnable() argument 1422 Fence::Wait(retire_fence); in HandlePendingVSyncEnable() 2257 DisplayError DisplayBase::HandlePendingPowerState(const shared_ptr<Fence> &retire_fence) { in HandlePendingPowerState() argument 2261 Fence::Wait(retire_fence); in HandlePendingPowerState()
|
D | display_builtin.cpp | 413 Fence::Wait(layer_stack->retire_fence); in Commit() 458 previous_retire_fence_ = layer_stack->retire_fence; in Commit()
|
/hardware/qcom/sm7250/display/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 1030 shared_ptr<Fence> retire_fence = Fence::Create(INT(retire_fence_fd), "retire_power_on"); in PowerOn() local 1038 Fence::Wait(retire_fence, kTimeoutMsPowerOn); in PowerOn() 1074 shared_ptr<Fence> retire_fence = Fence::Create(INT(retire_fence_fd), "retire_power_off"); in PowerOff() local 1077 Fence::Wait(retire_fence, kTimeoutMsPowerOff); in PowerOff() 1114 shared_ptr<Fence> retire_fence = Fence::Create(INT(retire_fence_fd), "retire_doze"); in Doze() local 1121 Fence::Wait(retire_fence, kTimeoutMsDoze); in Doze() 1156 shared_ptr<Fence> retire_fence = Fence::Create(INT(retire_fence_fd), "retire_doze_suspend"); in DozeSuspend() local 1164 Fence::Wait(retire_fence, kTimeoutMsDozeSuspend); in DozeSuspend() 1618 shared_ptr<Fence> retire_fence = Fence::Create(INT(retire_fence_fd), "retire"); in AtomicCommit() local 1629 DLOGD_IF(kTagDriverConfig, "RETIRE fence: fd: %s", Fence::GetStr(retire_fence).c_str()); in AtomicCommit() [all …]
|
/hardware/qcom/display/msm8998/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 525 int retire_fence = -1; in AtomicCommit() local 528 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, token_.conn_id, &retire_fence); in AtomicCommit() 532 stack->retire_fence_fd = retire_fence; in AtomicCommit()
|
/hardware/google/graphics/common/libhwc2.1/libdevice/ |
D | ExynosDisplay.h | 232 int retire_fence = -1; member 247 retire_fence = -1; in reset() 257 retire_fence = configs_data.retire_fence;
|
D | ExynosDisplay.cpp | 2700 mDpuData.retire_fence = in deliverWinConfigData() 2704 mDpuData.retire_fence = -1; in deliverWinConfigData() 2750 setFenceInfo(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP, in deliverWinConfigData() 3642 if (mDpuData.retire_fence > 0) in presentDisplay() 3643 fence_close(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP); in presentDisplay() 3644 mDpuData.retire_fence = -1; in presentDisplay() 3649 if (mDpuData.retire_fence != -1) { in presentDisplay() 3651 if (mDpuData.retire_fence >= 0) in presentDisplay() 3652 fence_close(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP); in presentDisplay() 3656 hwcCheckFenceDebug(this, FENCE_TYPE_RETIRE, FENCE_IP_DPP, mDpuData.retire_fence); in presentDisplay() [all …]
|
/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
D | hwc_session.h | 388 void HandlePowerOnPending(hwc2_display_t display, int retire_fence); 389 void HandleHotplugPending(hwc2_display_t disp_id, int retire_fence);
|
D | hwc_session.cpp | 3384 void HWCSession::HandlePowerOnPending(hwc2_display_t disp_id, int retire_fence) { in HandlePowerOnPending() argument 3406 if (retire_fence < 0) { in HandlePowerOnPending() 3409 int error = sync_wait(retire_fence, 1000); in HandlePowerOnPending() 3432 void HWCSession::HandleHotplugPending(hwc2_display_t disp_id, int retire_fence) { in HandleHotplugPending() argument 3450 if (retire_fence >= 0) { in HandleHotplugPending() 3451 int error = sync_wait(retire_fence, 1000); in HandleHotplugPending()
|
/hardware/qcom/display/msm8909/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 764 int retire_fence = -1; in AtomicCommit() local 767 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, token_.conn_id, &retire_fence); in AtomicCommit() 771 stack->retire_fence_fd = retire_fence; in AtomicCommit()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 759 int retire_fence = -1; in AtomicCommit() local 762 drm_atomic_intf_->Perform(DRMOps::CONNECTOR_GET_RETIRE_FENCE, token_.conn_id, &retire_fence); in AtomicCommit() 766 stack->retire_fence_fd = retire_fence; in AtomicCommit()
|
/hardware/google/graphics/common/libhwc2.1/libvirtualdisplay/ |
D | ExynosVirtualDisplay.cpp | 326 mDpuData.retire_fence = -1; in deliverWinConfigData()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/ |
D | hw_device.cpp | 513 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit() 517 stored_retire_fence = mdp_commit.retire_fence; in Commit() 1083 mdp_disp_commit_.commit_v1.retire_fence = -1; in ResetDisplayParams()
|
/hardware/qcom/display/msm8909/sdm/libs/core/fb/ |
D | hw_device.cpp | 511 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit() 515 stored_retire_fence = mdp_commit.retire_fence; in Commit() 1078 mdp_disp_commit_.commit_v1.retire_fence = -1; in ResetDisplayParams()
|
/hardware/qcom/sm8150/display/sdm/libs/core/fb/ |
D | hw_device.cpp | 528 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit() 532 stored_retire_fence = mdp_commit.retire_fence; in Commit() 1077 mdp_disp_commit_.commit_v1.retire_fence = -1; in ResetDisplayParams()
|
/hardware/qcom/display/msm8998/sdm/libs/core/fb/ |
D | hw_device.cpp | 514 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit() 518 stored_retire_fence = mdp_commit.retire_fence; in Commit() 1084 mdp_disp_commit_.commit_v1.retire_fence = -1; in ResetDisplayParams()
|
/hardware/qcom/sm8150/display/sdm/libs/core/drm/ |
D | hw_device_drm.cpp | 1376 int retire_fence = INT(retire_fence_); in AtomicCommit() local 1381 CloseFd(&retire_fence); in AtomicCommit() 1388 DLOGD_IF(kTagDriverConfig, "RETIRE fence created: fd:%d", retire_fence); in AtomicCommit() 1392 stack->retire_fence_fd = retire_fence; in AtomicCommit()
|
/hardware/qcom/display/msm8996/sdm/libs/core/fb/ |
D | hw_device.cpp | 458 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit() 975 mdp_disp_commit_.commit_v1.retire_fence = -1; in ResetDisplayParams()
|