Lines Matching defs:xe

96 static u32 xelp_intr_disable(struct xe_device *xe)  in xelp_intr_disable()
112 gu_misc_irq_ack(struct xe_device *xe, const u32 master_ctl) in gu_misc_irq_ack()
127 static inline void xelp_intr_enable(struct xe_device *xe, bool stall) in xelp_intr_enable()
139 struct xe_device *xe = gt_to_xe(gt); in xe_irq_enable_hwe() local
227 gt_engine_identity(struct xe_device *xe, in gt_engine_identity()
283 struct xe_device *xe = tile_to_xe(tile); in pick_engine_gt() local
311 struct xe_device *xe = tile_to_xe(tile); in gt_irq_handler() local
369 struct xe_device *xe = arg; in xelp_irq_handler() local
397 static u32 dg1_intr_disable(struct xe_device *xe) in dg1_intr_disable()
415 static void dg1_intr_enable(struct xe_device *xe, bool stall) in dg1_intr_enable()
431 struct xe_device *xe = arg; in dg1_irq_handler() local
574 static void vf_irq_reset(struct xe_device *xe) in vf_irq_reset()
594 static void xe_irq_reset(struct xe_device *xe) in xe_irq_reset()
629 static void vf_irq_postinstall(struct xe_device *xe) in vf_irq_postinstall()
644 static void xe_irq_postinstall(struct xe_device *xe) in xe_irq_postinstall()
675 struct xe_device *xe = arg; in vf_mem_irq_handler() local
688 static irq_handler_t xe_irq_handler(struct xe_device *xe) in xe_irq_handler()
699 static int xe_irq_msi_request_irqs(struct xe_device *xe) in xe_irq_msi_request_irqs()
721 static void xe_irq_msi_free(struct xe_device *xe) in xe_irq_msi_free()
732 struct xe_device *xe = arg; in irq_uninstall() local
745 int xe_irq_init(struct xe_device *xe) in xe_irq_init()
752 int xe_irq_install(struct xe_device *xe) in xe_irq_install()
784 static void xe_irq_msi_synchronize_irq(struct xe_device *xe) in xe_irq_msi_synchronize_irq()
789 void xe_irq_suspend(struct xe_device *xe) in xe_irq_suspend()
801 void xe_irq_resume(struct xe_device *xe) in xe_irq_resume()
828 static int xe_irq_msix_init(struct xe_device *xe) in xe_irq_msix_init()
848 struct xe_device *xe = arg; in guc2host_irq_handler() local
865 struct xe_device *xe = arg; in xe_irq_msix_default_hwe_handler() local
892 static int xe_irq_msix_alloc_vector(struct xe_device *xe, void *irq_buf, in xe_irq_msix_alloc_vector()
911 static void xe_irq_msix_release_vector(struct xe_device *xe, u16 msix) in xe_irq_msix_release_vector()
916 static int xe_irq_msix_request_irq_internal(struct xe_device *xe, irq_handler_t handler, in xe_irq_msix_request_irq_internal()
933 int xe_irq_msix_request_irq(struct xe_device *xe, irq_handler_t handler, void *irq_buf, in xe_irq_msix_request_irq()
952 void xe_irq_msix_free_irq(struct xe_device *xe, u16 msix) in xe_irq_msix_free_irq()
972 int xe_irq_msix_request_irqs(struct xe_device *xe) in xe_irq_msix_request_irqs()
994 void xe_irq_msix_free(struct xe_device *xe) in xe_irq_msix_free()
1004 void xe_irq_msix_synchronize_irq(struct xe_device *xe) in xe_irq_msix_synchronize_irq()