Home
last modified time | relevance | path

Searched refs:mlxsw_afa_block (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.h12 struct mlxsw_afa_block;
47 void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block);
48 int mlxsw_afa_block_commit(struct mlxsw_afa_block *block);
49 char *mlxsw_afa_block_first_set(struct mlxsw_afa_block *block);
50 char *mlxsw_afa_block_cur_set(struct mlxsw_afa_block *block);
53 int mlxsw_afa_block_continue(struct mlxsw_afa_block *block);
55 int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block);
64 int mlxsw_afa_block_append_mirror(struct mlxsw_afa_block *block,
69 int mlxsw_afa_block_append_fwd(struct mlxsw_afa_block *block,
92 int mlxsw_afa_block_append_ignore(struct mlxsw_afa_block *block,
[all …]
H A Dcore_acl_flex_actions.c368 struct mlxsw_afa_block { struct
381 void (*destructor)(struct mlxsw_afa_block *block, argument
407 struct mlxsw_afa_block *block; in mlxsw_afa_block_create()
443 void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block) in mlxsw_afa_block_destroy()
458 int mlxsw_afa_block_commit(struct mlxsw_afa_block *block) in mlxsw_afa_block_commit()
524 int mlxsw_afa_block_continue(struct mlxsw_afa_block *block) in mlxsw_afa_block_continue()
680 mlxsw_afa_counter_destroy(struct mlxsw_afa_block *block, in mlxsw_afa_counter_destroy()
690 mlxsw_afa_counter_destructor(struct mlxsw_afa_block *block, in mlxsw_afa_counter_destructor()
700 mlxsw_afa_counter_create(struct mlxsw_afa_block *block) in mlxsw_afa_counter_create()
843 mlxsw_afa_cookie_ref_create(struct mlxsw_afa_block *block, in mlxsw_afa_cookie_ref_create()
[all …]
H A Dspectrum_mr_tcam.c182 struct mlxsw_afa_block *afa_block;
191 static struct mlxsw_afa_block *
198 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_afa_block_create()
254 mlxsw_sp_mr_tcam_afa_block_destroy(struct mlxsw_afa_block *afa_block) in mlxsw_sp_mr_tcam_afa_block_destroy()
374 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_route_action_update()
406 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_route_min_mtu_update()
470 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_route_erif_del()
526 struct mlxsw_afa_block *afa_block; in mlxsw_sp_mr_tcam_route_update()
H A Dspectrum1_mr_tcam.c31 struct mlxsw_afa_block *afa_block) in mlxsw_sp1_mr_tcam_route_replace()
125 struct mlxsw_afa_block *afa_block, in mlxsw_sp1_mr_tcam_route_create()
164 struct mlxsw_afa_block *afa_block) in mlxsw_sp1_mr_tcam_route_update()
H A Dspectrum2_acl_tcam.c27 struct mlxsw_afa_block *act_block;
73 struct mlxsw_afa_block *afa_block; in mlxsw_sp2_acl_tcam_init()
H A Dspectrum2_mr_tcam.c213 struct mlxsw_afa_block *afa_block, in mlxsw_sp2_mr_tcam_route_create()
271 struct mlxsw_afa_block *afa_block) in mlxsw_sp2_mr_tcam_route_update()
H A Dspectrum.h866 struct mlxsw_afa_block *act_block;
1002 struct mlxsw_afa_block *afa_block);
1071 struct mlxsw_afa_block *afa_block,
1081 struct mlxsw_afa_block *afa_block);
1349 struct mlxsw_afa_block *afa_block,
1356 struct mlxsw_afa_block *afa_block);
H A Dspectrum_acl_ctcam.c104 struct mlxsw_afa_block *afa_block, in mlxsw_sp_acl_ctcam_region_entry_action_replace()
H A Dspectrum_acl.c316 struct mlxsw_afa_block *afa_block) in mlxsw_sp_acl_rulei_create()
817 struct mlxsw_afa_block *afa_block, in mlxsw_sp_acl_rule_create()
926 struct mlxsw_afa_block *afa_block) in mlxsw_sp_acl_rule_action_replace()