Lines Matching refs:i
104 int i; in mlx4_en_ets_validate() local
108 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) { in mlx4_en_ets_validate()
109 if (ets->prio_tc[i] >= MLX4_EN_NUM_UP) { in mlx4_en_ets_validate()
111 i, ets->prio_tc[i]); in mlx4_en_ets_validate()
115 switch (ets->tc_tsa[i]) { in mlx4_en_ets_validate()
120 total_ets_bw += ets->tc_tx_bw[i]; in mlx4_en_ets_validate()
124 i, ets->tc_tsa[i]); in mlx4_en_ets_validate()
143 int i; in mlx4_en_config_port_scheduler() local
151 for (i = IEEE_8021QAZ_MAX_TCS - 1; i >= 0; i--) { in mlx4_en_config_port_scheduler()
152 switch (ets->tc_tsa[i]) { in mlx4_en_config_port_scheduler()
154 pg[i] = num_strict++; in mlx4_en_config_port_scheduler()
155 tc_tx_bw[i] = MLX4_EN_BW_MAX; in mlx4_en_config_port_scheduler()
158 pg[i] = MLX4_EN_TC_ETS; in mlx4_en_config_port_scheduler()
159 tc_tx_bw[i] = ets->tc_tx_bw[i] ?: MLX4_EN_BW_MIN; in mlx4_en_config_port_scheduler()
259 int i; in mlx4_en_dcbnl_ieee_getmaxrate() local
261 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) in mlx4_en_dcbnl_ieee_getmaxrate()
262 maxrate->tc_maxrate[i] = in mlx4_en_dcbnl_ieee_getmaxrate()
263 priv->maxrate[i] * MLX4_RATELIMIT_UNITS_IN_KB; in mlx4_en_dcbnl_ieee_getmaxrate()
273 int i, err; in mlx4_en_dcbnl_ieee_setmaxrate() local
275 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) { in mlx4_en_dcbnl_ieee_setmaxrate()
279 tmp[i] = div_u64(maxrate->tc_maxrate[i] + in mlx4_en_dcbnl_ieee_setmaxrate()
304 int i, err; in mlx4_en_dcbnl_ieee_getqcn() local
316 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) { in mlx4_en_dcbnl_ieee_getqcn()
317 inmod = priv->port | ((1 << i) << 8) | in mlx4_en_dcbnl_ieee_getqcn()
330 qcn->rpg_enable[i] = in mlx4_en_dcbnl_ieee_getqcn()
332 qcn->rppp_max_rps[i] = in mlx4_en_dcbnl_ieee_getqcn()
334 qcn->rpg_time_reset[i] = in mlx4_en_dcbnl_ieee_getqcn()
336 qcn->rpg_byte_reset[i] = in mlx4_en_dcbnl_ieee_getqcn()
338 qcn->rpg_threshold[i] = in mlx4_en_dcbnl_ieee_getqcn()
340 qcn->rpg_max_rate[i] = in mlx4_en_dcbnl_ieee_getqcn()
342 qcn->rpg_ai_rate[i] = in mlx4_en_dcbnl_ieee_getqcn()
344 qcn->rpg_hai_rate[i] = in mlx4_en_dcbnl_ieee_getqcn()
346 qcn->rpg_gd[i] = in mlx4_en_dcbnl_ieee_getqcn()
348 qcn->rpg_min_dec_fac[i] = in mlx4_en_dcbnl_ieee_getqcn()
350 qcn->rpg_min_rate[i] = in mlx4_en_dcbnl_ieee_getqcn()
352 qcn->cndd_state_machine[i] = in mlx4_en_dcbnl_ieee_getqcn()
353 priv->cndd_state[i]; in mlx4_en_dcbnl_ieee_getqcn()
367 int i, err; in mlx4_en_dcbnl_ieee_setqcn() local
381 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) { in mlx4_en_dcbnl_ieee_setqcn()
382 inmod = priv->port | ((1 << i) << 8) | in mlx4_en_dcbnl_ieee_setqcn()
393 hw_qcn->extended_enable = cpu_to_be32(qcn->rpg_enable[i] << RPG_ENABLE_BIT); in mlx4_en_dcbnl_ieee_setqcn()
394 hw_qcn->rppp_max_rps = cpu_to_be32(qcn->rppp_max_rps[i]); in mlx4_en_dcbnl_ieee_setqcn()
395 hw_qcn->rpg_time_reset = cpu_to_be32(qcn->rpg_time_reset[i]); in mlx4_en_dcbnl_ieee_setqcn()
396 hw_qcn->rpg_byte_reset = cpu_to_be32(qcn->rpg_byte_reset[i]); in mlx4_en_dcbnl_ieee_setqcn()
397 hw_qcn->rpg_threshold = cpu_to_be32(qcn->rpg_threshold[i]); in mlx4_en_dcbnl_ieee_setqcn()
398 hw_qcn->rpg_max_rate = cpu_to_be32(qcn->rpg_max_rate[i]); in mlx4_en_dcbnl_ieee_setqcn()
399 hw_qcn->rpg_ai_rate = cpu_to_be32(qcn->rpg_ai_rate[i]); in mlx4_en_dcbnl_ieee_setqcn()
400 hw_qcn->rpg_hai_rate = cpu_to_be32(qcn->rpg_hai_rate[i]); in mlx4_en_dcbnl_ieee_setqcn()
401 hw_qcn->rpg_gd = cpu_to_be32(qcn->rpg_gd[i]); in mlx4_en_dcbnl_ieee_setqcn()
402 hw_qcn->rpg_min_dec_fac = cpu_to_be32(qcn->rpg_min_dec_fac[i]); in mlx4_en_dcbnl_ieee_setqcn()
403 hw_qcn->rpg_min_rate = cpu_to_be32(qcn->rpg_min_rate[i]); in mlx4_en_dcbnl_ieee_setqcn()
404 priv->cndd_state[i] = qcn->cndd_state_machine[i]; in mlx4_en_dcbnl_ieee_setqcn()
405 if (qcn->cndd_state_machine[i] == DCB_CNDD_INTERIOR_READY) in mlx4_en_dcbnl_ieee_setqcn()
430 int i, err; in mlx4_en_dcbnl_ieee_getqcnstats() local
443 for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) { in mlx4_en_dcbnl_ieee_getqcnstats()
444 inmod = priv->port | ((1 << i) << 8) | in mlx4_en_dcbnl_ieee_getqcnstats()
456 qcn_stats->rppp_rp_centiseconds[i] = in mlx4_en_dcbnl_ieee_getqcnstats()
458 qcn_stats->rppp_created_rps[i] = in mlx4_en_dcbnl_ieee_getqcnstats()