Lines Matching refs:seq
916 unsigned long seq, struct timeval *now) in send_vblank_event() argument
919 e->event.sequence = seq; in send_vblank_event()
945 unsigned int seq; in drm_send_vblank_event() local
948 seq = drm_vblank_count_and_time(dev, crtc, &now); in drm_send_vblank_event()
950 seq = 0; in drm_send_vblank_event()
955 send_vblank_event(dev, e, seq, &now); in drm_send_vblank_event()
1181 unsigned int seq; in drm_vblank_off() local
1203 seq = drm_vblank_count_and_time(dev, crtc, &now); in drm_vblank_off()
1210 e->event.sequence, seq); in drm_vblank_off()
1213 send_vblank_event(dev, e, seq, &now); in drm_vblank_off()
1465 unsigned int seq; in drm_queue_vblank_event() local
1503 seq = drm_vblank_count_and_time(dev, pipe, &now); in drm_queue_vblank_event()
1506 (seq - vblwait->request.sequence) <= (1 << 23)) { in drm_queue_vblank_event()
1507 vblwait->request.sequence = seq + 1; in drm_queue_vblank_event()
1512 vblwait->request.sequence, seq, pipe); in drm_queue_vblank_event()
1518 if ((seq - vblwait->request.sequence) <= (1 << 23)) { in drm_queue_vblank_event()
1520 send_vblank_event(dev, e, seq, &now); in drm_queue_vblank_event()
1521 vblwait->reply.sequence = seq; in drm_queue_vblank_event()
1560 unsigned int flags, seq, crtc, high_crtc; in drm_wait_vblank() local
1594 seq = drm_vblank_count(dev, crtc); in drm_wait_vblank()
1598 vblwait->request.sequence += seq; in drm_wait_vblank()
1615 (seq - vblwait->request.sequence) <= (1<<23)) { in drm_wait_vblank()
1616 vblwait->request.sequence = seq + 1; in drm_wait_vblank()
1650 unsigned int seq; in drm_handle_vblank_events() local
1654 seq = drm_vblank_count_and_time(dev, crtc, &now); in drm_handle_vblank_events()
1659 if ((seq - e->event.sequence) > (1<<23)) in drm_handle_vblank_events()
1663 e->event.sequence, seq); in drm_handle_vblank_events()
1667 send_vblank_event(dev, e, seq, &now); in drm_handle_vblank_events()
1670 trace_drm_vblank_event(crtc, seq); in drm_handle_vblank_events()