Lines Matching defs:divisor
156 uint64_t divisor,
169 /* If no divisor is specified, the modulo is undefined
172 if (divisor == 0) {
189 * field-msc % divisor == remainder.
192 * and with |target_msc - crtc_msc| < divisor.
194 * Example with crtc_msc = 10, divisor = 4 and remainder = 3, 2, 1, 0:
200 target_msc = crtc_msc - (crtc_msc % divisor) + remainder;
208 * above equation with crtc_msc % divisor == remainder.
210 * => This means we want to present at target_msc + divisor for a synced
213 * b) target_msc < crtc_msc with target_msc + divisor > crtc_msc.
215 * => This means in any case we want to present at target_msc + divisor.
218 target_msc += divisor;
235 uint64_t divisor,
255 divisor,
265 uint64_t divisor,
275 divisor == 0 ? PresentOptionAsync : 0,
276 target_msc, divisor, remainder, NULL, 0);