Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
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()
335 !!ste_attr.rtc_0, in hws_rule_create_hws()
336 !!ste_attr.rtc_1); in hws_rule_create_hws()
350 ste_attr.direct_index = in hws_rule_create_hws()
498 ste_attr.send_attr.rule = rule; in hws_rule_destroy_hws()
502 ste_attr.rtc_0 = rule->rtc_0; in hws_rule_destroy_hws()
503 ste_attr.rtc_1 = rule->rtc_1; in hws_rule_destroy_hws()
506 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_rule_destroy_hws()
584 ste_attr.send_attr.fence = 0; in mlx5hws_rule_move_hws_remove()
[all …]
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()
1318 if (ste_attr->rtc_1) { in mlx5hws_send_stes_fw()
[all …]
A Dpool.c38 struct mlx5hws_cmd_ste_create_attr ste_attr; in hws_pool_create_one_resource() local
50 ste_attr.log_obj_range = log_range; in hws_pool_create_one_resource()
51 ste_attr.table_type = fw_ft_type; in hws_pool_create_one_resource()
52 ret = mlx5hws_cmd_ste_create(pool->ctx->mdev, &ste_attr, &obj_id); in hws_pool_create_one_resource()
A Daction.c1722 ste_attr.send_attr.user_data = &no_use; in hws_action_create_dest_match_range_fill_table()
1723 ste_attr.send_attr.rule = NULL; in hws_action_create_dest_match_range_fill_table()
1724 ste_attr.send_attr.fence = 1; in hws_action_create_dest_match_range_fill_table()
1725 ste_attr.send_attr.notify_hw = true; in hws_action_create_dest_match_range_fill_table()
1726 ste_attr.rtc_0 = table_ste->rtc_0_id; in hws_action_create_dest_match_range_fill_table()
1727 ste_attr.rtc_1 = table_ste->rtc_1_id; in hws_action_create_dest_match_range_fill_table()
1728 ste_attr.used_id_rtc_0 = &used_rtc_0_id; in hws_action_create_dest_match_range_fill_table()
1729 ste_attr.used_id_rtc_1 = &used_rtc_1_id; in hws_action_create_dest_match_range_fill_table()
1734 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_action_create_dest_match_range_fill_table()
1735 ste_attr.wqe_data = &match_wqe_data; in hws_action_create_dest_match_range_fill_table()
[all …]
A Dmatcher.c683 struct mlx5hws_cmd_ste_create_attr ste_attr = {}; in hws_matcher_bind_mt() local
701 ste_attr.table_type = FS_FT_FDB_RX; in hws_matcher_bind_mt()
703 ste_attr.log_obj_range = in hws_matcher_bind_mt()
708 ret = mlx5hws_cmd_ste_create(ctx->mdev, &ste_attr, in hws_matcher_bind_mt()
715 ste_attr.table_type = FS_FT_FDB_TX; in hws_matcher_bind_mt()
717 ste_attr.log_obj_range = in hws_matcher_bind_mt()
722 ret = mlx5hws_cmd_ste_create(ctx->mdev, &ste_attr, in hws_matcher_bind_mt()
A Dsend.h217 struct mlx5hws_send_ste_attr *ste_attr);
221 struct mlx5hws_send_ste_attr *ste_attr);
A Dcmd.h281 struct mlx5hws_cmd_ste_create_attr *ste_attr,
A Dcmd.c719 struct mlx5hws_cmd_ste_create_attr *ste_attr, in mlx5hws_cmd_ste_create() argument
733 attr, op_param.create.log_obj_range, ste_attr->log_obj_range); in mlx5hws_cmd_ste_create()
736 MLX5_SET(ste, attr, table_type, ste_attr->table_type); in mlx5hws_cmd_ste_create()

Completed in 21 milliseconds