Home
last modified time | relevance | path

Searched refs:mlx5e_flow_table (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs.h24 struct mlx5e_flow_table { struct
38 struct mlx5e_flow_table ft; argument
48 struct mlx5e_flow_table ft;
133 void mlx5e_destroy_flow_table(struct mlx5e_flow_table *ft);
Dfs_tt_redirect.c15 struct mlx5e_flow_table tables[FS_UDP_NUM_TYPES];
21 struct mlx5e_flow_table table;
118 struct mlx5e_flow_table *fs_udp_t; in fs_udp_add_default_rule()
144 static int fs_udp_create_groups(struct mlx5e_flow_table *ft, enum fs_udp_type type) in fs_udp_create_groups()
212 struct mlx5e_flow_table *ft; in fs_udp_create_table()
399 struct mlx5e_flow_table *fs_any_t; in fs_any_add_default_rule()
425 static int fs_any_create_groups(struct mlx5e_flow_table *ft) in fs_any_create_groups()
480 struct mlx5e_flow_table *ft = &fs_any->table; in fs_any_create_table()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dfs_tcp.c15 struct mlx5e_flow_table tables[ACCEL_FS_TCP_NUM_TYPES];
80 struct mlx5e_flow_table *ft = NULL; in mlx5e_accel_fs_add_sk()
153 struct mlx5e_flow_table *accel_fs_t; in accel_fs_tcp_add_default_rule()
179 static int accel_fs_tcp_create_groups(struct mlx5e_flow_table *ft, in accel_fs_tcp_create_groups()
268 struct mlx5e_flow_table *ft = &accel_tcp->tables[type]; in accel_fs_tcp_create_table()
Dmacsec_fs.c60 struct mlx5e_flow_table ft_crypto;
147 static int macsec_fs_tx_create_crypto_table_groups(struct mlx5e_flow_table *ft) in macsec_fs_tx_create_crypto_table_groups()
246 struct mlx5e_flow_table *ft_crypto; in macsec_fs_tx_create()
734 static int macsec_fs_rx_create_crypto_table_groups(struct mlx5e_flow_table *ft) in macsec_fs_rx_create_crypto_table_groups()
895 struct mlx5e_flow_table *ft_crypto; in macsec_fs_rx_create()
1125 struct mlx5e_flow_table *ft_crypto; in macsec_fs_rx_add_rule()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs.c141 struct mlx5e_flow_table ft;
767 struct mlx5e_flow_table *ft = &fs->promisc.ft; in mlx5e_create_promisc_table()
860 static void mlx5e_destroy_groups(struct mlx5e_flow_table *ft) in mlx5e_destroy_groups()
877 void mlx5e_destroy_flow_table(struct mlx5e_flow_table *ft) in mlx5e_destroy_flow_table()
1010 struct mlx5e_flow_table *ft = &l2_table->ft; in mlx5e_create_l2_table_groups()
1082 struct mlx5e_flow_table *ft = &l2_table->ft; in mlx5e_create_l2_table()
1124 static int __mlx5e_create_vlan_table_groups(struct mlx5e_flow_table *ft, u32 *in, in __mlx5e_create_vlan_table_groups()
1196 static int mlx5e_create_vlan_table_groups(struct mlx5e_flow_table *ft) in mlx5e_create_vlan_table_groups()
1215 struct mlx5e_flow_table *ft; in mlx5e_fs_create_vlan_table()
Den_arfs.c43 struct mlx5e_flow_table ft;
236 static int arfs_create_groups(struct mlx5e_flow_table *ft, in arfs_create_groups()
333 struct mlx5e_flow_table *ft = &arfs->arfs_tables[type].ft; in arfs_create_table()