Lines Matching refs:xe_hw_engine

278 	struct xe_hw_engine *hwe = arg;  in hw_engine_fini()
296 void xe_hw_engine_mmio_write32(struct xe_hw_engine *hwe, in xe_hw_engine_mmio_write32()
317 u32 xe_hw_engine_mmio_read32(struct xe_hw_engine *hwe, struct xe_reg reg) in xe_hw_engine_mmio_read32()
327 void xe_hw_engine_enable_ring(struct xe_hw_engine *hwe) in xe_hw_engine_enable_ring()
350 const struct xe_hw_engine *hwe) in xe_hw_engine_match_fixed_cslice_mode()
357 const struct xe_hw_engine *hwe) in xe_rtp_cfeg_wmtp_disabled()
370 xe_hw_engine_setup_default_lrc_state(struct xe_hw_engine *hwe) in xe_hw_engine_setup_default_lrc_state()
407 hw_engine_setup_default_state(struct xe_hw_engine *hwe) in hw_engine_setup_default_state()
494 static void hw_engine_init_early(struct xe_gt *gt, struct xe_hw_engine *hwe, in hw_engine_init_early()
571 static void adjust_idledly(struct xe_hw_engine *hwe) in adjust_idledly()
598 static int hw_engine_init(struct xe_gt *gt, struct xe_hw_engine *hwe, in hw_engine_init()
657 struct xe_hw_engine *hwe; in hw_engine_setup_logical_mapping()
849 struct xe_hw_engine *hwe; in xe_hw_engines_init()
866 void xe_hw_engine_handle_irq(struct xe_hw_engine *hwe, u16 intr_vec) in xe_hw_engine_handle_irq()
889 xe_hw_engine_snapshot_capture(struct xe_hw_engine *hwe, struct xe_exec_queue *q) in xe_hw_engine_snapshot_capture()
967 void xe_hw_engine_print(struct xe_hw_engine *hwe, struct drm_printer *p) in xe_hw_engine_print()
990 bool xe_hw_engine_is_reserved(struct xe_hw_engine *hwe) in xe_hw_engine_is_reserved()
1030 u64 xe_hw_engine_read_timestamp(struct xe_hw_engine *hwe) in xe_hw_engine_read_timestamp()
1035 enum xe_force_wake_domains xe_hw_engine_to_fw_domain(struct xe_hw_engine *hwe) in xe_hw_engine_to_fw_domain()
1058 struct xe_hw_engine *