Searched refs:mlx5hws_bwc_rule (Results 1 – 5 of 5) sorted by relevance
26 struct mlx5hws_bwc_rule { struct43 struct mlx5hws_bwc_rule *mlx5hws_bwc_rule_alloc(struct mlx5hws_bwc_matcher *bwc_matcher); argument45 void mlx5hws_bwc_rule_free(struct mlx5hws_bwc_rule *bwc_rule);47 int mlx5hws_bwc_rule_create_simple(struct mlx5hws_bwc_rule *bwc_rule,53 int mlx5hws_bwc_rule_destroy_simple(struct mlx5hws_bwc_rule *bwc_rule);
279 struct mlx5hws_bwc_rule *282 struct mlx5hws_bwc_rule *bwc_rule; in mlx5hws_bwc_rule_alloc()301 void mlx5hws_bwc_rule_free(struct mlx5hws_bwc_rule *bwc_rule) in mlx5hws_bwc_rule_free()308 static void hws_bwc_rule_list_add(struct mlx5hws_bwc_rule *bwc_rule, u16 idx) in hws_bwc_rule_list_add()317 static void hws_bwc_rule_list_remove(struct mlx5hws_bwc_rule *bwc_rule) in hws_bwc_rule_list_remove()326 hws_bwc_rule_destroy_hws_async(struct mlx5hws_bwc_rule *bwc_rule, in hws_bwc_rule_destroy_hws_async()333 hws_bwc_rule_destroy_hws_sync(struct mlx5hws_bwc_rule *bwc_rule, in hws_bwc_rule_destroy_hws_sync()359 int mlx5hws_bwc_rule_destroy_simple(struct mlx5hws_bwc_rule *bwc_rule) in mlx5hws_bwc_rule_destroy_simple()382 int mlx5hws_bwc_rule_destroy(struct mlx5hws_bwc_rule *bwc_rule) in mlx5hws_bwc_rule_destroy()393 hws_bwc_rule_create_async(struct mlx5hws_bwc_rule *bwc_rule, in hws_bwc_rule_create_async()[all …]
21 int mlx5hws_bwc_rule_create_complex(struct mlx5hws_bwc_rule *bwc_rule,27 int mlx5hws_bwc_rule_destroy_complex(struct mlx5hws_bwc_rule *bwc_rule);
65 int mlx5hws_bwc_rule_create_complex(struct mlx5hws_bwc_rule *bwc_rule, in mlx5hws_bwc_rule_create_complex()76 int mlx5hws_bwc_rule_destroy_complex(struct mlx5hws_bwc_rule *bwc_rule) in mlx5hws_bwc_rule_destroy_complex()
833 struct mlx5hws_bwc_rule;900 struct mlx5hws_bwc_rule *913 int mlx5hws_bwc_rule_destroy(struct mlx5hws_bwc_rule *bwc_rule);923 int mlx5hws_bwc_rule_action_update(struct mlx5hws_bwc_rule *bwc_rule,