Lines Matching refs:req_seq

1607 				  u64 req_seq,  in drm_queue_vblank_event()  argument
1657 req_seq, seq, pipe); in drm_queue_vblank_event()
1659 trace_drm_vblank_event_queued(file_priv, pipe, req_seq); in drm_queue_vblank_event()
1661 e->sequence = req_seq; in drm_queue_vblank_event()
1662 if (drm_vblank_passed(seq, req_seq)) { in drm_queue_vblank_event()
1669 vblwait->reply.sequence = req_seq; in drm_queue_vblank_event()
1740 u64 req_seq, seq; in drm_wait_vblank_ioctl() local
1809 req_seq = seq + vblwait->request.sequence; in drm_wait_vblank_ioctl()
1810 vblwait->request.sequence = req_seq; in drm_wait_vblank_ioctl()
1814 req_seq = widen_32_to_64(vblwait->request.sequence, seq); in drm_wait_vblank_ioctl()
1822 drm_vblank_passed(seq, req_seq)) { in drm_wait_vblank_ioctl()
1823 req_seq = seq + 1; in drm_wait_vblank_ioctl()
1825 vblwait->request.sequence = req_seq; in drm_wait_vblank_ioctl()
1832 return drm_queue_vblank_event(dev, pipe, req_seq, vblwait, file_priv); in drm_wait_vblank_ioctl()
1835 if (req_seq != seq) { in drm_wait_vblank_ioctl()
1839 req_seq, pipe); in drm_wait_vblank_ioctl()
1841 drm_vblank_passed(drm_vblank_count(dev, pipe), req_seq) || in drm_wait_vblank_ioctl()
2073 u64 req_seq; in drm_crtc_queue_sequence_ioctl() local
2109 req_seq = queue_seq->sequence; in drm_crtc_queue_sequence_ioctl()
2112 req_seq += seq; in drm_crtc_queue_sequence_ioctl()
2114 if ((flags & DRM_CRTC_SEQUENCE_NEXT_ON_MISS) && drm_vblank_passed(seq, req_seq)) in drm_crtc_queue_sequence_ioctl()
2115 req_seq = seq + 1; in drm_crtc_queue_sequence_ioctl()
2141 e->sequence = req_seq; in drm_crtc_queue_sequence_ioctl()
2143 if (drm_vblank_passed(seq, req_seq)) { in drm_crtc_queue_sequence_ioctl()
2150 queue_seq->sequence = req_seq; in drm_crtc_queue_sequence_ioctl()