Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_exec_queue_types.h67 struct xe_hw_fence_irq *fence_irq; member
H A Dxe_hw_engine_types.h142 struct xe_hw_fence_irq *fence_irq; member
H A Dxe_gt.c158 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in xe_gt_remove()
460 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in gt_fw_domain_init()
545 xe_hw_fence_irq_finish(&gt->fence_irq[i]); in all_fw_domain_init()
592 xe_hw_fence_irq_init(&gt->fence_irq[i]); in xe_gt_init()
H A Dxe_gt_types.h323 struct xe_hw_fence_irq fence_irq[XE_ENGINE_CLASS_MAX]; member
H A Dxe_hw_engine.c513 hwe->fence_irq = &gt->fence_irq[info->class]; in hw_engine_init_early()
826 xe_hw_fence_irq_run(hwe->fence_irq); in xe_hw_engine_handle_irq()
H A Dxe_sched_job.c214 xe_hw_fence_irq_run(job->q->fence_irq); in xe_sched_job_set_error()
H A Dxe_exec_queue.c73 q->fence_irq = &gt->fence_irq[hwe->class]; in __xe_exec_queue_alloc()
H A Dxe_guc_submit.c1193 xe_hw_fence_irq_stop(q->fence_irq); in guc_exec_queue_timedout_job()
1211 xe_hw_fence_irq_start(q->fence_irq); in guc_exec_queue_timedout_job()
H A Dxe_lrc.c914 hwe->fence_irq, hwe->name); in xe_lrc_init()