Searched refs:icm_addr (Results 1 – 8 of 8) sorted by relevance
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_rule.c | 44 u64 icm_addr; in dr_rule_create_collision_htbl() local 58 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_create_collision_htbl() 59 mlx5dr_ste_set_miss_addr(ste_ctx, hw_ste, icm_addr); in dr_rule_create_collision_htbl() 241 u64 icm_addr; in dr_rule_rehash_copy_ste() local 250 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_rehash_copy_ste() 252 mlx5dr_ste_set_miss_addr(dmn->ste_ctx, hw_ste, icm_addr); in dr_rule_rehash_copy_ste() 762 u64 icm_addr; in dr_rule_handle_empty_entry() local 770 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_handle_empty_entry() 771 mlx5dr_ste_set_miss_addr(dmn->ste_ctx, hw_ste, icm_addr); in dr_rule_handle_empty_entry()
|
D | dr_ste_v1.h | 16 void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
|
D | dr_ste.h | 156 void (*set_hit_addr)(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
|
D | dr_dbg.c | 87 static u64 dr_dump_icm_to_idx(u64 icm_addr) in dr_dump_icm_to_idx() argument 89 return (icm_addr >> 6) & 0xffffffff; in dr_dump_icm_to_idx()
|
D | dr_ste.c | 108 u8 *hw_ste, u64 icm_addr, u32 ht_size) in mlx5dr_ste_set_hit_addr() argument 110 ste_ctx->set_hit_addr(hw_ste, icm_addr, ht_size); in mlx5dr_ste_set_hit_addr() 375 u64 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(next_htbl->chunk); in mlx5dr_ste_set_hit_addr_by_next_htbl() local 379 ste_ctx->set_hit_addr(hw_ste, icm_addr, num_entries); in mlx5dr_ste_set_hit_addr_by_next_htbl()
|
D | dr_ste_v0.c | 294 static void dr_ste_v0_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size) in dr_ste_v0_set_hit_addr() argument 296 u64 index = (icm_addr >> 5) | ht_size; in dr_ste_v0_set_hit_addr()
|
D | dr_ste_v1.c | 322 void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size) in dr_ste_v1_set_hit_addr() argument 324 u64 index = (icm_addr >> 5) | ht_size; in dr_ste_v1_set_hit_addr()
|
D | dr_types.h | 241 u8 *hw_ste, u64 icm_addr, u32 ht_size);
|