Lines Matching refs:cur_vblank
230 u32 cur_vblank; in drm_reset_vblank_timestamp() local
242 cur_vblank = __get_vblank_counter(dev, pipe); in drm_reset_vblank_timestamp()
244 } while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0); in drm_reset_vblank_timestamp()
258 store_vblank(dev, pipe, 1, t_vblank, cur_vblank); in drm_reset_vblank_timestamp()
279 u32 cur_vblank, diff; in drm_update_vblank_count() local
299 cur_vblank = __get_vblank_counter(dev, pipe); in drm_update_vblank_count()
301 } while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0); in drm_update_vblank_count()
305 diff = (cur_vblank - vblank->last) & max_vblank_count; in drm_update_vblank_count()
348 diff, cur_vblank, vblank->last); in drm_update_vblank_count()
351 drm_WARN_ON_ONCE(dev, cur_vblank != vblank->last); in drm_update_vblank_count()
364 store_vblank(dev, pipe, diff, t_vblank, cur_vblank); in drm_update_vblank_count()
1483 u32 cur_vblank, diff = 1; in drm_vblank_restore() local
1499 cur_vblank = __get_vblank_counter(dev, pipe); in drm_vblank_restore()
1501 } while (cur_vblank != __get_vblank_counter(dev, pipe) && --count > 0); in drm_vblank_restore()
1510 diff, diff_ns, framedur_ns, cur_vblank - vblank->last); in drm_vblank_restore()
1511 store_vblank(dev, pipe, diff, t_vblank, cur_vblank); in drm_vblank_restore()