Lines Matching refs:ngroups
2703 size_t ngroups = mlxp->mlx_props.mldp_rx_ngroups_large + in mlxcx_calc_rx_ngroups() local
2708 if (tirlim < ngroups) { in mlxcx_calc_rx_ngroups()
2711 ngroups = tirlim; in mlxcx_calc_rx_ngroups()
2715 if (flowlim < ngroups) { in mlxcx_calc_rx_ngroups()
2718 ngroups = flowlim; in mlxcx_calc_rx_ngroups()
2728 if (flowlim < ngroups) { in mlxcx_calc_rx_ngroups()
2732 ngroups = flowlim; in mlxcx_calc_rx_ngroups()
2736 gflowlim = mlxp->mlx_caps->mlc_max_rx_flows - 16 * ngroups - 2; in mlxcx_calc_rx_ngroups()
2737 if (gflowlim < ngroups) { in mlxcx_calc_rx_ngroups()
2740 --ngroups; in mlxcx_calc_rx_ngroups()
2742 } while (gflowlim < ngroups); in mlxcx_calc_rx_ngroups()
2744 return (ngroups); in mlxcx_calc_rx_ngroups()