Home
last modified time | relevance | path

Searched refs:icm_addr (Results 1 – 8 of 8) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c44 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()
Ddr_ste_v1.h16 void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
Ddr_ste.h156 void (*set_hit_addr)(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
Ddr_dbg.c87 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()
Ddr_ste.c108 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()
Ddr_ste_v0.c294 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()
Ddr_ste_v1.c322 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()
Ddr_types.h241 u8 *hw_ste, u64 icm_addr, u32 ht_size);