| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_hw_engine.c | 277 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 D | xe_rtp.c | 36 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 D | xe_reg_whitelist.c | 27 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 D | xe_drm_client.c | 288 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 D | xe_tuning.c | 219 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 D | xe_wa.c | 886 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 D | xe_gt_debugfs.c | 114 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 D | xe_guc_capture.c | 438 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 D | xe_gsc.c | 383 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 D | xe_execlist_types.h | 19 struct xe_hw_engine *hwe; member
|
| H A D | xe_gt_ccs_mode.c | 51 struct xe_hw_engine *hwe; in __xe_gt_apply_ccs_mode() local
|
| H A D | xe_pmu.c | 104 struct xe_hw_engine *hwe; in event_to_hwe() local 278 struct xe_hw_engine *hwe; in read_engine_events() local
|
| H A D | xe_rtp_types.h | 156 struct xe_hw_engine *hwe; member
|
| H A D | xe_hw_engine_types.h | 184 struct xe_hw_engine *hwe; member
|
| H A D | xe_oa_types.h | 200 struct xe_hw_engine *hwe; member
|
| H A D | xe_hw_engine_class_sysfs.c | 626 struct xe_hw_engine *hwe; in xe_hw_engine_class_sysfs_init() local
|
| H A D | xe_vm.c | 617 struct xe_hw_engine *hwe; in xe_vm_add_fault_entry_pf() local
|
| /linux/drivers/net/ethernet/airoha/ |
| H A D | airoha_ppe.c | 343 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 D | mtk_ppe.c | 518 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 D | xe_rtp_test.c | 84 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()
|