Symbol: mlx5_flow_table
sys/dev/mlx5/fs.h
119
struct mlx5_flow_table;
sys/dev/mlx5/fs.h
156
struct mlx5_flow_table *ft;
sys/dev/mlx5/fs.h
165
struct mlx5_flow_table *hit_ft;
sys/dev/mlx5/fs.h
166
struct mlx5_flow_table *miss_ft;
sys/dev/mlx5/fs.h
263
struct mlx5_flow_table *next_ft;
sys/dev/mlx5/fs.h
282
struct mlx5_flow_table *
sys/dev/mlx5/fs.h
286
struct mlx5_flow_table *
sys/dev/mlx5/fs.h
290
struct mlx5_flow_table *mlx5_create_lag_demux_flow_table(
sys/dev/mlx5/fs.h
294
struct mlx5_flow_table *
sys/dev/mlx5/fs.h
297
int mlx5_destroy_flow_table(struct mlx5_flow_table *ft);
sys/dev/mlx5/fs.h
306
mlx5_create_flow_group(struct mlx5_flow_table *ft, u32 *in);
sys/dev/mlx5/fs.h
310
mlx5_add_flow_rules(struct mlx5_flow_table *ft,
sys/dev/mlx5/fs.h
426
u32 mlx5_flow_table_id(struct mlx5_flow_table *ft);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
100
struct mlx5_flow_table *pol;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
101
struct mlx5_flow_table *sa_kspi;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
102
struct mlx5_flow_table *sa;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
103
struct mlx5_flow_table *status;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
109
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1298
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
133
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
137
struct mlx5_flow_table *ft_rdma;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1379
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
142
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1848
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1946
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1967
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
235
ipsec_chains_create(struct mlx5_core_dev *mdev, struct mlx5_flow_table *miss_ft,
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
237
int base_level, struct mlx5_flow_table **root_ft)
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
241
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
276
static struct mlx5_flow_table *
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
287
static struct mlx5_flow_table *ipsec_rx_ft_create(struct mlx5_flow_namespace *ns,
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
303
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
633
static struct mlx5_flow_table *ipsec_tx_ft_create(struct mlx5_flow_namespace *ns,
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
733
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
848
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
989
static struct mlx5_flow_table *tx_ft_get_policy(struct mlx5_core_dev *mdev,
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
994
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/eswitch.h
86
struct mlx5_flow_table *acl;
sys/dev/mlx5/mlx5_core/eswitch.h
92
struct mlx5_flow_table *acl;
sys/dev/mlx5/mlx5_core/fs_chains.h
23
struct mlx5_flow_table *default_ft;
sys/dev/mlx5/mlx5_core/fs_chains.h
38
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/fs_chains.h
45
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/fs_chains.h
48
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/fs_chains.h
52
struct mlx5_flow_table *ft);
sys/dev/mlx5/mlx5_core/fs_chains.h
67
struct mlx5_flow_table *ft);
sys/dev/mlx5/mlx5_core/fs_cmd.h
40
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
42
struct mlx5_flow_table *next_ft);
sys/dev/mlx5/mlx5_core/fs_cmd.h
44
struct mlx5_flow_table *ft);
sys/dev/mlx5/mlx5_core/fs_cmd.h
47
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
48
struct mlx5_flow_table *next_ft);
sys/dev/mlx5/mlx5_core/fs_cmd.h
51
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
56
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
60
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
65
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
71
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_cmd.h
75
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/fs_core.h
155
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/fs_core.h
263
struct mlx5_flow_table *root_ft;
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
268
struct mlx5_flow_table *fdb;
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
607
struct mlx5_flow_table *acl;
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
708
struct mlx5_flow_table *acl;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
144
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
149
static struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
155
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
268
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
269
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
28
struct mlx5_flow_table *chains_default_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
287
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
29
struct mlx5_flow_table *chains_end_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
357
struct mlx5_flow_table *next_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
358
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
485
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
489
struct mlx5_flow_table *prev_fts;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
572
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
578
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
604
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
66
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
67
struct mlx5_flow_table *next_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
100
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
109
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
164
struct mlx5_flow_table *ft, u32 underlay_qpn,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
192
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
194
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
264
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
286
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
287
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
331
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
354
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
435
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
44
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
52
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
54
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
64
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
642
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
653
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
671
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
70
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
71
struct mlx5_flow_table *next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
77
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
85
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_cmd.c
92
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1042
struct mlx5_flow_table *new_next_ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1043
struct mlx5_flow_table *old_next_ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1074
static int connect_flow_table(struct mlx5_core_dev *dev, struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1077
struct mlx5_flow_table *next_ft, *first_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1083
struct mlx5_flow_table, node.list);
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1101
static void list_add_flow_table(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1105
struct mlx5_flow_table *iter;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1115
static struct mlx5_flow_table *__mlx5_create_flow_table(struct mlx5_flow_namespace *ns,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1122
struct mlx5_flow_table *next_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1124
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1199
struct mlx5_flow_table *mlx5_create_flow_table(struct mlx5_flow_namespace *ns,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1206
u32 mlx5_flow_table_id(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1212
struct mlx5_flow_table *
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1219
struct mlx5_flow_table*
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1234
struct mlx5_flow_table*
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1240
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1271
struct mlx5_flow_group *mlx5_create_flow_group(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1427
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1461
static struct mlx5_flow_group *alloc_auto_flow_group(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1508
static int create_auto_flow_group(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1710
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1761
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1843
try_add_to_existing_fg(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
1943
_mlx5_add_flow_rules(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2051
static bool fwd_next_prio_supported(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2058
mlx5_add_flow_rules(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2067
struct mlx5_flow_table *next_ft = NULL;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2168
static struct mlx5_flow_table *find_next_ft(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2179
static int update_root_ft_destroy(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2183
struct mlx5_flow_table *new_root_ft = NULL;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2225
static int disconnect_flow_table(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2228
struct mlx5_flow_table *next_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2238
struct mlx5_flow_table,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2254
int mlx5_destroy_flow_table(struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2683
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
528
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
545
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
561
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
626
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
669
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
687
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
726
static struct fs_fte *alloc_fte(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
779
static struct mlx5_flow_group *alloc_insert_flow_group(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
811
static struct mlx5_flow_table *alloc_flow_table(int level, u16 vport,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
816
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
840
static struct mlx5_flow_table *find_closest_ft_recursive(struct fs_node *root,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
853
struct mlx5_flow_table *ft = NULL;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
875
static struct mlx5_flow_table *find_closest_ft(struct fs_prio *prio, bool reverse)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
877
struct mlx5_flow_table *ft = NULL;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
892
static struct mlx5_flow_table *find_next_chained_ft(struct fs_prio *prio)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
898
static struct mlx5_flow_table *find_prev_chained_ft(struct fs_prio *prio)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
903
static struct mlx5_flow_table *find_next_fwd_ft(struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
917
struct mlx5_flow_table *ft)
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
920
struct mlx5_flow_table *iter;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
938
struct mlx5_flow_table *ft,
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
941
struct mlx5_flow_table *prev_ft;
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
953
static int update_root_ft_create(struct mlx5_flow_table *ft, struct fs_prio
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
996
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_en/en.h
1018
struct mlx5_flow_table *t;
sys/dev/mlx5/mlx5_en/en.h
1044
struct mlx5_flow_table *ipsec_ft;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1669
struct mlx5_flow_table *ft = priv->fts.vxlan.t;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1806
struct mlx5_flow_table *ft = priv->fts.vxlan.t;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
257
struct mlx5_flow_table *ft = priv->fts.main.t;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
474
struct mlx5_flow_table *ft = priv->fts.main_vxlan.t;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
668
struct mlx5_flow_table *ft = priv->fts.vlan.t;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
165
struct mlx5_flow_table *flow_table;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
179
struct mlx5_flow_table *lag_demux_ft;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2113
struct mlx5_flow_table *ft;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2181
struct mlx5_flow_table *ft = ft_prio->flow_table;