Lines Matching refs:cur_vblank
96 u32 cur_vblank, diff, tslot; in drm_update_vblank_count() local
113 cur_vblank = dev->driver->get_vblank_counter(dev, crtc); in drm_update_vblank_count()
115 } while (cur_vblank != dev->driver->get_vblank_counter(dev, crtc)); in drm_update_vblank_count()
118 diff = cur_vblank - vblank->last; in drm_update_vblank_count()
119 if (cur_vblank < vblank->last) { in drm_update_vblank_count()
123 crtc, vblank->last, cur_vblank, diff); in drm_update_vblank_count()
894 u32 cur_vblank; in drm_vblank_count_and_time() local
905 cur_vblank = atomic_read(&vblank->count); in drm_vblank_count_and_time()
906 *vblanktime = vblanktimestamp(dev, crtc, cur_vblank); in drm_vblank_count_and_time()
908 } while (cur_vblank != atomic_read(&vblank->count)); in drm_vblank_count_and_time()
910 return cur_vblank; in drm_vblank_count_and_time()