Home
last modified time | relevance | path

Searched defs:hw_ste (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c45 u8 *hw_ste) in dr_rule_set_last_ste_miss_addr()
60 u8 *hw_ste) in dr_rule_create_collision_htbl()
87 u8 *hw_ste, in dr_rule_create_collision_entry()
175 dr_rule_find_ste_in_miss_list(struct list_head *miss_list, u8 *hw_ste) in dr_rule_find_ste_in_miss_list()
196 u8 *hw_ste) in dr_rule_rehash_handle_collision()
258 u8 hw_ste[DR_STE_SIZE] = {}; in dr_rule_rehash_copy_ste() local
538 u8 *hw_ste, in dr_rule_handle_collision()
784 u8 *hw_ste, in dr_rule_handle_empty_entry()
836 u8 *hw_ste, in dr_rule_handle_ste_branch()
Ddr_ste.c30 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in mlx5dr_ste_calc_hash_index() local
70 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in dr_ste_get_tag() local
77 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in mlx5dr_ste_set_bit_mask() local
82 static void dr_ste_set_always_hit(struct dr_hw_ste_format *hw_ste) in dr_ste_set_always_hit()
88 static void dr_ste_set_always_miss(struct dr_hw_ste_format *hw_ste) in dr_ste_set_always_miss()
111 u8 *hw_ste, u64 miss_addr) in dr_ste_always_miss_addr()
119 u8 *hw_ste, u64 icm_addr, u32 ht_size) in mlx5dr_ste_set_hit_addr()
154 u8 *hw_ste, in dr_ste_always_hit_htbl()
243 u8 hw_ste[DR_STE_SIZE] = {}; in dr_ste_replace_head_ste() local
383 u8 *hw_ste, in mlx5dr_ste_set_hit_addr_by_next_htbl()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c42 u8 *hw_ste) in dr_rule_create_collision_htbl()
69 u8 *hw_ste, in dr_rule_create_collision_entry()
149 dr_rule_find_ste_in_miss_list(struct list_head *miss_list, u8 *hw_ste) in dr_rule_find_ste_in_miss_list()
170 u8 *hw_ste) in dr_rule_rehash_handle_collision()
229 u8 hw_ste[DR_STE_SIZE] = {}; in dr_rule_rehash_copy_ste() local
495 u8 *hw_ste, in dr_rule_handle_collision()
721 u8 *hw_ste, in dr_rule_handle_empty_entry()
771 u8 *hw_ste, in dr_rule_handle_ste_branch()
Ddr_ste.c121 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in mlx5dr_ste_calc_hash_index() local
161 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in mlx5dr_ste_get_tag() local
168 struct dr_hw_ste_format *hw_ste = (struct dr_hw_ste_format *)hw_ste_p; in mlx5dr_ste_set_bit_mask() local
271 static void dr_ste_set_always_hit(struct dr_hw_ste_format *hw_ste) in dr_ste_set_always_hit()
277 static void dr_ste_set_always_miss(struct dr_hw_ste_format *hw_ste) in dr_ste_set_always_miss()
283 u64 mlx5dr_ste_get_miss_addr(u8 *hw_ste) in mlx5dr_ste_get_miss_addr()
292 void mlx5dr_ste_set_hit_addr(u8 *hw_ste, u64 icm_addr, u32 ht_size) in mlx5dr_ste_set_hit_addr()
325 u8 *hw_ste = ste->hw_ste; in dr_ste_always_hit_htbl() local
534 void mlx5dr_ste_set_hit_addr_by_next_htbl(u8 *hw_ste, in mlx5dr_ste_set_hit_addr_by_next_htbl()
553 u8 *hw_ste = ste->hw_ste; in mlx5dr_ste_always_miss_addr() local
[all …]
Ddr_types.h124 u8 *hw_ste; member