Lines Matching refs:mlx5_fs_chains

21 struct mlx5_fs_chains {
48 struct mlx5_fs_chains *chains;
89 bool mlx5_chains_prios_supported(struct mlx5_fs_chains *chains)
94 bool mlx5_chains_ignore_flow_level_supported(struct mlx5_fs_chains *chains)
99 bool mlx5_chains_backwards_supported(struct mlx5_fs_chains *chains)
105 u32 mlx5_chains_get_chain_range(struct mlx5_fs_chains *chains)
117 u32 mlx5_chains_get_nf_ft_chain(struct mlx5_fs_chains *chains)
122 u32 mlx5_chains_get_prio_range(struct mlx5_fs_chains *chains)
135 static unsigned int mlx5_chains_get_level_range(struct mlx5_fs_chains *chains)
145 mlx5_chains_set_end_ft(struct mlx5_fs_chains *chains,
152 mlx5_chains_create_table(struct mlx5_fs_chains *chains,
216 struct mlx5_fs_chains *chains = chain->chains;
293 struct mlx5_fs_chains *chains = chain->chains;
306 mlx5_chains_create_chain(struct mlx5_fs_chains *chains, u32 chain)
340 struct mlx5_fs_chains *chains = chain->chains;
350 mlx5_chains_get_chain(struct mlx5_fs_chains *chains, u32 chain)
372 struct mlx5_fs_chains *chains = chain->chains;
460 mlx5_chains_create_prio(struct mlx5_fs_chains *chains,
578 mlx5_chains_destroy_prio(struct mlx5_fs_chains *chains,
597 mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
650 mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
683 mlx5_chains_get_tc_end_ft(struct mlx5_fs_chains *chains)
689 mlx5_chains_create_global_table(struct mlx5_fs_chains *chains)
713 mlx5_chains_destroy_global_table(struct mlx5_fs_chains *chains,
719 static struct mlx5_fs_chains *
722 struct mlx5_fs_chains *chains;
758 mlx5_chains_cleanup(struct mlx5_fs_chains *chains)
767 struct mlx5_fs_chains *
770 struct mlx5_fs_chains *chains;
778 mlx5_chains_destroy(struct mlx5_fs_chains *chains)
784 mlx5_chains_get_chain_mapping(struct mlx5_fs_chains *chains, u32 chain,
796 mlx5_chains_put_chain_mapping(struct mlx5_fs_chains *chains, u32 chain_mapping)
804 mlx5_chains_print_info(struct mlx5_fs_chains *chains)