Home
last modified time | relevance | path

Searched refs:fence_queue (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_irq.c71 DRM_SPIN_WAKEUP_ALL(&dev_priv->fence_queue, in vmw_thread_fn()
258 DRM_SPIN_TIMED_WAIT_UNTIL(ret, &dev_priv->fence_queue, in vmw_fallback_wait()
263 &dev_priv->fence_queue, in vmw_fallback_wait()
277 prepare_to_wait(&dev_priv->fence_queue, &__wait, in vmw_fallback_wait()
307 finish_wait(&dev_priv->fence_queue, &__wait); in vmw_fallback_wait()
315 DRM_SPIN_WAKEUP_ALL(&dev_priv->fence_queue, &dev_priv->fence_lock); in vmw_fallback_wait()
318 wake_up_all(&dev_priv->fence_queue); in vmw_fallback_wait()
414 DRM_SPIN_TIMED_WAIT_UNTIL(ret, &dev_priv->fence_queue, in vmw_wait_seqno()
418 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(ret, &dev_priv->fence_queue, in vmw_wait_seqno()
H A Dvmwgfx_drv.c670 DRM_INIT_WAITQUEUE(&dev_priv->fence_queue, "vmwgfence"); in vmw_driver_load()
1026 DRM_DESTROY_WAITQUEUE(&dev_priv->fence_queue); in vmw_driver_load()
1089 DRM_DESTROY_WAITQUEUE(&dev_priv->fence_queue); in vmw_driver_unload()
H A Dvmwgfx_drv.h547 drm_waitqueue_t fence_queue; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/mga/
H A Dmga_irq.c85 wake_up(&dev_priv->fence_queue); in mga_driver_irq_handler()
133 wait_event_timeout(dev_priv->fence_queue, in mga_driver_fence_wait()
155 init_waitqueue_head(&dev_priv->fence_queue); in mga_driver_irq_postinstall()
H A Dmga_drv.h141 wait_queue_head_t fence_queue; member
/netbsd-src/sys/external/bsd/drm/dist/shared-core/
H A Dmga_irq.c86 DRM_WAKEUP(&dev_priv->fence_queue); in mga_driver_irq_handler()
135 DRM_WAIT_ON(ret, dev_priv->fence_queue, 3 * DRM_HZ, in mga_driver_fence_wait()
158 DRM_INIT_WAITQUEUE(&dev_priv->fence_queue); in mga_driver_irq_postinstall()
H A Dmga_drv.h124 wait_queue_head_t fence_queue; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_fence.c207 DRM_SPIN_WAKEUP_ALL(&rdev->fence_queue, &rdev->fence_lock); in radeon_fence_wakeup_locked()
553 DRM_SPIN_TIMED_WAIT_UNTIL(r, &rdev->fence_queue, in radeon_fence_wait_seq_timeout_locked()
558 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(r, &rdev->fence_queue, in radeon_fence_wait_seq_timeout_locked()
968 DRM_INIT_WAITQUEUE(&rdev->fence_queue, "radfence"); in radeon_fence_driver_init()
1010 DRM_DESTROY_WAITQUEUE(&rdev->fence_queue); in radeon_fence_driver_fini()
1078 wake_up_all(&rdev->fence_queue); in radeon_debugfs_gpu_reset()
1136 DRM_SPIN_WAKEUP_ALL(&rdev->fence_queue, &rdev->fence_lock); in radeon_fence_wait_cb()
1152 DRM_SPIN_TIMED_WAIT_UNTIL(r, &rdev->fence_queue, in radeon_fence_default_wait()
1156 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(r, &rdev->fence_queue, in radeon_fence_default_wait()
H A Dradeon.h2436 drm_waitqueue_t fence_queue; member
H A Dradeon_cik.c8171 wake_up_all(&rdev->fence_queue); in cik_irq_process()