Home
last modified time | relevance | path

Searched refs:miss_addr (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_ste.c94 u8 *hw_ste_p, u64 miss_addr) in mlx5dr_ste_set_miss_addr() argument
96 ste_ctx->set_miss_addr(hw_ste_p, miss_addr); in mlx5dr_ste_set_miss_addr()
100 u8 *hw_ste, u64 miss_addr) in dr_ste_always_miss_addr() argument
103 ste_ctx->set_miss_addr(hw_ste, miss_addr); in dr_ste_always_miss_addr()
195 u64 miss_addr; in dr_ste_remove_head_ste() local
197 miss_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_ste_remove_head_ste()
204 dr_ste_always_miss_addr(ste_ctx, tmp_data_ste, miss_addr); in dr_ste_remove_head_ste()
277 u64 miss_addr; in dr_ste_remove_middle_ste() local
283 miss_addr = ste_ctx->get_miss_addr(mlx5dr_ste_get_hw_ste(ste)); in dr_ste_remove_middle_ste()
284 ste_ctx->set_miss_addr(mlx5dr_ste_get_hw_ste(prev_ste), miss_addr); in dr_ste_remove_middle_ste()
Ddr_ste_v1.h10 void dr_ste_v1_set_miss_addr(u8 *hw_ste_p, u64 miss_addr);
Ddr_ste.h154 void (*set_miss_addr)(u8 *hw_ste_p, u64 miss_addr);
Ddr_ste_v0.c246 static void dr_ste_v0_set_miss_addr(u8 *hw_ste_p, u64 miss_addr) in dr_ste_v0_set_miss_addr() argument
248 u64 index = miss_addr >> 6; in dr_ste_v0_set_miss_addr()
Ddr_ste_v1.c270 void dr_ste_v1_set_miss_addr(u8 *hw_ste_p, u64 miss_addr) in dr_ste_v1_set_miss_addr() argument
272 u64 index = miss_addr >> 6; in dr_ste_v1_set_miss_addr()
Ddr_types.h239 u8 *hw_ste, u64 miss_addr);