Searched refs:vblwait (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_irq.c | 1647 union drm_wait_vblank *vblwait, drm_queue_vblank_event() 1667 e->event.user_data = vblwait->request.signal; drm_queue_vblank_event() 1694 if ((vblwait->request.type & _DRM_VBLANK_NEXTONMISS) && drm_queue_vblank_event() 1695 (seq - vblwait->request.sequence) <= (1 << 23)) { drm_queue_vblank_event() 1696 vblwait->request.sequence = seq + 1; drm_queue_vblank_event() 1697 vblwait->reply.sequence = vblwait->request.sequence; drm_queue_vblank_event() 1701 vblwait->request.sequence, seq, pipe); drm_queue_vblank_event() 1704 vblwait->request.sequence); drm_queue_vblank_event() 1706 e->event.sequence = vblwait->request.sequence; drm_queue_vblank_event() 1707 if ((seq - vblwait->request.sequence) <= (1 << 23)) { drm_queue_vblank_event() 1710 vblwait->reply.sequence = seq; drm_queue_vblank_event() 1714 vblwait->reply.sequence = vblwait->request.sequence; drm_queue_vblank_event() 1747 union drm_wait_vblank *vblwait = data; drm_wait_vblank() local 1754 if (vblwait->request.type & _DRM_VBLANK_SIGNAL) drm_wait_vblank() 1757 if (vblwait->request.type & drm_wait_vblank() 1761 vblwait->request.type, drm_wait_vblank() 1767 flags = vblwait->request.type & _DRM_VBLANK_FLAGS_MASK; drm_wait_vblank() 1768 high_pipe = (vblwait->request.type & _DRM_VBLANK_HIGH_CRTC_MASK); drm_wait_vblank() 1785 switch (vblwait->request.type & _DRM_VBLANK_TYPES_MASK) { drm_wait_vblank() 1787 vblwait->request.sequence += seq; drm_wait_vblank() 1788 vblwait->request.type &= ~_DRM_VBLANK_RELATIVE; drm_wait_vblank() 1800 return drm_queue_vblank_event(dev, pipe, vblwait, file_priv); drm_wait_vblank() 1804 (seq - vblwait->request.sequence) <= (1<<23)) { drm_wait_vblank() 1805 vblwait->request.sequence = seq + 1; drm_wait_vblank() 1809 vblwait->request.sequence, pipe); drm_wait_vblank() 1810 vblank->last_wait = vblwait->request.sequence; drm_wait_vblank() 1813 vblwait->request.sequence) <= (1 << 23)) || drm_wait_vblank() 1820 vblwait->reply.sequence = drm_vblank_count_and_time(dev, pipe, &now); drm_wait_vblank() 1821 vblwait->reply.tval_sec = now.tv_sec; drm_wait_vblank() 1822 vblwait->reply.tval_usec = now.tv_usec; drm_wait_vblank() 1825 vblwait->reply.sequence); drm_wait_vblank() 1646 drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe, union drm_wait_vblank *vblwait, struct drm_file *file_priv) drm_queue_vblank_event() argument
|
Completed in 42 milliseconds