mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-29 12:03:03 +00:00
Mechanically convert to if_inc_counter().
This commit is contained in:
parent
8c32392208
commit
2127b2e232
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=271823
sys/dev/ath
@ -3192,7 +3192,7 @@ ath_transmit(struct ifnet *ifp, struct mbuf *m)
|
||||
DPRINTF(sc, ATH_DEBUG_XMIT,
|
||||
"%s: out of txfrag buffers\n", __func__);
|
||||
sc->sc_stats.ast_tx_nofrag++;
|
||||
ifp->if_oerrors++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
|
||||
ath_freetx(m);
|
||||
goto bad;
|
||||
}
|
||||
@ -3240,7 +3240,7 @@ ath_transmit(struct ifnet *ifp, struct mbuf *m)
|
||||
*
|
||||
* XXX should use atomics?
|
||||
*/
|
||||
ifp->if_opackets++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);
|
||||
nextfrag:
|
||||
/*
|
||||
* Pass the frame to the h/w for transmission.
|
||||
@ -3260,7 +3260,7 @@ ath_transmit(struct ifnet *ifp, struct mbuf *m)
|
||||
next = m->m_nextpkt;
|
||||
if (ath_tx_start(sc, ni, bf, m)) {
|
||||
bad:
|
||||
ifp->if_oerrors++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
|
||||
reclaim:
|
||||
bf->bf_m = NULL;
|
||||
bf->bf_node = NULL;
|
||||
@ -6346,7 +6346,7 @@ ath_watchdog(void *arg)
|
||||
} else
|
||||
if_printf(ifp, "device timeout\n");
|
||||
do_reset = 1;
|
||||
ifp->if_oerrors++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
|
||||
sc->sc_stats.ast_watchdog++;
|
||||
|
||||
ATH_LOCK(sc);
|
||||
@ -6530,8 +6530,10 @@ ath_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
|
||||
break;
|
||||
case SIOCGATHSTATS:
|
||||
/* NB: embed these numbers to get a consistent view */
|
||||
sc->sc_stats.ast_tx_packets = ifp->if_opackets;
|
||||
sc->sc_stats.ast_rx_packets = ifp->if_ipackets;
|
||||
sc->sc_stats.ast_tx_packets = ifp->if_get_counter(ifp,
|
||||
IFCOUNTER_OPACKETS);
|
||||
sc->sc_stats.ast_rx_packets = ifp->if_get_counter(ifp,
|
||||
IFCOUNTER_IPACKETS);
|
||||
sc->sc_stats.ast_tx_rssi = ATH_RSSI(sc->sc_halstats.ns_avgtxrssi);
|
||||
sc->sc_stats.ast_rx_rssi = ATH_RSSI(sc->sc_halstats.ns_avgrssi);
|
||||
#ifdef IEEE80211_SUPPORT_TDMA
|
||||
|
@ -704,7 +704,7 @@ ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs, HAL_STATUS status,
|
||||
rs->rs_keyix-32 : rs->rs_keyix);
|
||||
}
|
||||
}
|
||||
ifp->if_ierrors++;
|
||||
if_inc_counter(ifp, IFCOUNTER_IERRORS, 1);
|
||||
rx_error:
|
||||
/*
|
||||
* Cleanup any pending partial frame.
|
||||
@ -830,7 +830,7 @@ ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs, HAL_STATUS status,
|
||||
rs->rs_antenna |= 0x4;
|
||||
}
|
||||
|
||||
ifp->if_ipackets++;
|
||||
if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1);
|
||||
sc->sc_stats.ast_ant_rx[rs->rs_antenna]++;
|
||||
|
||||
/*
|
||||
|
@ -2424,7 +2424,7 @@ ath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
|
||||
}
|
||||
}
|
||||
sc->sc_wd_timer = 5;
|
||||
ifp->if_opackets++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);
|
||||
sc->sc_stats.ast_tx_raw++;
|
||||
|
||||
/*
|
||||
@ -2473,7 +2473,7 @@ ath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
|
||||
badbad:
|
||||
ATH_KTR(sc, ATH_KTR_TX, 2, "ath_raw_xmit: bad0: m=%p, params=%p",
|
||||
m, params);
|
||||
ifp->if_oerrors++;
|
||||
if_inc_counter(ifp, IFCOUNTER_OERRORS, 1);
|
||||
sc->sc_stats.ast_tx_raw_fail++;
|
||||
ieee80211_free_node(ni);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user