summaryrefslogtreecommitdiffstats
path: root/sys/dev/mge
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2014-09-19 03:51:26 +0000
committerglebius <glebius@FreeBSD.org>2014-09-19 03:51:26 +0000
commitb3b337a80e78f4cc2d0c75f98e4685bee9c749c9 (patch)
tree6899fa7510de1719ea0a76790446b61cd2d300fe /sys/dev/mge
parent094cca2b36ac9809749d6a0b76bcd37556939c00 (diff)
downloadFreeBSD-src-b3b337a80e78f4cc2d0c75f98e4685bee9c749c9.zip
FreeBSD-src-b3b337a80e78f4cc2d0c75f98e4685bee9c749c9.tar.gz
Mechanically convert to if_inc_counter().
Diffstat (limited to 'sys/dev/mge')
-rw-r--r--sys/dev/mge/if_mge.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/mge/if_mge.c b/sys/dev/mge/if_mge.c
index d479aa2..c35dd04 100644
--- a/sys/dev/mge/if_mge.c
+++ b/sys/dev/mge/if_mge.c
@@ -1161,7 +1161,7 @@ mge_intr_rx_locked(struct mge_softc *sc, int count)
count -= 1;
}
- ifp->if_ipackets += rx_npkts;
+ if_inc_counter(ifp, IFCOUNTER_IPACKETS, rx_npkts);
return (rx_npkts);
}
@@ -1236,9 +1236,9 @@ mge_intr_tx_locked(struct mge_softc *sc)
/* Update collision statistics */
if (status & MGE_ERR_SUMMARY) {
if ((status & MGE_ERR_MASK) == MGE_TX_ERROR_LC)
- ifp->if_collisions++;
+ if_inc_counter(ifp, IFCOUNTER_COLLISIONS, 1);
if ((status & MGE_ERR_MASK) == MGE_TX_ERROR_RL)
- ifp->if_collisions += 16;
+ if_inc_counter(ifp, IFCOUNTER_COLLISIONS, 16);
}
bus_dmamap_sync(sc->mge_tx_dtag, dw->buffer_dmap,
@@ -1248,7 +1248,7 @@ mge_intr_tx_locked(struct mge_softc *sc)
dw->buffer = (struct mbuf*)NULL;
send++;
- ifp->if_opackets++;
+ if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);
}
if (send) {
@@ -1516,7 +1516,7 @@ mge_watchdog(struct mge_softc *sc)
return;
}
- ifp->if_oerrors++;
+ if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
if_printf(ifp, "watchdog timeout\n");
mge_stop(sc);
OpenPOWER on IntegriCloud