Searched refs:icm_addr (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
D | mlx5hws_debug.h | 32 mlx5hws_debug_icm_to_idx(u64 icm_addr) in mlx5hws_debug_icm_to_idx() argument 34 return (icm_addr >> 6) & 0xffffffff; in mlx5hws_debug_icm_to_idx()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_ste_v1.h | 17 void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
|
D | dr_ste.h | 157 void (*set_hit_addr)(u8 *hw_ste_p, u64 icm_addr, u32 ht_size);
|
D | dr_ste.c | 119 u8 *hw_ste, u64 icm_addr, u32 ht_size) in mlx5dr_ste_set_hit_addr() argument 121 ste_ctx->set_hit_addr(hw_ste, icm_addr, ht_size); in mlx5dr_ste_set_hit_addr() 386 u64 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(next_htbl->chunk); in mlx5dr_ste_set_hit_addr_by_next_htbl() local 390 ste_ctx->set_hit_addr(hw_ste, icm_addr, num_entries); in mlx5dr_ste_set_hit_addr_by_next_htbl()
|
D | dr_rule.c | 48 u64 icm_addr; in dr_rule_set_last_ste_miss_addr() local 53 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_set_last_ste_miss_addr() 54 mlx5dr_ste_set_miss_addr(ste_ctx, hw_ste, icm_addr); in dr_rule_set_last_ste_miss_addr()
|
D | dr_dbg.c | 190 static u64 dr_dump_icm_to_idx(u64 icm_addr) in dr_dump_icm_to_idx() argument 192 return (icm_addr >> 6) & 0xffffffff; in dr_dump_icm_to_idx()
|
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 | 333 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 335 u64 index = (icm_addr >> 5) | ht_size; in dr_ste_v1_set_hit_addr()
|
D | dr_types.h | 253 u8 *hw_ste, u64 icm_addr, u32 ht_size);
|