Lines Matching defs:current_msc
3057 uint64_t *current_msc)
3060 * If divisor is zero, or current_msc is smaller than target_msc
3065 *current_msc = -1;
3073 *current_msc = get_current_msc(sna, draw, crtc);
3075 DBG(("%s: current_msc=%ld, target_msc=%ld -- %s\n",
3076 __FUNCTION__, (long)*current_msc, (long)*target_msc,
3077 (*current_msc >= *target_msc - 1) ? "yes" : "no"));
3078 return *current_msc >= *target_msc - 1;
3083 *current_msc = get_current_msc(sna, draw, crtc);
3084 if (*current_msc >= *target_msc) {
3087 (long long)*current_msc,
3092 *target_msc = *current_msc + remainder - *current_msc % divisor;
3093 if (*target_msc <= *current_msc)
3097 DBG(("%s: target_msc=%lld, current_msc=%lld, immediate?=%d\n",
3098 __FUNCTION__, (long long)*target_msc, (long long)*current_msc,
3099 *current_msc >= *target_msc - 1));
3100 return *current_msc >= *target_msc - 1;
3106 bool immediate, CARD64 *target_msc, CARD64 current_msc,
3135 DBG(("%s: executing xchg of pending flip: flip_continue=%d, keepalive=%d, chain?=%d\n", __FUNCTION__, info->flip_continue, info->keepalive, current_msc < *target_msc));
3139 current_msc < *target_msc) {
3175 current_msc++;
3204 DBG(("%s: target_msc=%llu\n", __FUNCTION__, current_msc + 1));
3205 *target_msc = current_msc + 1;
3230 if (*target_msc <= current_msc + 1 && sna_dri2_flip(info)) {
3231 *target_msc = current_msc + 1;
3284 CARD64 current_msc;
3380 ¤t_msc);
3384 immediate, target_msc, current_msc,
3403 bool sync = current_msc < *target_msc;
3405 *target_msc = current_msc + sync;
3412 if (*target_msc <= current_msc + 1) {
3421 *target_msc = current_msc + 1;
3532 CARD64 current_msc;
3548 current_msc = get_current_msc(sna, draw, crtc);
3551 * current_msc to ensure we return a reasonable value back
3556 if (divisor == 0 && current_msc >= target_msc)
3567 * If divisor is zero, or current_msc is smaller than target_msc,
3571 if (divisor && current_msc >= target_msc) {
3574 (long long)current_msc,
3578 target_msc = current_msc + remainder - current_msc % divisor;
3579 if (target_msc <= current_msc)