Symbol: mlx5hws_bwc_matcher
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
102
struct mlx5hws_bwc_matcher *hws_bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
118
struct mlx5hws_bwc_matcher *hws_bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
14
struct mlx5hws_bwc_matcher *hws_bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_hmfs.c
92
static struct mlx5hws_bwc_matcher *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
1030
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
1127
mlx5hws_bwc_rule_create(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
1176
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
1213
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
166
static int hws_bwc_matcher_move_all(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
180
static int hws_bwc_matcher_move(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
226
int mlx5hws_bwc_matcher_create_simple(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
313
static void hws_bwc_matcher_init_size(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
319
struct mlx5hws_bwc_matcher *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
325
struct mlx5hws_bwc_matcher *bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
370
int mlx5hws_bwc_matcher_destroy_simple(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
387
int mlx5hws_bwc_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
459
mlx5hws_bwc_rule_fill_attr(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
480
mlx5hws_bwc_rule_alloc(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
49
static void hws_bwc_matcher_init_attr(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
510
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
557
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
566
hws_bwc_matcher_rehash_shrink(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
599
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
631
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
69
hws_bwc_matcher_move_all_simple(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
712
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
733
hws_bwc_matcher_size_maxed_out(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
745
hws_bwc_matcher_rehash_size_needed(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
775
hws_bwc_matcher_extend_at(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
810
hws_bwc_matcher_extend_size(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
830
hws_bwc_matcher_find_at(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
858
hws_bwc_matcher_rehash_size(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
925
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
980
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
991
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
59
struct mlx5hws_bwc_matcher *bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
71
mlx5hws_bwc_matcher_create_simple(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
78
int mlx5hws_bwc_matcher_destroy_simple(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
80
struct mlx5hws_bwc_rule *mlx5hws_bwc_rule_alloc(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
92
void mlx5hws_bwc_rule_fill_attr(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
1072
mlx5hws_bwc_matcher_complex_move_first(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
347
hws_isolated_table_create(const struct mlx5hws_bwc_matcher *cmatcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
388
static int hws_submatcher_init_first(struct mlx5hws_bwc_matcher *cmatcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
433
static int hws_submatcher_init(struct mlx5hws_bwc_matcher *cmatcher, int idx,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
511
static void hws_submatcher_destroy(struct mlx5hws_bwc_matcher *cmatcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
588
int mlx5hws_bwc_matcher_create_complex(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
652
mlx5hws_bwc_matcher_destroy_complex(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
669
struct mlx5hws_bwc_matcher *bwc_matcher = subm->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
749
static int hws_complex_subrule_create(struct mlx5hws_bwc_matcher *cmatcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
800
struct mlx5hws_bwc_matcher *cmatcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
839
struct mlx5hws_bwc_matcher *cmatcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
921
struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
948
hws_bwc_matcher_init_move(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
969
int mlx5hws_bwc_matcher_complex_move(struct mlx5hws_bwc_matcher *bwc_matcher)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
44
struct mlx5hws_bwc_matcher *bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
67
int mlx5hws_bwc_matcher_create_complex(struct mlx5hws_bwc_matcher *bwc_matcher,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
73
void mlx5hws_bwc_matcher_destroy_complex(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
75
int mlx5hws_bwc_matcher_complex_move(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
78
mlx5hws_bwc_matcher_complex_move_first(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
348
struct mlx5hws_bwc_matcher *matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h
52
struct mlx5hws_bwc_matcher *matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
847
struct mlx5hws_bwc_matcher;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
874
struct mlx5hws_bwc_matcher *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
887
int mlx5hws_bwc_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
916
mlx5hws_bwc_rule_create(struct mlx5hws_bwc_matcher *bwc_matcher,