Lines Matching defs:chains

14 #define chains_lock(chains) ((chains)->lock)  argument
15 #define chains_ht(chains) ((chains)->chains_ht) argument
16 #define prios_ht(chains) ((chains)->prios_ht) argument
17 #define chains_default_ft(chains) ((chains)->chains_default_ft) argument
18 #define chains_end_ft(chains) ((chains)->chains_end_ft) argument
48 struct mlx5_fs_chains *chains; member
89 bool mlx5_chains_prios_supported(struct mlx5_fs_chains *chains) in mlx5_chains_prios_supported()
94 bool mlx5_chains_ignore_flow_level_supported(struct mlx5_fs_chains *chains) in mlx5_chains_ignore_flow_level_supported()
99 bool mlx5_chains_backwards_supported(struct mlx5_fs_chains *chains) in mlx5_chains_backwards_supported()
105 u32 mlx5_chains_get_chain_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_chain_range()
117 u32 mlx5_chains_get_nf_ft_chain(struct mlx5_fs_chains *chains) in mlx5_chains_get_nf_ft_chain()
122 u32 mlx5_chains_get_prio_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_prio_range()
135 static unsigned int mlx5_chains_get_level_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_level_range()
145 mlx5_chains_set_end_ft(struct mlx5_fs_chains *chains, in mlx5_chains_set_end_ft()
152 mlx5_chains_create_table(struct mlx5_fs_chains *chains, in mlx5_chains_create_table()
216 struct mlx5_fs_chains *chains = chain->chains; in create_chain_restore() local
293 struct mlx5_fs_chains *chains = chain->chains; in destroy_chain_restore() local
306 mlx5_chains_create_chain(struct mlx5_fs_chains *chains, u32 chain) in mlx5_chains_create_chain()
340 struct mlx5_fs_chains *chains = chain->chains; in mlx5_chains_destroy_chain() local
350 mlx5_chains_get_chain(struct mlx5_fs_chains *chains, u32 chain) in mlx5_chains_get_chain()
372 struct mlx5_fs_chains *chains = chain->chains; in mlx5_chains_add_miss_rule() local
460 mlx5_chains_create_prio(struct mlx5_fs_chains *chains, in mlx5_chains_create_prio()
578 mlx5_chains_destroy_prio(struct mlx5_fs_chains *chains, in mlx5_chains_destroy_prio()
597 mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio, in mlx5_chains_get_table()
650 mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio, in mlx5_chains_put_table()
683 mlx5_chains_get_tc_end_ft(struct mlx5_fs_chains *chains) in mlx5_chains_get_tc_end_ft()
689 mlx5_chains_create_global_table(struct mlx5_fs_chains *chains) in mlx5_chains_create_global_table()
713 mlx5_chains_destroy_global_table(struct mlx5_fs_chains *chains, in mlx5_chains_destroy_global_table()
722 struct mlx5_fs_chains *chains; in mlx5_chains_init() local
758 mlx5_chains_cleanup(struct mlx5_fs_chains *chains) in mlx5_chains_cleanup()
770 struct mlx5_fs_chains *chains; in mlx5_chains_create() local
778 mlx5_chains_destroy(struct mlx5_fs_chains *chains) in mlx5_chains_destroy()
784 mlx5_chains_get_chain_mapping(struct mlx5_fs_chains *chains, u32 chain, in mlx5_chains_get_chain_mapping()
796 mlx5_chains_put_chain_mapping(struct mlx5_fs_chains *chains, u32 chain_mapping) in mlx5_chains_put_chain_mapping()
804 mlx5_chains_print_info(struct mlx5_fs_chains *chains) in mlx5_chains_print_info()