Lines Matching defs:hw

41 	struct ixgbe_hw *hw;
50 hw = &ixgbe->hw;
102 IXGBE_READ_REG(hw, IXGBE_QPRC(i));
105 IXGBE_READ_REG(hw, IXGBE_QPTC(i));
108 IXGBE_READ_REG(hw, IXGBE_QBRC(i));
110 switch (hw->mac.type) {
113 IXGBE_READ_REG(hw, IXGBE_QBTC(i));
121 IXGBE_READ_REG(hw, IXGBE_QBTC_L(i));
123 ((uint64_t)((IXGBE_READ_REG(hw,
146 ixgbe_ks->prc64.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC64);
147 ixgbe_ks->prc127.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC127);
148 ixgbe_ks->prc255.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC255);
149 ixgbe_ks->prc511.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC511);
150 ixgbe_ks->prc1023.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC1023);
151 ixgbe_ks->prc1522.value.ul += IXGBE_READ_REG(hw, IXGBE_PRC1522);
152 ixgbe_ks->ptc64.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC64);
153 ixgbe_ks->ptc127.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC127);
154 ixgbe_ks->ptc255.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC255);
155 ixgbe_ks->ptc511.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC511);
156 ixgbe_ks->ptc1023.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC1023);
157 ixgbe_ks->ptc1522.value.ul += IXGBE_READ_REG(hw, IXGBE_PTC1522);
159 ixgbe_ks->mspdc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_MSPDC);
161 ixgbe_ks->mpc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_MPC(i));
162 ixgbe_ks->mlfc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_MLFC);
163 ixgbe_ks->mrfc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_MRFC);
164 ixgbe_ks->rlec.value.ui64 += IXGBE_READ_REG(hw, IXGBE_RLEC);
165 ixgbe_ks->lxontxc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_LXONTXC);
166 switch (hw->mac.type) {
168 ixgbe_ks->lxonrxc.value.ui64 += IXGBE_READ_REG(hw,
176 ixgbe_ks->lxonrxc.value.ui64 += IXGBE_READ_REG(hw,
183 ixgbe_ks->lxofftxc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_LXOFFTXC);
184 switch (hw->mac.type) {
186 ixgbe_ks->lxoffrxc.value.ui64 += IXGBE_READ_REG(hw,
194 ixgbe_ks->lxoffrxc.value.ui64 += IXGBE_READ_REG(hw,
201 ixgbe_ks->ruc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_RUC);
202 ixgbe_ks->rfc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_RFC);
203 ixgbe_ks->roc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_ROC);
204 ixgbe_ks->rjc.value.ui64 += IXGBE_READ_REG(hw, IXGBE_RJC);
484 struct ixgbe_hw *hw = &ixgbe->hw;
495 * hw->phy.speeds_supported, therefore we fall back to use the recorded
499 speeds = hw->phy.speeds_supported;
515 IXGBE_READ_REG(hw, IXGBE_MPRC);
521 IXGBE_READ_REG(hw, IXGBE_BPRC);
527 IXGBE_READ_REG(hw, IXGBE_MPTC);
533 IXGBE_READ_REG(hw, IXGBE_BPTC);
540 IXGBE_READ_REG(hw, IXGBE_RNBC(i));
547 IXGBE_READ_REG(hw, IXGBE_CRCERRS);
549 IXGBE_READ_REG(hw, IXGBE_ILLERRC);
551 IXGBE_READ_REG(hw, IXGBE_ERRBC);
553 IXGBE_READ_REG(hw, IXGBE_RLEC);
564 IXGBE_READ_REG(hw, IXGBE_QBRC(i));
574 switch (hw->mac.type) {
577 IXGBE_READ_REG(hw, IXGBE_QBTC(i));
585 IXGBE_READ_REG(hw, IXGBE_QBTC_L(i));
587 ((uint64_t)((IXGBE_READ_REG(hw,
602 IXGBE_READ_REG(hw, IXGBE_TPR);
608 IXGBE_READ_REG(hw, IXGBE_TPT);
615 IXGBE_READ_REG(hw, IXGBE_CRCERRS);
621 IXGBE_READ_REG(hw, IXGBE_ROC);
627 IXGBE_READ_REG(hw, IXGBE_CRCERRS);
629 IXGBE_READ_REG(hw, IXGBE_ILLERRC);
631 IXGBE_READ_REG(hw, IXGBE_ERRBC);
633 IXGBE_READ_REG(hw, IXGBE_RLEC);
647 *val = hw->phy.id;
654 (hw->phy.media_type == ixgbe_media_type_copper) ?
658 *val = (hw->phy.media_type == ixgbe_media_type_copper) ?
781 IXGBE_READ_REG(hw, IXGBE_RUC);
799 IXGBE_READ_REG(hw, IXGBE_RJC);