Home
last modified time | relevance | path

Searched defs:hwe (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/gpu/drm/xe/
A Dxe_hw_engine.c272 struct xe_hw_engine *hwe = arg; in hw_engine_fini() local
290 void xe_hw_engine_mmio_write32(struct xe_hw_engine *hwe, in xe_hw_engine_mmio_write32()
321 void xe_hw_engine_enable_ring(struct xe_hw_engine *hwe) in xe_hw_engine_enable_ring()
341 const struct xe_hw_engine *hwe) in xe_hw_engine_match_fixed_cslice_mode()
348 const struct xe_hw_engine *hwe) in xe_rtp_cfeg_wmtp_disabled()
405 hw_engine_setup_default_state(struct xe_hw_engine *hwe) in hw_engine_setup_default_state()
595 struct xe_hw_engine *hwe; in hw_engine_setup_logical_mapping() local
773 struct xe_hw_engine *hwe; in xe_hw_engines_init() local
863 xe_hw_engine_snapshot_capture(struct xe_hw_engine *hwe) in xe_hw_engine_snapshot_capture()
1111 bool xe_hw_engine_is_reserved(struct xe_hw_engine *hwe) in xe_hw_engine_is_reserved()
[all …]
A Dxe_rtp.c34 struct xe_hw_engine *hwe, in rule_matches()
161 struct xe_hw_engine *hwe, struct xe_reg_sr *sr) in rtp_process_one_sr()
184 struct xe_hw_engine **hwe, in rtp_get_context()
253 struct xe_hw_engine *hwe = NULL; in xe_rtp_process_to_sr() local
297 struct xe_hw_engine *hwe; in xe_rtp_process() local
313 const struct xe_hw_engine *hwe) in xe_rtp_match_even_instance()
319 const struct xe_hw_engine *hwe) in xe_rtp_match_first_render_or_compute()
329 const struct xe_hw_engine *hwe) in xe_rtp_match_first_gslice_fused_off()
A Dxe_gt.c285 struct xe_hw_engine *hwe; in xe_gt_record_default_lrcs() local
627 struct xe_hw_engine *hwe; in xe_gt_record_user_engines() local
684 struct xe_hw_engine *hwe; in do_gt_restart() local
916 struct xe_hw_engine *hwe; in xe_gt_hw_engine() local
931 struct xe_hw_engine *hwe; in xe_gt_any_hw_engine_by_reset_domain() local
953 struct xe_hw_engine *hwe; in xe_gt_any_hw_engine() local
A Dxe_tuning.c154 void xe_tuning_process_engine(struct xe_hw_engine *hwe) in xe_tuning_process_engine()
170 void xe_tuning_process_lrc(struct xe_hw_engine *hwe) in xe_tuning_process_lrc()
A Dxe_execlist.c43 static void __start_lrc(struct xe_hw_engine *hwe, struct xe_lrc *lrc, in __start_lrc()
166 static u64 read_execlist_status(struct xe_hw_engine *hwe) in read_execlist_status()
190 static void xe_execlist_port_irq_handler(struct xe_hw_engine *hwe, in xe_execlist_port_irq_handler()
253 struct xe_hw_engine *hwe) in xe_execlist_port_create()
A Dxe_reg_whitelist.c21 const struct xe_hw_engine *hwe) in match_not_render()
100 void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe) in xe_reg_whitelist_process_engine()
A Dxe_exec_queue.c51 u16 width, struct xe_hw_engine *hwe, in __xe_exec_queue_alloc()
147 struct xe_hw_engine *hwe, u32 flags, in xe_exec_queue_create()
174 struct xe_hw_engine *hwe, *hwe0 = NULL; in xe_exec_queue_create_class() local
221 struct xe_hw_engine *hwe = xe_gt_hw_engine(gt, in xe_exec_queue_create_bind() local
497 struct xe_hw_engine *hwe; in calc_validate_logical_mask() local
539 struct xe_hw_engine *hwe; in xe_exec_queue_create_ioctl() local
A Dxe_wa.c799 void xe_wa_process_engine(struct xe_hw_engine *hwe) in xe_wa_process_engine()
816 void xe_wa_process_lrc(struct xe_hw_engine *hwe) in xe_wa_process_lrc()
A Dxe_lrc.c127 const struct xe_hw_engine *hwe) in set_offsets()
588 static void set_context_control(u32 *regs, struct xe_hw_engine *hwe) in set_context_control()
600 static void set_memory_based_intr(u32 *regs, struct xe_hw_engine *hwe) in set_memory_based_intr()
621 static int lrc_ring_mi_mode(struct xe_hw_engine *hwe) in lrc_ring_mi_mode()
631 static void reset_stop_ring(u32 *regs, struct xe_hw_engine *hwe) in reset_stop_ring()
850 static void *empty_lrc_data(struct xe_hw_engine *hwe) in empty_lrc_data()
895 static int xe_lrc_init(struct xe_lrc *lrc, struct xe_hw_engine *hwe, in xe_lrc_init()
1031 struct xe_lrc *xe_lrc_create(struct xe_hw_engine *hwe, struct xe_vm *vm, in xe_lrc_create()
A Dxe_query.c45 struct xe_hw_engine *hwe; in calc_hw_engine_info_size() local
118 struct xe_hw_engine *hwe; in query_engine_cycles() local
193 struct xe_hw_engine *hwe; in query_engines() local
636 struct xe_hw_engine *hwe; in query_oa_units() local
A Dxe_guc_ads.c241 struct xe_hw_engine *hwe; in calculate_regset_size() local
259 struct xe_hw_engine *hwe; in engine_enable_mask() local
524 struct xe_hw_engine *hwe; in guc_mapping_table_init() local
571 struct xe_hw_engine *hwe) in guc_mmio_regset_write()
619 struct xe_hw_engine *hwe; in guc_mmio_reg_state_init() local
A Dxe_memirq.c362 struct xe_hw_engine *hwe) in memirq_dispatch_engine()
391 struct xe_hw_engine *hwe; in xe_memirq_handler() local
A Dxe_gt_debugfs.c90 struct xe_hw_engine *hwe; in hw_engines() local
175 struct xe_hw_engine *hwe; in register_save_restore() local
A Dxe_gt.h89 static inline bool xe_gt_is_usm_hwe(struct xe_gt *gt, struct xe_hw_engine *hwe) in xe_gt_is_usm_hwe()
A Dxe_hw_engine.h72 static inline bool xe_hw_engine_is_valid(struct xe_hw_engine *hwe) in xe_hw_engine_is_valid()
A Dxe_gsc.c387 void xe_gsc_hwe_irq_handler(struct xe_hw_engine *hwe, u16 intr_vec) in xe_gsc_hwe_irq_handler()
464 struct xe_hw_engine *hwe = xe_gt_hw_engine(gt, XE_ENGINE_CLASS_OTHER, 0, true); in xe_gsc_init_post_hwconfig() local
A Dxe_oa.c82 struct xe_hw_engine *hwe; member
1272 static bool engine_supports_mi_query(struct xe_hw_engine *hwe) in engine_supports_mi_query()
1557 static bool engine_supports_oa_format(const struct xe_hw_engine *hwe, int type) in engine_supports_oa_format()
1597 u16 xe_oa_unit_id(struct xe_hw_engine *hwe) in xe_oa_unit_id()
1613 struct xe_hw_engine *hwe; in xe_oa_assign_hwe() local
2276 static u32 __hwe_oam_unit(struct xe_hw_engine *hwe) in __hwe_oam_unit()
2291 static u32 __hwe_oa_unit(struct xe_hw_engine *hwe) in __hwe_oa_unit()
2365 struct xe_hw_engine *hwe; in xe_oa_init_gt() local
A Dxe_execlist_types.h19 struct xe_hw_engine *hwe; member
A Dxe_devcoredump_types.h44 struct xe_hw_engine_snapshot *hwe[XE_NUM_HW_ENGINES]; member
A Dxe_gt_ccs_mode.c49 struct xe_hw_engine *hwe; in __xe_gt_apply_ccs_mode() local
A Dxe_drm_client.c278 struct xe_hw_engine *hwe; in show_run_ticks() local
A Dxe_reg_sr.c213 void xe_reg_sr_apply_whitelist(struct xe_hw_engine *hwe) in xe_reg_sr_apply_whitelist()
A Dxe_devcoredump.c217 struct xe_hw_engine *hwe; in devcoredump_snapshot() local
/linux/drivers/net/ethernet/mediatek/
A Dmtk_ppe.c518 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, entry->hash); in __mtk_foe_entry_clear() local
559 struct mtk_foe_entry *hwe; in mtk_flow_entry_update_l2() local
591 struct mtk_foe_entry *hwe; in mtk_flow_entry_update() local
622 struct mtk_foe_entry *hwe; in __mtk_foe_entry_commit() local
703 struct mtk_foe_entry foe = {}, *hwe; in mtk_foe_entry_commit_subflow() local
742 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, hash); in __mtk_ppe_check_skb() local
968 struct mtk_foe_entry *hwe; in mtk_ppe_init_foe_table() local
1085 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, i); in mtk_ppe_stop() local
/linux/drivers/gpu/drm/xe/tests/
A Dxe_rtp_test.c51 static bool match_yes(const struct xe_gt *gt, const struct xe_hw_engine *hwe) in match_yes()
56 static bool match_no(const struct xe_gt *gt, const struct xe_hw_engine *hwe) in match_no()

Completed in 52 milliseconds

12