Searched refs:packet_merge (Results 1 – 10 of 10) sorted by relevance
289 if (params->packet_merge.type != MLX5E_PACKET_MERGE_NONE) in mlx5e_rx_is_linear_skb()464 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) in mlx5e_get_rq_headroom()909 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) in mlx5e_build_rx_cq_param()936 bool lro_en = params->packet_merge.type == MLX5E_PACKET_MERGE_LRO; in rq_end_pad_mode()976 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) { in mlx5e_build_rq_param()986 params->packet_merge.timeout); in mlx5e_build_rq_param()988 params->packet_merge.shampo.match_criteria_type); in mlx5e_build_rq_param()990 params->packet_merge.shampo.alignment_granularity); in mlx5e_build_rq_param()1219 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) in mlx5e_build_icosq_log_wq_sz()
80 MLX5_SET(modify_tir_in, builder->in, bitmask.packet_merge, 1); in mlx5e_tir_builder_build_packet_merge()
277 enum packet_merge { enum284 enum packet_merge type;309 struct mlx5e_packet_merge_param packet_merge; member
1219 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) in mlx5e_open_rq()2686 return mlx5e_rx_res_packet_merge_set_param(res, &priv->channels.params.packet_merge); in mlx5e_modify_tirs_packet_merge()3819 new_params.packet_merge.type = MLX5E_PACKET_MERGE_LRO; in set_feature_lro()3820 else if (new_params.packet_merge.type == MLX5E_PACKET_MERGE_LRO) in set_feature_lro()3821 new_params.packet_merge.type = MLX5E_PACKET_MERGE_NONE; in set_feature_lro()3825 if (!(cur_params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO && in set_feature_lro()3826 new_params.packet_merge.type == MLX5E_PACKET_MERGE_LRO)) { in set_feature_lro()3852 new_params.packet_merge.type = MLX5E_PACKET_MERGE_SHAMPO; in set_feature_hw_gro()3853 new_params.packet_merge.shampo.match_criteria_type = in set_feature_hw_gro()3855 new_params.packet_merge.shampo.alignment_granularity = in set_feature_hw_gro()[all …]
327 (priv->channels.params.packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) ? in mlx5e_ethtool_get_ringparam()1927 if (priv->channels.params.packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) { in mlx5e_modify_rx_cqe_compression_locked()1989 } else if (priv->channels.params.packet_merge.type != MLX5E_PACKET_MERGE_NONE) { in set_pflag_rx_striding_rq()
443 pkt_merge_param = priv->channels.params.packet_merge; in flow_get_tirn()
1025 &priv->channels.params.packet_merge, in mlx5e_init_rep_rx()
2699 if (params->packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) { in mlx5e_rq_set_handlers()
71 params->packet_merge.type = MLX5E_PACKET_MERGE_NONE; in mlx5i_build_nic_params()437 &priv->channels.params.packet_merge, in mlx5i_init_rx()
7158 u8 packet_merge[0x1]; member