Home
last modified time | relevance | path

Searched refs:fence_queue (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_fence.c150 &rdev->fence_queue.lock, in radeon_fence_emit()
160 * radeon_fence_check_signaled - callback from fence_queue
162 * this function is called with fence_queue lock held, which is also used
181 __remove_wait_queue(&fence->rdev->fence_queue, &fence->fence_wake); in radeon_fence_check_signaled()
195 * on the ring, and the fence_queue should be waken up.
294 wake_up_all(&rdev->fence_queue); in radeon_fence_check_lockup()
306 wake_up_all(&rdev->fence_queue); in radeon_fence_check_lockup()
323 wake_up_all(&rdev->fence_queue); in radeon_fence_process()
380 * This function is called with fence_queue lock held, and adds a callback
381 * to fence_queue tha
[all...]
H A Dradeon.h2370 wait_queue_head_t fence_queue; member
H A Dcik.c8091 wake_up_all(&rdev->fence_queue); in cik_irq_process()
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
H A Dmga_irq.c80 wake_up(&dev_priv->fence_queue); in mga_driver_irq_handler()
128 wait_event_timeout(dev_priv->fence_queue, in mga_driver_fence_wait()
150 init_waitqueue_head(&dev_priv->fence_queue); in mga_driver_irq_postinstall()
H A Dmga_drv.h139 wait_queue_head_t fence_queue; member
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_irq.c54 wake_up_all(&dev_priv->fence_queue); in vmw_thread_fn()
196 prepare_to_wait(&dev_priv->fence_queue, &__wait, in vmw_fallback_wait()
224 finish_wait(&dev_priv->fence_queue, &__wait); in vmw_fallback_wait()
230 wake_up_all(&dev_priv->fence_queue); in vmw_fallback_wait()
312 (dev_priv->fence_queue, in vmw_wait_seqno()
317 (dev_priv->fence_queue, in vmw_wait_seqno()
H A Dvmwgfx_drv.h565 wait_queue_head_t fence_queue; member
H A Dvmwgfx_drv.c682 init_waitqueue_head(&dev_priv->fence_queue); in vmw_driver_load()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_fence.c151 &rdev->fence_queue.lock, in radeon_fence_emit()
161 * radeon_fence_check_signaled - callback from fence_queue
163 * this function is called with fence_queue lock held, which is also used
188 __remove_wait_queue(&fence->rdev->fence_queue, &fence->fence_wake); in radeon_fence_check_signaled()
203 * on the ring, and the fence_queue should be waken up.
302 wake_up_all(&rdev->fence_queue); in radeon_fence_check_lockup()
314 wake_up_all(&rdev->fence_queue); in radeon_fence_check_lockup()
331 wake_up_all(&rdev->fence_queue); in radeon_fence_process()
388 * This function is called with fence_queue lock held, and adds a callback
389 * to fence_queue tha
[all...]
H A Dradeon.h2379 wait_queue_head_t fence_queue; member
H A Dcik.c8106 wake_up_all(&rdev->fence_queue); in cik_irq_process()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_irq.c63 wake_up_all(&dev_priv->fence_queue); in vmw_thread_fn()
202 prepare_to_wait(&dev_priv->fence_queue, &__wait, in vmw_fallback_wait()
230 finish_wait(&dev_priv->fence_queue, &__wait); in vmw_fallback_wait()
234 wake_up_all(&dev_priv->fence_queue); in vmw_fallback_wait()
H A Dvmwgfx_drv.h568 wait_queue_head_t fence_queue; member
H A Dvmwgfx_drv.c883 init_waitqueue_head(&dev_priv->fence_queue); in vmw_driver_load()

Completed in 44 milliseconds