Searched refs:xe_memirq (Results 1 – 7 of 7) sorted by relevance
13 struct xe_memirq;15 int xe_memirq_init(struct xe_memirq *memirq);17 u32 xe_memirq_source_ptr(struct xe_memirq *memirq, struct xe_hw_engine *hwe);18 u32 xe_memirq_status_ptr(struct xe_memirq *memirq, struct xe_hw_engine *hwe);19 u32 xe_memirq_enable_ptr(struct xe_memirq *memirq);21 void xe_memirq_reset(struct xe_memirq *memirq);22 void xe_memirq_postinstall(struct xe_memirq *memirq);23 void xe_memirq_hwe_handler(struct xe_memirq *memirq, struct xe_hw_engine *hwe);24 void xe_memirq_handler(struct xe_memirq *memirq);26 int xe_memirq_init_guc(struct xe_memirq *memirq, struct xe_guc *guc);
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()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()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()[all …]
29 struct xe_memirq { struct
243 struct xe_memirq memirq;
139 xe_memirq.o \
863 struct xe_memirq *memirq; in xe_irq_msix_default_hwe_handler()
586 struct xe_memirq *memirq = >_to_tile(hwe->gt)->memirq; in set_memory_based_intr()