Searched refs:hw_ste (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_rule.c | 45 u8 *hw_ste) in dr_rule_set_last_ste_miss_addr() argument 60 u8 *hw_ste) in dr_rule_create_collision_htbl() argument 87 u8 *hw_ste, in dr_rule_create_collision_entry() argument 196 u8 *hw_ste) in dr_rule_rehash_handle_collision() argument 283 hw_ste); in dr_rule_rehash_copy_ste() 304 hw_ste, ste_info, in dr_rule_rehash_copy_ste() 538 u8 *hw_ste, in dr_rule_handle_collision() argument 784 u8 *hw_ste, in dr_rule_handle_empty_entry() argument 809 hw_ste, in dr_rule_handle_empty_entry() 836 u8 *hw_ste, in dr_rule_handle_ste_branch() argument [all …]
|
| H A D | dr_ste.c | 44 masked[i] = hw_ste->tag[i]; in mlx5dr_ste_calc_hash_index() 72 return hw_ste->tag; in dr_ste_get_tag() 84 memset(&hw_ste->tag, 0, sizeof(hw_ste->tag)); in dr_ste_set_always_hit() 85 memset(&hw_ste->mask, 0, sizeof(hw_ste->mask)); in dr_ste_set_always_hit() 90 hw_ste->tag[0] = 0xdc; in dr_ste_set_always_miss() 91 hw_ste->mask[0] = 0; in dr_ste_set_always_miss() 154 u8 *hw_ste, in dr_ste_always_hit_htbl() argument 243 u8 hw_ste[DR_STE_SIZE] = {}; in dr_ste_replace_head_ste() local 260 mlx5dr_ste_set_bit_mask(hw_ste, in dr_ste_replace_head_ste() 269 0, hw_ste, in dr_ste_replace_head_ste() [all …]
|
| H A D | dr_types.h | 251 u8 *hw_ste, u64 miss_addr); 253 u8 *hw_ste, u64 icm_addr, u32 ht_size); 255 u8 *hw_ste,
|