Home
last modified time | relevance | path

Searched defs:bwc_matcher (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dbwc.c49 static void hws_bwc_matcher_init_attr(struct mlx5hws_bwc_matcher *bwc_matcher, in hws_bwc_matcher_init_attr()
75 hws_bwc_matcher_move_all_simple(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_move_all_simple()
172 static int hws_bwc_matcher_move_all(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_move_all()
180 static int hws_bwc_matcher_move(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_move()
226 int mlx5hws_bwc_matcher_create_simple(struct mlx5hws_bwc_matcher *bwc_matcher, in mlx5hws_bwc_matcher_create_simple()
312 static void hws_bwc_matcher_init_size(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_init_size()
324 struct mlx5hws_bwc_matcher *bwc_matcher; in mlx5hws_bwc_matcher_create() local
369 int mlx5hws_bwc_matcher_destroy_simple(struct mlx5hws_bwc_matcher *bwc_matcher) in mlx5hws_bwc_matcher_destroy_simple()
386 int mlx5hws_bwc_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher) in mlx5hws_bwc_matcher_destroy()
458 mlx5hws_bwc_rule_fill_attr(struct mlx5hws_bwc_matcher *bwc_matcher, in mlx5hws_bwc_rule_fill_attr()
[all …]
H A Dbwc_complex.c763 hws_bwc_isolated_table_create(struct mlx5hws_bwc_matcher *bwc_matcher, in hws_bwc_isolated_table_create()
814 hws_bwc_isolated_matcher_create(struct mlx5hws_bwc_matcher *bwc_matcher, in hws_bwc_isolated_matcher_create()
857 hws_bwc_isolated_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_isolated_matcher_destroy()
864 hws_bwc_isolated_actions_create(struct mlx5hws_bwc_matcher *bwc_matcher, in hws_bwc_isolated_actions_create()
926 hws_bwc_isolated_actions_destroy(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_isolated_actions_destroy()
933 int mlx5hws_bwc_matcher_create_complex(struct mlx5hws_bwc_matcher *bwc_matcher, in mlx5hws_bwc_matcher_create_complex()
1038 mlx5hws_bwc_matcher_destroy_complex(struct mlx5hws_bwc_matcher *bwc_matcher) in mlx5hws_bwc_matcher_destroy_complex()
1055 hws_bwc_matcher_complex_hash_lock(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_complex_hash_lock()
1061 hws_bwc_matcher_complex_hash_unlock(struct mlx5hws_bwc_matcher *bwc_matcher) in hws_bwc_matcher_complex_hash_unlock()
1070 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_complex_hash_node_get() local
[all …]
H A Dbwc.h44 struct mlx5hws_bwc_matcher *bwc_matcher; member