Lines Matching refs:diff
242 * when drm_vblank_enable() applies the diff
282 u32 cur_vblank, diff;
308 diff = (cur_vblank - vblank->last) & max_vblank_count;
322 diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns);
324 if (diff == 0 && in_vblank_irq)
329 diff = in_vblank_irq ? 1 : 0;
338 * in a bogus diff >> 1 which must be avoided as it would cause
341 if (diff > 1 && (vblank->inmodeset & 0x2)) {
344 " due to pre-modeset.\n", pipe, diff);
345 diff = 1;
349 " current=%llu, diff=%u, hw=%u hw_last=%u\n",
351 diff, cur_vblank, vblank->last);
353 if (diff == 0) {
367 store_vblank(dev, pipe, diff, t_vblank, cur_vblank);
1520 u32 cur_vblank, diff = 1;
1543 diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns);
1548 diff, diff_ns, framedur_ns, cur_vblank - vblank->last);
1549 vblank->last = (cur_vblank - diff) & max_vblank_count;