Searched refs:mlxsw_afa_block (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_acl_flex_actions.h | 12 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 D | core_acl_flex_actions.c | 368 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 D | spectrum_mr_tcam.c | 182 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 D | spectrum1_mr_tcam.c | 31 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 D | spectrum2_acl_tcam.c | 27 struct mlxsw_afa_block *act_block; 73 struct mlxsw_afa_block *afa_block; in mlxsw_sp2_acl_tcam_init()
|
H A D | spectrum2_mr_tcam.c | 213 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 D | spectrum.h | 866 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 D | spectrum_acl_ctcam.c | 104 struct mlxsw_afa_block *afa_block, in mlxsw_sp_acl_ctcam_region_entry_action_replace()
|
H A D | spectrum_acl.c | 316 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()
|