diff options
author | glebius <glebius@FreeBSD.org> | 2014-09-19 03:51:26 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2014-09-19 03:51:26 +0000 |
commit | b3b337a80e78f4cc2d0c75f98e4685bee9c749c9 (patch) | |
tree | 6899fa7510de1719ea0a76790446b61cd2d300fe /sys/dev/ex | |
parent | 094cca2b36ac9809749d6a0b76bcd37556939c00 (diff) | |
download | FreeBSD-src-b3b337a80e78f4cc2d0c75f98e4685bee9c749c9.zip FreeBSD-src-b3b337a80e78f4cc2d0c75f98e4685bee9c749c9.tar.gz |
Mechanically convert to if_inc_counter().
Diffstat (limited to 'sys/dev/ex')
-rw-r--r-- | sys/dev/ex/if_ex.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/sys/dev/ex/if_ex.c b/sys/dev/ex/if_ex.c index e85ee5f..4072351 100644 --- a/sys/dev/ex/if_ex.c +++ b/sys/dev/ex/if_ex.c @@ -571,7 +571,7 @@ ex_start_locked(struct ifnet *ifp) BPF_MTAP(ifp, opkt); sc->tx_timeout = 2; - ifp->if_opackets++; + if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1); m_freem(opkt); } else { ifp->if_drv_flags |= IFF_DRV_OACTIVE; @@ -684,12 +684,12 @@ ex_tx_intr(struct ex_softc *sc) sc->tx_head = CSR_READ_2(sc, IO_PORT_REG); if (tx_status & TX_OK_bit) { - ifp->if_opackets++; + if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1); } else { - ifp->if_oerrors++; + if_inc_counter(ifp, IFCOUNTER_OERRORS, 1); } - ifp->if_collisions += tx_status & No_Collisions_bits; + if_inc_counter(ifp, IFCOUNTER_COLLISIONS, tx_status & No_Collisions_bits); } /* @@ -737,7 +737,7 @@ ex_rx_intr(struct ex_softc *sc) MGETHDR(m, M_NOWAIT, MT_DATA); ipkt = m; if (ipkt == NULL) { - ifp->if_iqdrops++; + if_inc_counter(ifp, IFCOUNTER_IQDROPS, 1); } else { ipkt->m_pkthdr.rcvif = ifp; ipkt->m_pkthdr.len = pkt_len; @@ -750,7 +750,7 @@ ex_rx_intr(struct ex_softc *sc) m->m_len = MCLBYTES; } else { m_freem(ipkt); - ifp->if_iqdrops++; + if_inc_counter(ifp, IFCOUNTER_IQDROPS, 1); goto rx_another; } } @@ -773,7 +773,7 @@ ex_rx_intr(struct ex_softc *sc) MGET(m->m_next, M_NOWAIT, MT_DATA); if (m->m_next == NULL) { m_freem(ipkt); - ifp->if_iqdrops++; + if_inc_counter(ifp, IFCOUNTER_IQDROPS, 1); goto rx_another; } m = m->m_next; @@ -792,10 +792,10 @@ ex_rx_intr(struct ex_softc *sc) EX_UNLOCK(sc); (*ifp->if_input)(ifp, ipkt); EX_LOCK(sc); - ifp->if_ipackets++; + if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1); } } else { - ifp->if_ierrors++; + if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); } CSR_WRITE_2(sc, HOST_ADDR_REG, sc->rx_head); rx_another: ; @@ -983,7 +983,7 @@ ex_watchdog(void *arg) DODEBUG(Status, printf("OIDLE watchdog\n");); - ifp->if_oerrors++; + if_inc_counter(ifp, IFCOUNTER_OERRORS, 1); ex_reset(sc); ex_start_locked(ifp); |