Searched refs:mlx5_fs_chains (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | fs_chains.h | 9 struct mlx5_fs_chains; 29 mlx5_chains_prios_supported(struct mlx5_fs_chains *chains); 31 mlx5_chains_backwards_supported(struct mlx5_fs_chains *chains); 33 mlx5_chains_get_prio_range(struct mlx5_fs_chains *chains); 35 mlx5_chains_get_chain_range(struct mlx5_fs_chains *chains); 37 mlx5_chains_get_nf_ft_chain(struct mlx5_fs_chains *chains); 40 mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio, 43 mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio, 47 mlx5_chains_get_tc_end_ft(struct mlx5_fs_chains *chains); 50 mlx5_chains_create_global_table(struct mlx5_fs_chains *chains); [all …]
|
| D | fs_chains.c | 41 struct mlx5_fs_chains { struct 68 struct mlx5_fs_chains *chains; argument 109 bool mlx5_chains_prios_supported(struct mlx5_fs_chains *chains) in mlx5_chains_prios_supported() 114 static bool mlx5_chains_ignore_flow_level_supported(struct mlx5_fs_chains *chains) in mlx5_chains_ignore_flow_level_supported() 119 bool mlx5_chains_backwards_supported(struct mlx5_fs_chains *chains) in mlx5_chains_backwards_supported() 125 u32 mlx5_chains_get_chain_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_chain_range() 137 u32 mlx5_chains_get_nf_ft_chain(struct mlx5_fs_chains *chains) in mlx5_chains_get_nf_ft_chain() 142 u32 mlx5_chains_get_prio_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_prio_range() 154 static unsigned int mlx5_chains_get_level_range(struct mlx5_fs_chains *chains) in mlx5_chains_get_level_range() 164 mlx5_chains_set_end_ft(struct mlx5_fs_chains *chains, in mlx5_chains_set_end_ft() [all …]
|
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tc_ct.h | 19 struct mlx5_fs_chains; 96 mlx5_tc_ct_init(struct mlx5e_priv *priv, struct mlx5_fs_chains *chains, 136 mlx5_tc_ct_init(struct mlx5e_priv *priv, struct mlx5_fs_chains *chains, in mlx5_tc_ct_init()
|
| D | fs.h | 20 struct mlx5_fs_chains *chains;
|
| D | tc_ct.c | 58 struct mlx5_fs_chains *chains; 1902 mlx5_tc_ct_init(struct mlx5e_priv *priv, struct mlx5_fs_chains *chains, in mlx5_tc_ct_init() 1996 struct mlx5_fs_chains *chains; in mlx5_tc_ct_clean()
|
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch_offloads.c | 306 struct mlx5_fs_chains *chains = esw_chains(esw); in mlx5_eswitch_add_offloaded_rule() 451 struct mlx5_fs_chains *chains = esw_chains(esw); in mlx5_eswitch_add_fwd_rule() 519 struct mlx5_fs_chains *chains = esw_chains(esw); in __mlx5_eswitch_del_rule() 1210 struct mlx5_fs_chains *chains; in esw_chains_create() 1270 esw_chains_destroy(struct mlx5_eswitch *esw, struct mlx5_fs_chains *chains) in esw_chains_destroy() 1286 esw_chains_destroy(struct mlx5_eswitch *esw, struct mlx5_fs_chains *chains) in esw_chains_destroy()
|
| D | eswitch.h | 185 struct mlx5_fs_chains *esw_chains_priv;
|
| D | en_tc.c | 940 struct mlx5_fs_chains *nic_chains = nic_chains(priv); in mlx5e_add_offloaded_nic_rule() 1092 struct mlx5_fs_chains *nic_chains = nic_chains(priv); in mlx5e_del_offloaded_nic_rule() 3390 struct mlx5_fs_chains *chains; in validate_goto_chain()
|