Home
last modified time | relevance | path

Searched refs:fence_irq (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_exec_queue_types.h67 struct xe_hw_fence_irq *fence_irq; member
Dxe_gt.c157 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in xe_gt_remove()
454 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in gt_fw_domain_init()
538 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in all_fw_domain_init()
585 xe_hw_fence_irq_init(&gt->fence_irq[i]); in xe_gt_init()
Dxe_hw_engine_types.h142 struct xe_hw_fence_irq *fence_irq; member
Dxe_gt_types.h321 struct xe_hw_fence_irq fence_irq[XE_ENGINE_CLASS_MAX]; member
Dxe_hw_engine.c485 hwe->fence_irq = &gt->fence_irq[info->class]; in hw_engine_init_early()
798 xe_hw_fence_irq_run(hwe->fence_irq); in xe_hw_engine_handle_irq()
Dxe_sched_job.c214 xe_hw_fence_irq_run(job->q->fence_irq); in xe_sched_job_set_error()
Dxe_exec_queue.c72 q->fence_irq = &gt->fence_irq[hwe->class]; in __xe_exec_queue_alloc()
Dxe_guc_submit.c1170 xe_hw_fence_irq_stop(q->fence_irq); in guc_exec_queue_timedout_job()
1188 xe_hw_fence_irq_start(q->fence_irq); in guc_exec_queue_timedout_job()
Dxe_lrc.c932 hwe->fence_irq, hwe->name); in xe_lrc_init()