Lines Matching defs:xe
94 static u32 xelp_intr_disable(struct xe_device *xe) in xelp_intr_disable()
110 gu_misc_irq_ack(struct xe_device *xe, const u32 master_ctl) in gu_misc_irq_ack()
125 static inline void xelp_intr_enable(struct xe_device *xe, bool stall) in xelp_intr_enable()
137 struct xe_device *xe = gt_to_xe(gt); in xe_irq_enable_hwe() local
225 gt_engine_identity(struct xe_device *xe, in gt_engine_identity()
281 struct xe_device *xe = tile_to_xe(tile); in pick_engine_gt() local
309 struct xe_device *xe = tile_to_xe(tile); in gt_irq_handler() local
367 struct xe_device *xe = arg; in xelp_irq_handler() local
395 static u32 dg1_intr_disable(struct xe_device *xe) in dg1_intr_disable()
413 static void dg1_intr_enable(struct xe_device *xe, bool stall) in dg1_intr_enable()
429 struct xe_device *xe = arg; in dg1_irq_handler() local
571 static void vf_irq_reset(struct xe_device *xe) in vf_irq_reset()
591 static void xe_irq_reset(struct xe_device *xe) in xe_irq_reset()
626 static void vf_irq_postinstall(struct xe_device *xe) in vf_irq_postinstall()
641 static void xe_irq_postinstall(struct xe_device *xe) in xe_irq_postinstall()
672 struct xe_device *xe = arg; in vf_mem_irq_handler() local
685 static irq_handler_t xe_irq_handler(struct xe_device *xe) in xe_irq_handler()
696 static int xe_irq_msi_request_irqs(struct xe_device *xe) in xe_irq_msi_request_irqs()
718 static void xe_irq_msi_free(struct xe_device *xe) in xe_irq_msi_free()
729 struct xe_device *xe = arg; in irq_uninstall() local
742 int xe_irq_init(struct xe_device *xe) in xe_irq_init()
749 int xe_irq_install(struct xe_device *xe) in xe_irq_install()
781 static void xe_irq_msi_synchronize_irq(struct xe_device *xe) in xe_irq_msi_synchronize_irq()
786 void xe_irq_suspend(struct xe_device *xe) in xe_irq_suspend()
798 void xe_irq_resume(struct xe_device *xe) in xe_irq_resume()
825 static int xe_irq_msix_init(struct xe_device *xe) in xe_irq_msix_init()
845 struct xe_device *xe = arg; in guc2host_irq_handler() local
862 struct xe_device *xe = arg; in xe_irq_msix_default_hwe_handler() local
889 static int xe_irq_msix_alloc_vector(struct xe_device *xe, void *irq_buf, in xe_irq_msix_alloc_vector()
908 static void xe_irq_msix_release_vector(struct xe_device *xe, u16 msix) in xe_irq_msix_release_vector()
913 static int xe_irq_msix_request_irq_internal(struct xe_device *xe, irq_handler_t handler, in xe_irq_msix_request_irq_internal()
930 int xe_irq_msix_request_irq(struct xe_device *xe, irq_handler_t handler, void *irq_buf, in xe_irq_msix_request_irq()
949 void xe_irq_msix_free_irq(struct xe_device *xe, u16 msix) in xe_irq_msix_free_irq()
969 int xe_irq_msix_request_irqs(struct xe_device *xe) in xe_irq_msix_request_irqs()
991 void xe_irq_msix_free(struct xe_device *xe) in xe_irq_msix_free()
1001 void xe_irq_msix_synchronize_irq(struct xe_device *xe) in xe_irq_msix_synchronize_irq()