Home
last modified time | relevance | path

Searched refs:afa_block (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_mr_tcam.c182 struct mlxsw_afa_block *afa_block; member
198 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_afa_block_create() local
201 afa_block = mlxsw_afa_block_create(mlxsw_sp->afa); in mlxsw_sp_mr_tcam_afa_block_create()
202 if (!afa_block) in mlxsw_sp_mr_tcam_afa_block_create()
205 err = mlxsw_afa_block_append_allocated_counter(afa_block, in mlxsw_sp_mr_tcam_afa_block_create()
212 err = mlxsw_afa_block_append_trap(afa_block, in mlxsw_sp_mr_tcam_afa_block_create()
226 err = mlxsw_afa_block_append_mcrouter(afa_block, irif_index, in mlxsw_sp_mr_tcam_afa_block_create()
233 err = mlxsw_afa_block_append_trap_and_forward(afa_block, in mlxsw_sp_mr_tcam_afa_block_create()
244 err = mlxsw_afa_block_commit(afa_block); in mlxsw_sp_mr_tcam_afa_block_create()
247 return afa_block; in mlxsw_sp_mr_tcam_afa_block_create()
[all …]
Dspectrum2_acl_tcam.c73 struct mlxsw_afa_block *afa_block; in mlxsw_sp2_acl_tcam_init() local
90 afa_block = mlxsw_afa_block_create(mlxsw_sp->afa); in mlxsw_sp2_acl_tcam_init()
91 if (!afa_block) { in mlxsw_sp2_acl_tcam_init()
95 err = mlxsw_afa_block_continue(afa_block); in mlxsw_sp2_acl_tcam_init()
98 enc_actions = mlxsw_afa_block_cur_set(afa_block); in mlxsw_sp2_acl_tcam_init()
116 mlxsw_afa_block_destroy(afa_block); in mlxsw_sp2_acl_tcam_init()
123 mlxsw_afa_block_destroy(afa_block); in mlxsw_sp2_acl_tcam_init()
Dspectrum1_mr_tcam.c31 struct mlxsw_afa_block *afa_block) in mlxsw_sp1_mr_tcam_route_replace() argument
44 mlxsw_afa_block_first_set(afa_block)); in mlxsw_sp1_mr_tcam_route_replace()
54 mlxsw_afa_block_first_set(afa_block)); in mlxsw_sp1_mr_tcam_route_replace()
125 struct mlxsw_afa_block *afa_block, in mlxsw_sp1_mr_tcam_route_create() argument
138 key, afa_block); in mlxsw_sp1_mr_tcam_route_create()
164 struct mlxsw_afa_block *afa_block) in mlxsw_sp1_mr_tcam_route_update() argument
169 key, afa_block); in mlxsw_sp1_mr_tcam_route_update()
Dspectrum2_mr_tcam.c14 struct mlxsw_afa_block *afa_block, in mlxsw_sp2_mr_tcam_route_create() argument
31 struct mlxsw_afa_block *afa_block) in mlxsw_sp2_mr_tcam_route_update() argument
Dspectrum.h712 struct mlxsw_afa_block *afa_block,
719 struct mlxsw_afa_block *afa_block);