Searched refs:bwc_matcher (Results 1 – 5 of 5) sorted by relevance
227 bwc_matcher->at = kcalloc(bwc_matcher->size_of_at_array, in mlx5hws_bwc_matcher_create_simple()306 bwc_matcher = kzalloc(sizeof(*bwc_matcher), GFP_KERNEL); in mlx5hws_bwc_matcher_create()307 if (!bwc_matcher) in mlx5hws_bwc_matcher_create()463 bwc_rule->bwc_matcher = bwc_matcher; in mlx5hws_bwc_rule_alloc()481 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_list_add() local528 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_cnt_dec() local570 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_cnt_dec_with_shrink() local602 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in mlx5hws_bwc_rule_destroy_simple() local682 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_update_sync() local769 bwc_matcher->at[bwc_matcher->num_of_at] = in hws_bwc_matcher_extend_at()[all …]
860 kfree(bwc_matcher); in hws_bwc_isolated_matcher_destroy()908 bwc_matcher->complex->action_last = in hws_bwc_isolated_actions_create()952 bwc_matcher->complex = in mlx5hws_bwc_matcher_create_complex()954 if (!bwc_matcher->complex) { in mlx5hws_bwc_matcher_create_complex()1029 kfree(bwc_matcher->complex); in mlx5hws_bwc_matcher_create_complex()1030 bwc_matcher->complex = NULL; in mlx5hws_bwc_matcher_create_complex()1050 kfree(bwc_matcher->complex); in mlx5hws_bwc_matcher_destroy_complex()1051 bwc_matcher->complex = NULL; in mlx5hws_bwc_matcher_destroy_complex()1070 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_complex_hash_node_get() local1136 struct mlx5hws_bwc_matcher *bwc_matcher = bwc_rule->bwc_matcher; in hws_bwc_rule_complex_hash_node_put() local[all …]
44 struct mlx5hws_bwc_matcher *bwc_matcher; member56 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,
32 int mlx5hws_bwc_matcher_create_complex(struct mlx5hws_bwc_matcher *bwc_matcher,38 void mlx5hws_bwc_matcher_destroy_complex(struct mlx5hws_bwc_matcher *bwc_matcher);40 int mlx5hws_bwc_matcher_move_all_complex(struct mlx5hws_bwc_matcher *bwc_matcher);
887 int mlx5hws_bwc_matcher_destroy(struct mlx5hws_bwc_matcher *bwc_matcher);916 mlx5hws_bwc_rule_create(struct mlx5hws_bwc_matcher *bwc_matcher,
Completed in 17 milliseconds