Lines Matching defs:seq

948 	unsigned int seq;
956 seq = read_seqbegin(&vblank->seqlock);
959 } while (read_seqretry(&vblank->seqlock, seq));
1028 u64 seq, ktime_t now)
1036 e->event.vbl.sequence = seq;
1046 if (seq)
1047 e->event.seq.sequence = seq;
1048 e->event.seq.time_ns = ktime_to_ns(now);
1051 trace_drm_vblank_event_delivered(e->base.file_priv, e->pipe, seq);
1129 u64 seq;
1134 seq = drm_vblank_count_and_time(dev, pipe, &now);
1136 seq = 0;
1141 send_vblank_event(dev, e, seq, now);
1345 u64 seq;
1378 seq = drm_vblank_count_and_time(dev, pipe, &now);
1385 e->sequence, seq);
1388 send_vblank_event(dev, e, seq, now);
1580 u64 seq;
1620 seq = drm_vblank_count_and_time(dev, pipe, &now);
1623 req_seq, seq, pipe);
1628 if (drm_vblank_passed(seq, req_seq)) {
1630 send_vblank_event(dev, e, seq, now);
1631 vblwait->reply.sequence = seq;
1706 u64 req_seq, seq;
1771 seq = drm_vblank_count(dev, pipe);
1775 req_seq = seq + vblwait->request.sequence;
1780 req_seq = widen_32_to_64(vblwait->request.sequence, seq);
1788 drm_vblank_passed(seq, req_seq)) {
1789 req_seq = seq + 1;
1801 if (req_seq != seq) {
1847 u64 seq;
1851 seq = drm_vblank_count_and_time(dev, pipe, &now);
1856 if (!drm_vblank_passed(seq, e->sequence))
1860 e->sequence, seq);
1864 send_vblank_event(dev, e, seq, now);
1870 trace_drm_vblank_event(pipe, seq, now, high_prec);
2037 u64 seq;
2073 seq = drm_vblank_count_and_time(dev, pipe, &now);
2077 req_seq += seq;
2079 if ((flags & DRM_CRTC_SEQUENCE_NEXT_ON_MISS) && drm_vblank_passed(seq, req_seq))
2080 req_seq = seq + 1;
2084 e->event.base.length = sizeof(e->event.seq);
2085 e->event.seq.user_data = queue_seq->user_data;
2108 if (drm_vblank_passed(seq, req_seq)) {
2110 send_vblank_event(dev, e, seq, now);
2111 queue_seq->sequence = seq;