Symbol: mlx5hws_table
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
119
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
22
struct mlx5hws_table *ct_tbl;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
23
struct mlx5hws_table *ct_nat_tbl;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
49
struct mlx5hws_table *ct_tbl, *ct_nat_tbl, *post_ct_tbl;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
93
mlx5_ct_fs_hmfs_matcher_create(struct mlx5_ct_fs *fs, struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
683
struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
228
struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
321
mlx5hws_bwc_matcher_create(struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
72
struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
1076
struct mlx5hws_table *isolated_tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
346
static struct mlx5hws_table *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
352
struct mlx5hws_table *orig_tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
354
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
389
struct mlx5hws_table *table, u32 priority,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
434
struct mlx5hws_table *table, u32 priority,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
589
struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
36
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
68
struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
175
static int hws_debug_dump_table(struct seq_file *f, struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
421
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
177
struct mlx5hws_table *next_tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
248
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h
35
struct mlx5hws_table *hws_table;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
110
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
1124
mlx5hws_matcher_create(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
131
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
165
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
224
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
26
int mlx5hws_matcher_update_end_ft_isolated(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
313
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
399
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
475
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
52
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
83
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h
111
int mlx5hws_matcher_update_end_ft_isolated(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h
62
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
292
struct mlx5hws_table *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
303
int mlx5hws_table_destroy(struct mlx5hws_table *tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
312
u32 mlx5hws_table_get_id(struct mlx5hws_table *tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
324
int mlx5hws_table_set_default_miss(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
325
struct mlx5hws_table *miss_tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
393
mlx5hws_matcher_create(struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
561
struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
8
struct mlx5hws_table;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
875
mlx5hws_bwc_matcher_create(struct mlx5hws_table *table,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
230
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
59
struct mlx5hws_table *tbl = matcher->tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
101
static int hws_table_connect_to_default_miss_tbl(struct mlx5hws_table *tbl, u32 ft_id)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
11
static void hws_table_init_next_ft_attr(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
124
struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
162
void mlx5hws_table_destroy_default_ft(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
170
struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
180
static int hws_table_init(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
222
static void hws_table_uninit(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
230
struct mlx5hws_table *mlx5hws_table_create(struct mlx5hws_context *ctx,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
233
struct mlx5hws_table *tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
25
static void hws_table_set_cap_attr(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
267
int mlx5hws_table_destroy(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
301
static u32 hws_table_get_last_ft(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
312
int mlx5hws_table_ft_set_default_next_ft(struct mlx5hws_table *tbl, u32 ft_id)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
370
int mlx5hws_table_update_connected_miss_tables(struct mlx5hws_table *dst_tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
372
struct mlx5hws_table *src_tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
390
int mlx5hws_table_connect_to_miss_table(struct mlx5hws_table *src_tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
391
struct mlx5hws_table *dst_tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
42
static int hws_table_up_default_fdb_miss_tbl(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
454
static int hws_table_set_default_miss_not_valid(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
455
struct mlx5hws_table *miss_tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
470
int mlx5hws_table_set_default_miss(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
471
struct mlx5hws_table *miss_tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
474
struct mlx5hws_table *old_miss_tbl;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
6
u32 mlx5hws_table_get_id(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
84
static void hws_table_down_default_fdb_miss_tbl(struct mlx5hws_table *tbl)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
50
struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
53
void mlx5hws_table_destroy_default_ft(struct mlx5hws_table *tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
56
int mlx5hws_table_connect_to_miss_table(struct mlx5hws_table *src_tbl,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
57
struct mlx5hws_table *dst_tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
59
int mlx5hws_table_update_connected_miss_tables(struct mlx5hws_table *dst_tbl);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
61
int mlx5hws_table_ft_set_default_next_ft(struct mlx5hws_table *tbl, u32 ft_id);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
9
struct mlx5hws_table *miss_tbl;