Lines Matching defs:memirq
38 static struct xe_tile *memirq_to_tile(struct xe_memirq *memirq) in memirq_to_tile()
43 static struct xe_device *memirq_to_xe(struct xe_memirq *memirq) in memirq_to_xe()
158 static inline bool hw_reports_to_instance_zero(struct xe_memirq *memirq) in hw_reports_to_instance_zero()
168 static int memirq_alloc_pages(struct xe_memirq *memirq) in memirq_alloc_pages()
216 static void memirq_set_enable(struct xe_memirq *memirq, bool enable) in memirq_set_enable()
237 int xe_memirq_init(struct xe_memirq *memirq) in xe_memirq_init()
255 static u32 __memirq_source_page(struct xe_memirq *memirq, u16 instance) in __memirq_source_page()
274 u32 xe_memirq_source_ptr(struct xe_memirq *memirq, struct xe_hw_engine *hwe) in xe_memirq_source_ptr()
281 static u32 __memirq_status_page(struct xe_memirq *memirq, u16 instance) in __memirq_status_page()
300 u32 xe_memirq_status_ptr(struct xe_memirq *memirq, struct xe_hw_engine *hwe) in xe_memirq_status_ptr()
316 u32 xe_memirq_enable_ptr(struct xe_memirq *memirq) in xe_memirq_enable_ptr()
337 int xe_memirq_init_guc(struct xe_memirq *memirq, struct xe_guc *guc) in xe_memirq_init_guc()
376 void xe_memirq_reset(struct xe_memirq *memirq) in xe_memirq_reset()
393 void xe_memirq_postinstall(struct xe_memirq *memirq) in xe_memirq_postinstall()
401 static bool memirq_received(struct xe_memirq *memirq, struct iosys_map *vector, in memirq_received()
418 static void memirq_dispatch_engine(struct xe_memirq *memirq, struct iosys_map *status, in memirq_dispatch_engine()
427 static void memirq_dispatch_guc(struct xe_memirq *memirq, struct iosys_map *status, in memirq_dispatch_guc()
448 void xe_memirq_hwe_handler(struct xe_memirq *memirq, struct xe_hw_engine *hwe) in xe_memirq_hwe_handler()
469 void xe_memirq_handler(struct xe_memirq *memirq) in xe_memirq_handler()