Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine.c277 struct xe_hw_engine *hwe = arg; in hw_engine_fini() local
295 u32 xe_hw_engine_mmio_read32(struct xe_hw_engine *hwe, struct xe_reg reg) in xe_hw_engine_mmio_read32()
305 void xe_hw_engine_enable_ring(struct xe_hw_engine *hwe) in xe_hw_engine_enable_ring()
313 const struct xe_hw_engine *hwe) in xe_hw_engine_match_fixed_cslice_mode()
328 const struct xe_hw_engine *hwe) in xe_rtp_cfeg_wmtp_disabled()
340 static u32 blit_cctl_val(struct xe_gt *gt, struct xe_hw_engine *hwe) in blit_cctl_val()
372 hw_engine_setup_default_lrc_state(struct xe_hw_engine *hwe) in hw_engine_setup_default_lrc_state()
379 void xe_hw_engine_setup_reg_lrc(struct xe_hw_engine *hwe) in xe_hw_engine_setup_reg_lrc()
400 static u32 ring_cmd_cctl_val(struct xe_gt *gt, struct xe_hw_engine *hwe) in ring_cmd_cctl_val()
473 hw_engine_setup_default_state(struct xe_hw_engine *hwe) in hw_engine_setup_default_state()
[all …]
H A Dxe_rtp.c36 struct xe_hw_engine *hwe; member
52 struct xe_hw_engine *hwe = match_ctx->hwe; in rule_match_item() local
199 struct xe_hw_engine *hwe, in rule_matches_with_err()
221 struct xe_hw_engine *hwe, in rule_matches()
230 struct xe_hw_engine *hwe, in rtp_add_sr_entry()
252 struct xe_hw_engine *hwe, struct xe_reg_sr *sr) in rtp_process_one_sr()
275 struct xe_hw_engine **hwe, in rtp_get_context()
351 struct xe_hw_engine *hwe = NULL; in xe_rtp_process_to_sr() local
397 struct xe_hw_engine *hwe; in xe_rtp_process() local
418 const struct xe_hw_engine *hwe) in xe_rtp_match_always()
[all …]
H A Dxe_reg_whitelist.c27 const struct xe_hw_engine *hwe) in match_not_render()
34 const struct xe_hw_engine *hwe) in match_has_mert()
41 const struct xe_hw_engine *hwe) in match_multi_queue_class()
167 static int whitelist_apply_to_hwe(struct xe_hw_engine *hwe, struct xe_reg_sr *in, in whitelist_apply_to_hwe()
212 void xe_reg_whitelist_process_engine(struct xe_hw_engine *hwe) in xe_reg_whitelist_process_engine()
235 static void __whitelist_oa_regs(struct xe_hw_engine *hwe, bool whitelist) in __whitelist_oa_regs()
258 struct xe_hw_engine *hwe; in xe_reg_whitelist_oa_regs() local
277 struct xe_hw_engine *hwe; in xe_reg_dewhitelist_oa_regs() local
H A Dxe_drm_client.c288 struct xe_hw_engine *hwe = xe_gt_any_hw_engine(gt); in any_engine() local
307 struct xe_hw_engine *hwe; in force_wake_get_any_engine() local
330 struct xe_hw_engine *hwe; in show_run_ticks() local
H A Dxe_tuning.c219 void xe_tuning_process_engine(struct xe_hw_engine *hwe) in xe_tuning_process_engine()
238 void xe_tuning_process_lrc(struct xe_hw_engine *hwe) in xe_tuning_process_lrc()
H A Dxe_wa.c886 void xe_wa_process_engine(struct xe_hw_engine *hwe) in xe_wa_process_engine()
903 void xe_wa_process_lrc(struct xe_hw_engine *hwe) in xe_wa_process_lrc()
H A Dxe_gt_debugfs.c114 struct xe_hw_engine *hwe; in hw_engines() local
135 struct xe_hw_engine *hwe; in register_save_restore() local
166 struct xe_hw_engine *hwe; in register_save_restore_check() local
H A Dxe_guc_capture.c438 struct xe_hw_engine *hwe; in guc_capture_alloc_steered_lists() local
807 struct xe_hw_engine *hwe; in guc_capture_output_size_est() local
1570 read_reg_to_node(struct xe_hw_engine *hwe, const struct __guc_mmio_reg_descr_group *list, in read_reg_to_node()
1618 xe_engine_manual_capture(struct xe_hw_engine *hwe, struct xe_hw_engine_snapshot *snapshot) in xe_engine_manual_capture()
1888 struct xe_hw_engine *hwe; in xe_guc_capture_get_matching_and_lock() local
1956 struct xe_hw_engine *hwe; in xe_engine_snapshot_capture_for_queue() local
H A Dxe_gsc.c383 void xe_gsc_hwe_irq_handler(struct xe_hw_engine *hwe, u16 intr_vec) in xe_gsc_hwe_irq_handler()
461 struct xe_hw_engine *hwe = xe_gt_hw_engine(gt, XE_ENGINE_CLASS_OTHER, 0, true); in xe_gsc_init_post_hwconfig() local
H A Dxe_execlist_types.h19 struct xe_hw_engine *hwe; member
H A Dxe_gt_ccs_mode.c51 struct xe_hw_engine *hwe; in __xe_gt_apply_ccs_mode() local
H A Dxe_pmu.c104 struct xe_hw_engine *hwe; in event_to_hwe() local
278 struct xe_hw_engine *hwe; in read_engine_events() local
H A Dxe_rtp_types.h156 struct xe_hw_engine *hwe; member
H A Dxe_hw_engine_types.h184 struct xe_hw_engine *hwe; member
H A Dxe_oa_types.h200 struct xe_hw_engine *hwe; member
H A Dxe_hw_engine_class_sysfs.c626 struct xe_hw_engine *hwe; in xe_hw_engine_class_sysfs_init() local
H A Dxe_vm.c617 struct xe_hw_engine *hwe; in xe_vm_add_fault_entry_pf() local
/linux/drivers/net/ethernet/airoha/
H A Dairoha_ppe.c343 struct airoha_foe_entry *hwe, in airoha_ppe_foe_entry_prepare()
481 static int airoha_ppe_foe_entry_set_ipv4_tuple(struct airoha_foe_entry *hwe, in airoha_ppe_foe_entry_set_ipv4_tuple()
515 static int airoha_ppe_foe_entry_set_ipv6_tuple(struct airoha_foe_entry *hwe, in airoha_ppe_foe_entry_set_ipv6_tuple()
544 struct airoha_foe_entry *hwe) in airoha_ppe_foe_get_entry_hash()
635 struct airoha_foe_entry *hwe, in airoha_ppe_foe_flow_stats_update()
696 u32 *hwe = ppe->foe + hash * sizeof(struct airoha_foe_entry); in airoha_ppe_foe_get_entry_locked() local
723 struct airoha_foe_entry *hwe; in airoha_ppe_foe_get_entry() local
733 struct airoha_foe_entry *hwe) in airoha_ppe_foe_compare_entry()
751 struct airoha_foe_entry *hwe = ppe->foe + hash * sizeof(*hwe); in airoha_ppe_foe_commit_sram_entry() local
775 struct airoha_foe_entry *hwe = ppe->foe + hash * sizeof(*hwe); in airoha_ppe_foe_commit_entry() local
[all …]
/linux/drivers/net/ethernet/mediatek/
H 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
1115 struct mtk_foe_entry *hwe = mtk_foe_get_entry(ppe, i); in mtk_ppe_stop() local
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_rtp_test.c84 const struct xe_hw_engine *hwe) in match_yes()
90 const struct xe_hw_engine *hwe) in match_no()
283 static u32 bits_2_3_set(struct xe_gt *gt, struct xe_hw_engine *hwe) in bits_2_3_set()