Lines Matching refs:mlxsw_afa_block

12 struct mlxsw_afa_block;
46 struct mlxsw_afa_block *mlxsw_afa_block_create(struct mlxsw_afa *mlxsw_afa);
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);
51 u32 mlxsw_afa_block_first_kvdl_index(struct mlxsw_afa_block *block);
52 int mlxsw_afa_block_activity_get(struct mlxsw_afa_block *block, bool *activity);
53 int mlxsw_afa_block_continue(struct mlxsw_afa_block *block);
54 int mlxsw_afa_block_jump(struct mlxsw_afa_block *block, u16 group_id);
55 int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block);
58 int mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block, bool ingress,
61 int mlxsw_afa_block_append_trap(struct mlxsw_afa_block *block, u16 trap_id);
62 int mlxsw_afa_block_append_trap_and_forward(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,
72 int mlxsw_afa_block_append_vlan_modify(struct mlxsw_afa_block *block,
75 int mlxsw_afa_block_append_qos_switch_prio(struct mlxsw_afa_block *block,
78 int mlxsw_afa_block_append_qos_dsfield(struct mlxsw_afa_block *block,
81 int mlxsw_afa_block_append_qos_dscp(struct mlxsw_afa_block *block,
83 int mlxsw_afa_block_append_qos_ecn(struct mlxsw_afa_block *block,
85 int mlxsw_afa_block_append_allocated_counter(struct mlxsw_afa_block *block,
87 int mlxsw_afa_block_append_counter(struct mlxsw_afa_block *block,
90 int mlxsw_afa_block_append_fid_set(struct mlxsw_afa_block *block, u16 fid,
92 int mlxsw_afa_block_append_ignore(struct mlxsw_afa_block *block,
94 int mlxsw_afa_block_append_mcrouter(struct mlxsw_afa_block *block,
97 int mlxsw_afa_block_append_ip(struct mlxsw_afa_block *block, bool is_dip,
100 int mlxsw_afa_block_append_l4port(struct mlxsw_afa_block *block, bool is_dport, u16 l4_port,
102 int mlxsw_afa_block_append_police(struct mlxsw_afa_block *block,
106 int mlxsw_afa_block_append_sampler(struct mlxsw_afa_block *block, u16 local_port,