Lines Matching refs:diff
239 * when drm_vblank_enable() applies the diff
279 u32 cur_vblank, diff;
305 diff = (cur_vblank - vblank->last) & max_vblank_count;
319 diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns);
321 if (diff == 0 && in_vblank_irq)
326 diff = in_vblank_irq ? 1 : 0;
335 * in a bogus diff >> 1 which must be avoided as it would cause
338 if (diff > 1 && (vblank->inmodeset & 0x2)) {
341 " due to pre-modeset.\n", pipe, diff);
342 diff = 1;
346 " current=%llu, diff=%u, hw=%u hw_last=%u\n",
348 diff, cur_vblank, vblank->last);
350 if (diff == 0) {
364 store_vblank(dev, pipe, diff, t_vblank, cur_vblank);
1476 u32 cur_vblank, diff = 1;
1498 diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns);
1503 diff, diff_ns, framedur_ns, cur_vblank - vblank->last);
1504 store_vblank(dev, pipe, diff, t_vblank, cur_vblank);