Home
last modified time | relevance | path

Searched refs:ste_attr (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Drule.c188 ste_attr->wqe_tag = &rule->tag; in hws_rule_load_delete_info()
194 ste_attr->wqe_tag = tag; in hws_rule_load_delete_info()
513 ste_attr.send_attr.rule = rule; in hws_rule_destroy_hws()
517 ste_attr.rtc_0 = rule->rtc_0; in hws_rule_destroy_hws()
518 ste_attr.rtc_1 = rule->rtc_1; in hws_rule_destroy_hws()
521 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_rule_destroy_hws()
599 ste_attr.send_attr.fence = 0; in mlx5hws_rule_move_hws_remove()
603 ste_attr.send_attr.rule = rule; in mlx5hws_rule_move_hws_remove()
604 ste_attr.send_attr.notify_hw = 1; in mlx5hws_rule_move_hws_remove()
652 ste_attr.send_attr.rule = rule; in mlx5hws_rule_move_hws_add()
[all …]
H A Dsend.c37 ste_attr.send_attr.fence = 1; in mlx5hws_send_all_dep_wqe()
217 if (ste_attr->rtc_1) { in mlx5hws_send_ste()
224 ste_attr->wqe_ctrl, in mlx5hws_send_ste()
225 ste_attr->wqe_data, in mlx5hws_send_ste()
226 ste_attr->wqe_tag, in mlx5hws_send_ste()
232 if (ste_attr->rtc_0) { in mlx5hws_send_ste()
239 ste_attr->wqe_ctrl, in mlx5hws_send_ste()
240 ste_attr->wqe_data, in mlx5hws_send_ste()
241 ste_attr->wqe_tag, in mlx5hws_send_ste()
1202 if (ste_attr->rtc_1) { in mlx5hws_send_stes_fw()
[all …]
H A Daction.c1724 ste_attr.send_attr.user_data = &no_use; in hws_action_create_dest_match_range_fill_table()
1725 ste_attr.send_attr.rule = NULL; in hws_action_create_dest_match_range_fill_table()
1726 ste_attr.send_attr.fence = 1; in hws_action_create_dest_match_range_fill_table()
1727 ste_attr.send_attr.notify_hw = true; in hws_action_create_dest_match_range_fill_table()
1728 ste_attr.rtc_0 = table_ste->rtc_0_id; in hws_action_create_dest_match_range_fill_table()
1729 ste_attr.rtc_1 = table_ste->rtc_1_id; in hws_action_create_dest_match_range_fill_table()
1730 ste_attr.used_id_rtc_0 = &used_rtc_0_id; in hws_action_create_dest_match_range_fill_table()
1731 ste_attr.used_id_rtc_1 = &used_rtc_1_id; in hws_action_create_dest_match_range_fill_table()
1736 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_action_create_dest_match_range_fill_table()
1737 ste_attr.wqe_data = &match_wqe_data; in hws_action_create_dest_match_range_fill_table()
[all …]
H A Dsend.h216 struct mlx5hws_send_ste_attr *ste_attr);
220 struct mlx5hws_send_ste_attr *ste_attr);
H A Dpool.c39 struct mlx5hws_cmd_ste_create_attr ste_attr; in hws_pool_create_one_resource() local
51 ste_attr.log_obj_range = log_range; in hws_pool_create_one_resource()
52 ste_attr.table_type = fw_ft_type; in hws_pool_create_one_resource()
53 ret = mlx5hws_cmd_ste_create(pool->ctx->mdev, &ste_attr, &obj_id); in hws_pool_create_one_resource()
H A Dcmd.h282 struct mlx5hws_cmd_ste_create_attr *ste_attr,
H A Dcmd.c720 struct mlx5hws_cmd_ste_create_attr *ste_attr, in mlx5hws_cmd_ste_create() argument
734 attr, op_param.create.log_obj_range, ste_attr->log_obj_range); in mlx5hws_cmd_ste_create()
737 MLX5_SET(ste, attr, table_type, ste_attr->table_type); in mlx5hws_cmd_ste_create()