Lines Matching refs:i
54 u8 i = 0; in ixgbe_dcb_config_rx_arbiter_82599() local
65 for (i = 0; i < MAX_USER_PRIORITY; i++) in ixgbe_dcb_config_rx_arbiter_82599()
66 reg |= (prio_tc[i] << (i * IXGBE_RTRUP2TC_UP_SHIFT)); in ixgbe_dcb_config_rx_arbiter_82599()
70 for (i = 0; i < MAX_TRAFFIC_CLASS; i++) { in ixgbe_dcb_config_rx_arbiter_82599()
71 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82599()
72 credit_max = max[i]; in ixgbe_dcb_config_rx_arbiter_82599()
75 reg |= (u32)(bwg_id[i]) << IXGBE_RTRPT4C_BWG_SHIFT; in ixgbe_dcb_config_rx_arbiter_82599()
77 if (prio_type[i] == prio_link) in ixgbe_dcb_config_rx_arbiter_82599()
80 IXGBE_WRITE_REG(hw, IXGBE_RTRPT4C(i), reg); in ixgbe_dcb_config_rx_arbiter_82599()
110 u8 i; in ixgbe_dcb_config_tx_desc_arbiter_82599() local
113 for (i = 0; i < 128; i++) { in ixgbe_dcb_config_tx_desc_arbiter_82599()
114 IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, i); in ixgbe_dcb_config_tx_desc_arbiter_82599()
119 for (i = 0; i < MAX_TRAFFIC_CLASS; i++) { in ixgbe_dcb_config_tx_desc_arbiter_82599()
120 max_credits = max[i]; in ixgbe_dcb_config_tx_desc_arbiter_82599()
122 reg |= refill[i]; in ixgbe_dcb_config_tx_desc_arbiter_82599()
123 reg |= (u32)(bwg_id[i]) << IXGBE_RTTDT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_desc_arbiter_82599()
125 if (prio_type[i] == prio_group) in ixgbe_dcb_config_tx_desc_arbiter_82599()
128 if (prio_type[i] == prio_link) in ixgbe_dcb_config_tx_desc_arbiter_82599()
131 IXGBE_WRITE_REG(hw, IXGBE_RTTDT2C(i), reg); in ixgbe_dcb_config_tx_desc_arbiter_82599()
162 u8 i; in ixgbe_dcb_config_tx_data_arbiter_82599() local
175 for (i = 0; i < MAX_USER_PRIORITY; i++) in ixgbe_dcb_config_tx_data_arbiter_82599()
176 reg |= (prio_tc[i] << (i * IXGBE_RTTUP2TC_UP_SHIFT)); in ixgbe_dcb_config_tx_data_arbiter_82599()
180 for (i = 0; i < MAX_TRAFFIC_CLASS; i++) { in ixgbe_dcb_config_tx_data_arbiter_82599()
181 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82599()
182 reg |= (u32)(max[i]) << IXGBE_RTTPT2C_MCL_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
183 reg |= (u32)(bwg_id[i]) << IXGBE_RTTPT2C_BWG_SHIFT; in ixgbe_dcb_config_tx_data_arbiter_82599()
185 if (prio_type[i] == prio_group) in ixgbe_dcb_config_tx_data_arbiter_82599()
188 if (prio_type[i] == prio_link) in ixgbe_dcb_config_tx_data_arbiter_82599()
191 IXGBE_WRITE_REG(hw, IXGBE_RTTPT2C(i), reg); in ixgbe_dcb_config_tx_data_arbiter_82599()
215 u32 i, j, fcrtl, reg; in ixgbe_dcb_config_pfc_82599() local
240 for (i = 0; i < MAX_USER_PRIORITY; i++) { in ixgbe_dcb_config_pfc_82599()
241 if (prio_tc[i] > max_tc) in ixgbe_dcb_config_pfc_82599()
242 max_tc = prio_tc[i]; in ixgbe_dcb_config_pfc_82599()
247 for (i = 0; i <= max_tc; i++) { in ixgbe_dcb_config_pfc_82599()
251 if ((prio_tc[j] == i) && (pfc_en & (1 << j))) { in ixgbe_dcb_config_pfc_82599()
258 reg = (hw->fc.high_water[i] << 10) | IXGBE_FCRTH_FCEN; in ixgbe_dcb_config_pfc_82599()
259 fcrtl = (hw->fc.low_water[i] << 10) | IXGBE_FCRTL_XONE; in ixgbe_dcb_config_pfc_82599()
260 IXGBE_WRITE_REG(hw, IXGBE_FCRTL_82599(i), fcrtl); in ixgbe_dcb_config_pfc_82599()
268 reg = IXGBE_READ_REG(hw, IXGBE_RXPBSIZE(i)) - 24576; in ixgbe_dcb_config_pfc_82599()
269 IXGBE_WRITE_REG(hw, IXGBE_FCRTL_82599(i), 0); in ixgbe_dcb_config_pfc_82599()
272 IXGBE_WRITE_REG(hw, IXGBE_FCRTH_82599(i), reg); in ixgbe_dcb_config_pfc_82599()
275 for (; i < MAX_TRAFFIC_CLASS; i++) { in ixgbe_dcb_config_pfc_82599()
276 IXGBE_WRITE_REG(hw, IXGBE_FCRTL_82599(i), 0); in ixgbe_dcb_config_pfc_82599()
277 IXGBE_WRITE_REG(hw, IXGBE_FCRTH_82599(i), 0); in ixgbe_dcb_config_pfc_82599()
282 for (i = 0; i < (MAX_TRAFFIC_CLASS / 2); i++) in ixgbe_dcb_config_pfc_82599()
283 IXGBE_WRITE_REG(hw, IXGBE_FCTTV(i), reg); in ixgbe_dcb_config_pfc_82599()
301 u8 i = 0; in ixgbe_dcb_config_tc_stats_82599() local
309 for (i = 0; i < 32; i++) { in ixgbe_dcb_config_tc_stats_82599()
310 reg = 0x01010101 * (i / 4); in ixgbe_dcb_config_tc_stats_82599()
311 IXGBE_WRITE_REG(hw, IXGBE_RQSMR(i), reg); in ixgbe_dcb_config_tc_stats_82599()
321 for (i = 0; i < 32; i++) { in ixgbe_dcb_config_tc_stats_82599()
322 if (i < 8) in ixgbe_dcb_config_tc_stats_82599()
324 else if (i < 16) in ixgbe_dcb_config_tc_stats_82599()
326 else if (i < 20) in ixgbe_dcb_config_tc_stats_82599()
328 else if (i < 24) in ixgbe_dcb_config_tc_stats_82599()
330 else if (i < 26) in ixgbe_dcb_config_tc_stats_82599()
332 else if (i < 28) in ixgbe_dcb_config_tc_stats_82599()
334 else if (i < 30) in ixgbe_dcb_config_tc_stats_82599()
338 IXGBE_WRITE_REG(hw, IXGBE_TQSM(i), reg); in ixgbe_dcb_config_tc_stats_82599()