Home
last modified time | relevance | path

Searched refs:drm_vblank_crtc (Results 1 – 11 of 11) sorted by relevance

/drivers/gpu/drm/
A Ddrm_vblank.c186 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in store_vblank()
200 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_max_vblank_count()
289 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_update_vblank_count()
380 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_count()
454 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_disable_and_save()
945 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_count_and_time()
1161 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_enable()
1199 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_get()
1242 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_vblank_put()
1290 struct drm_vblank_crtc *vblank = drm_vblank_crtc(dev, pipe); in drm_wait_one_vblank()
[all …]
A Ddrm_vblank_work.c48 void drm_handle_vblank_works(struct drm_vblank_crtc *vblank) in drm_handle_vblank_works()
72 void drm_vblank_cancel_pending_works(struct drm_vblank_crtc *vblank) in drm_vblank_cancel_pending_works()
114 struct drm_vblank_crtc *vblank = work->vblank; in drm_vblank_work_schedule()
189 struct drm_vblank_crtc *vblank = work->vblank; in drm_vblank_work_cancel_sync()
225 struct drm_vblank_crtc *vblank = work->vblank; in drm_vblank_work_flush()
247 struct drm_vblank_crtc *vblank = &dev->vblank[drm_crtc_index(crtc)]; in drm_vblank_work_flush_all()
276 int drm_vblank_worker_init(struct drm_vblank_crtc *vblank) in drm_vblank_worker_init()
A Ddrm_internal.h49 struct drm_vblank_crtc;
107 static inline void drm_vblank_flush_worker(struct drm_vblank_crtc *vblank) in drm_vblank_flush_worker()
112 static inline void drm_vblank_destroy_worker(struct drm_vblank_crtc *vblank) in drm_vblank_destroy_worker()
118 int drm_vblank_worker_init(struct drm_vblank_crtc *vblank);
119 void drm_vblank_cancel_pending_works(struct drm_vblank_crtc *vblank);
120 void drm_handle_vblank_works(struct drm_vblank_crtc *vblank);
/drivers/gpu/drm/i915/display/
A Dintel_vblank.c73 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in i915_get_vblank_counter()
125 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in g4x_get_vblank_counter()
137 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(&crtc->base); in intel_crtc_scanlines_since_frame_timestamp()
182 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(&crtc->base); in __intel_get_crtc_scanline_from_timestamp()
243 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(&crtc->base); in __intel_get_crtc_scanline()
A Dintel_crtc.c82 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(&crtc->base); in intel_crtc_get_vblank_counter()
A Dintel_psr.c899 struct drm_vblank_crtc *vblank = &display->drm->vblank[intel_dp->psr.pipe]; in is_dc5_dc6_blocked()
/drivers/gpu/drm/vkms/
A Dvkms_crtc.c65 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in vkms_enable_vblank()
88 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in vkms_get_vblank_timestamp()
/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_vkms.c252 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in vmw_vkms_get_vblank_timestamp()
285 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in vmw_vkms_enable_vblank()
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vkms.c69 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in amdgpu_vkms_enable_vblank()
94 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in amdgpu_vkms_get_vblank_timestamp()
/drivers/gpu/drm/nouveau/
A Dnouveau_display.c87 struct drm_vblank_crtc *vblank = drm_crtc_vblank_crtc(crtc); in nouveau_display_scanoutpos_head()
/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm.c550 struct drm_vblank_crtc *vblank; in dm_vupdate_high_irq()

Completed in 69 milliseconds