mlxsw_afa_block 289 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c void (*destructor)(struct mlxsw_afa_block *block, mlxsw_afa_block 293 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c static void mlxsw_afa_resource_add(struct mlxsw_afa_block *block, mlxsw_afa_block 304 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c static void mlxsw_afa_resources_destroy(struct mlxsw_afa_block *block) mlxsw_afa_block 313 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_block *mlxsw_afa_block_create(struct mlxsw_afa *mlxsw_afa) mlxsw_afa_block 315 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_block *block; mlxsw_afa_block 351 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block) mlxsw_afa_block 366 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_commit(struct mlxsw_afa_block *block) mlxsw_afa_block 400 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c char *mlxsw_afa_block_first_set(struct mlxsw_afa_block *block) mlxsw_afa_block 406 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c char *mlxsw_afa_block_cur_set(struct mlxsw_afa_block *block) mlxsw_afa_block 412 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c u32 mlxsw_afa_block_first_kvdl_index(struct mlxsw_afa_block *block) mlxsw_afa_block 423 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_activity_get(struct mlxsw_afa_block *block, bool *activity) mlxsw_afa_block 432 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_continue(struct mlxsw_afa_block *block) mlxsw_afa_block 443 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_jump(struct mlxsw_afa_block *block, u16 group_id) mlxsw_afa_block 454 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block) mlxsw_afa_block 538 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_fwd_entry_ref_destroy(struct mlxsw_afa_block *block, mlxsw_afa_block 547 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_fwd_entry_ref_destructor(struct mlxsw_afa_block *block, mlxsw_afa_block 558 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_fwd_entry_ref_create(struct mlxsw_afa_block *block, u8 local_port) mlxsw_afa_block 588 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_counter_destroy(struct mlxsw_afa_block *block, mlxsw_afa_block 598 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_counter_destructor(struct mlxsw_afa_block *block, mlxsw_afa_block 608 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_counter_create(struct mlxsw_afa_block *block) mlxsw_afa_block 633 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c static char *mlxsw_afa_block_append_action(struct mlxsw_afa_block *block, mlxsw_afa_block 730 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_vlan_modify(struct mlxsw_afa_block *block, mlxsw_afa_block 816 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block) mlxsw_afa_block 830 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_trap(struct mlxsw_afa_block *block, u16 trap_id) mlxsw_afa_block 845 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_trap_and_forward(struct mlxsw_afa_block *block, mlxsw_afa_block 869 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_mirror_destroy(struct mlxsw_afa_block *block, mlxsw_afa_block 881 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_mirror_destructor(struct mlxsw_afa_block *block, mlxsw_afa_block 891 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_mirror_create(struct mlxsw_afa_block *block, u8 local_in_port, mlxsw_afa_block 919 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_block_append_allocated_mirror(struct mlxsw_afa_block *block, mlxsw_afa_block 934 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_block_append_mirror(struct mlxsw_afa_block *block, u8 local_in_port, mlxsw_afa_block 1000 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_fwd(struct mlxsw_afa_block *block, mlxsw_afa_block 1074 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_allocated_counter(struct mlxsw_afa_block *block, mlxsw_afa_block 1087 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_counter(struct mlxsw_afa_block *block, mlxsw_afa_block 1149 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_fid_set(struct mlxsw_afa_block *block, u16 fid, mlxsw_afa_block 1220 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c int mlxsw_afa_block_append_mcrouter(struct mlxsw_afa_block *block, mlxsw_afa_block 11 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h struct mlxsw_afa_block; mlxsw_afa_block 35 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h struct mlxsw_afa_block *mlxsw_afa_block_create(struct mlxsw_afa *mlxsw_afa); mlxsw_afa_block 36 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block); mlxsw_afa_block 37 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_commit(struct mlxsw_afa_block *block); mlxsw_afa_block 38 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h char *mlxsw_afa_block_first_set(struct mlxsw_afa_block *block); mlxsw_afa_block 39 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h char *mlxsw_afa_block_cur_set(struct mlxsw_afa_block *block); mlxsw_afa_block 40 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h u32 mlxsw_afa_block_first_kvdl_index(struct mlxsw_afa_block *block); mlxsw_afa_block 41 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_activity_get(struct mlxsw_afa_block *block, bool *activity); mlxsw_afa_block 42 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_continue(struct mlxsw_afa_block *block); mlxsw_afa_block 43 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_jump(struct mlxsw_afa_block *block, u16 group_id); mlxsw_afa_block 44 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block); mlxsw_afa_block 45 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block); mlxsw_afa_block 46 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_trap(struct mlxsw_afa_block *block, u16 trap_id); mlxsw_afa_block 47 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_trap_and_forward(struct mlxsw_afa_block *block, mlxsw_afa_block 49 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_mirror(struct mlxsw_afa_block *block, mlxsw_afa_block 54 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_fwd(struct mlxsw_afa_block *block, mlxsw_afa_block 57 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_vlan_modify(struct mlxsw_afa_block *block, mlxsw_afa_block 60 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_allocated_counter(struct mlxsw_afa_block *block, mlxsw_afa_block 62 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_counter(struct mlxsw_afa_block *block, mlxsw_afa_block 65 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_fid_set(struct mlxsw_afa_block *block, u16 fid, mlxsw_afa_block 67 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h int mlxsw_afa_block_append_mcrouter(struct mlxsw_afa_block *block, mlxsw_afa_block 636 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *act_block; mlxsw_afa_block 695 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *afa_block); mlxsw_afa_block 739 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *afa_block, mlxsw_afa_block 749 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *afa_block); mlxsw_afa_block 918 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *afa_block, mlxsw_afa_block 925 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct mlxsw_afa_block *afa_block); mlxsw_afa_block 31 drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c struct mlxsw_afa_block *afa_block) mlxsw_afa_block 125 drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c struct mlxsw_afa_block *afa_block, mlxsw_afa_block 164 drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c struct mlxsw_afa_block *afa_block) mlxsw_afa_block 27 drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c struct mlxsw_afa_block *act_block; mlxsw_afa_block 73 drivers/net/ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 209 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c struct mlxsw_afa_block *afa_block, mlxsw_afa_block 267 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c struct mlxsw_afa_block *afa_block) mlxsw_afa_block 440 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_afa_block *afa_block) mlxsw_afa_block 636 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_afa_block *afa_block, mlxsw_afa_block 744 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_afa_block *afa_block) mlxsw_afa_block 104 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c struct mlxsw_afa_block *afa_block, mlxsw_afa_block 182 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 191 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c static struct mlxsw_afa_block * mlxsw_afa_block 198 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 254 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c mlxsw_sp_mr_tcam_afa_block_destroy(struct mlxsw_afa_block *afa_block) mlxsw_afa_block 374 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 406 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 470 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block; mlxsw_afa_block 526 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c struct mlxsw_afa_block *afa_block;