Searched refs:mlx5hws_bwc_matcher (Results 1 – 6 of 6) sorted by relevance
29 struct mlx5hws_bwc_matcher { struct34 struct mlx5hws_bwc_matcher *complex_first_bwc_matcher; argument44 struct mlx5hws_bwc_matcher *bwc_matcher; argument56 mlx5hws_bwc_matcher_create_simple(struct mlx5hws_bwc_matcher *bwc_matcher,63 int mlx5hws_bwc_matcher_destroy_simple(struct mlx5hws_bwc_matcher *bwc_matcher);65 struct mlx5hws_bwc_rule *mlx5hws_bwc_rule_alloc(struct mlx5hws_bwc_matcher *bwc_matcher);77 void mlx5hws_bwc_rule_fill_attr(struct mlx5hws_bwc_matcher *bwc_matcher,
49 static void hws_bwc_matcher_init_attr(struct mlx5hws_bwc_matcher *bwc_matcher, in hws_bwc_matcher_init_attr()54 struct mlx5hws_bwc_matcher *first_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()318 struct mlx5hws_bwc_matcher *324 struct mlx5hws_bwc_matcher *bwc_matcher; in mlx5hws_bwc_matcher_create()369 int mlx5hws_bwc_matcher_destroy_simple(struct mlx5hws_bwc_matcher *bwc_matcher) in mlx5hws_bwc_matcher_destroy_simple()[all …]
763 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()820 struct mlx5hws_bwc_matcher *isolated_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()940 struct mlx5hws_bwc_matcher *isolated_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()1040 struct mlx5hws_bwc_matcher *isolated_bwc_matcher = in mlx5hws_bwc_matcher_destroy_complex()[all …]
848 struct mlx5hws_bwc_matcher;875 struct mlx5hws_bwc_matcher *888 int mlx5hws_bwc_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher);917 mlx5hws_bwc_rule_create(struct mlx5hws_bwc_matcher *bwc_matcher,
348 struct mlx5hws_bwc_matcher *matcher; in mlx5_cmd_hws_create_flow_group()
14 struct mlx5hws_bwc_matcher *hws_bwc_matcher;92 static struct mlx5hws_bwc_matcher *102 struct mlx5hws_bwc_matcher *hws_bwc_matcher; in mlx5_ct_fs_hmfs_matcher_create()118 struct mlx5hws_bwc_matcher *hws_bwc_matcher; in mlx5_ct_fs_hmfs_matcher_get()