Lines Matching refs:current_msc
892 CARD64 current_msc = last_vblank_seq;
896 current_msc += delta_seq / 1000000;
897 current_msc &= 0xffffffff;
899 *target_msc = current_msc;
902 *target_msc = current_msc - (current_msc % divisor) + remainder;
903 if ((current_msc % divisor) >= remainder)
1050 CARD64 current_msc;
1094 current_msc = seq + msc_delta;
1095 current_msc &= 0xffffffff;
1108 * If divisor is zero, or current_msc is smaller than target_msc,
1112 if (divisor == 0 || current_msc < target_msc) {
1114 * current_msc to ensure we return a reasonable value back
1119 if (current_msc >= target_msc)
1120 target_msc = current_msc;
1137 target_msc = current_msc - (current_msc % divisor) + remainder - msc_delta;
1145 if ((current_msc % divisor) >= remainder)
1203 CARD64 current_msc, event_msc;
1273 current_msc = seq + msc_delta;
1274 current_msc &= 0xffffffff;
1290 * If divisor is zero, or current_msc is smaller than target_msc
1294 if (divisor == 0 || current_msc < *target_msc) {
1304 * current_msc to ensure we return a reasonable value back
1307 if (current_msc >= *target_msc)
1308 *target_msc = current_msc;
1333 event_msc = current_msc - (current_msc % divisor) + remainder - msc_delta;
1337 * or equal to current_msc, it means we've passed the last point
1346 if (event_msc <= current_msc)