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 D | rule.c | 188 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 D | send.c | 37 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 D | action.c | 1724 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 D | send.h | 216 struct mlx5hws_send_ste_attr *ste_attr); 220 struct mlx5hws_send_ste_attr *ste_attr);
|
| H A D | pool.c | 39 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 D | cmd.h | 282 struct mlx5hws_cmd_ste_create_attr *ste_attr,
|
| H A D | cmd.c | 720 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()
|