Searched refs:blitq (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
H A D | via_dmablit.c | 315 drm_via_blitq_t *blitq = dev_priv->blit_queues + engine; in via_dmablit_handler() local 321 DRM_DEBUG("DMA blit handler called. engine = %d, from_irq = %d, blitq = 0x%lx\n", in via_dmablit_handler() 322 engine, from_irq, (unsigned long) blitq); in via_dmablit_handler() 325 spin_lock(&blitq->blit_lock); in via_dmablit_handler() 327 spin_lock_irqsave(&blitq->blit_lock, irqsave); in via_dmablit_handler() 329 done_transfer = blitq->is_active && in via_dmablit_handler() 331 done_transfer = done_transfer || (blitq->aborting && !(status & VIA_DMA_CSR_DE)); in via_dmablit_handler() 333 cur = blitq->cur; in via_dmablit_handler() 336 blitq->blits[cur]->aborted = blitq in via_dmablit_handler() 395 via_dmablit_active(drm_via_blitq_t *blitq, int engine, uint32_t handle, wait_queue_head_t **queue) via_dmablit_active() argument 431 drm_via_blitq_t *blitq = dev_priv->blit_queues + engine; via_dmablit_sync() local 459 drm_via_blitq_t *blitq = from_timer(blitq, t, poll_timer); via_dmablit_timer() local 495 drm_via_blitq_t *blitq = container_of(work, drm_via_blitq_t, wq); via_dmablit_workqueue() local 543 drm_via_blitq_t *blitq; via_init_dmablit() local 677 via_dmablit_grab_slot(drm_via_blitq_t *blitq, int engine) via_dmablit_grab_slot() argument 705 via_dmablit_release_slot(drm_via_blitq_t *blitq) via_dmablit_release_slot() argument 725 drm_via_blitq_t *blitq; via_dmablit() local [all...] |
Completed in 2 milliseconds