Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_action.c943 struct mlx5dr_cmd_flow_destination_hw_info *hw_dests; in mlx5dr_action_create_mult_dest_tbl() local
957 hw_dests = kcalloc(num_of_dests, sizeof(*hw_dests), GFP_KERNEL); in mlx5dr_action_create_mult_dest_tbl()
958 if (!hw_dests) in mlx5dr_action_create_mult_dest_tbl()
976 hw_dests[i].vport.flags = MLX5_FLOW_DEST_VPORT_VHCA_ID; in mlx5dr_action_create_mult_dest_tbl()
977 hw_dests[i].type = MLX5_FLOW_DESTINATION_TYPE_VPORT; in mlx5dr_action_create_mult_dest_tbl()
978 hw_dests[i].vport.num = dest_action->vport->caps->num; in mlx5dr_action_create_mult_dest_tbl()
979 hw_dests[i].vport.vhca_id = dest_action->vport->caps->vhca_gvmi; in mlx5dr_action_create_mult_dest_tbl()
982 hw_dests[i].vport.reformat_id = in mlx5dr_action_create_mult_dest_tbl()
985 hw_dests[i].vport.flags |= MLX5_FLOW_DEST_VPORT_REFORMAT_ID; in mlx5dr_action_create_mult_dest_tbl()
990 hw_dests[i].type = MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE; in mlx5dr_action_create_mult_dest_tbl()
[all …]