summaryrefslogtreecommitdiffstats
path: root/sys/mips/nlm
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2014-09-19 09:19:49 +0000
committerglebius <glebius@FreeBSD.org>2014-09-19 09:19:49 +0000
commit375a1fa081404668444c555c04bcfb9fb8e988ff (patch)
tree233f06ef7fdd0429b3dbd14bec8f152537fe31fa /sys/mips/nlm
parent16745af5433b422f958bb64851808495f06e66d8 (diff)
downloadFreeBSD-src-375a1fa081404668444c555c04bcfb9fb8e988ff.zip
FreeBSD-src-375a1fa081404668444c555c04bcfb9fb8e988ff.tar.gz
Mechanically convert to if_inc_counter().
Diffstat (limited to 'sys/mips/nlm')
-rw-r--r--sys/mips/nlm/dev/net/xlpge.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/mips/nlm/dev/net/xlpge.c b/sys/mips/nlm/dev/net/xlpge.c
index 2c6cba5..41962df 100644
--- a/sys/mips/nlm/dev/net/xlpge.c
+++ b/sys/mips/nlm/dev/net/xlpge.c
@@ -897,8 +897,7 @@ fail:
if (p2p)
uma_zfree(nl_tx_desc_zone, p2p);
m_freem(mbuf_chain);
- /*atomic_incr_long(&ifp->if_iqdrops); */
- ifp->if_iqdrops++;
+ if_inc_counter(ifp, IFCOUNTER_IQDROPS, 1);
return (err);
}
@@ -1433,8 +1432,7 @@ nlm_xlpge_rx(struct nlm_xlpge_softc *sc, int port, vm_paddr_t paddr, int len)
} else
m->m_pkthdr.len = m->m_len = len;
- /*atomic_incr_long(&ifp->if_ipackets);*/
- ifp->if_ipackets++;
+ if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1);
#ifdef XLP_DRIVER_LOOPBACK
if (port == 16 || port == 17)
(*ifp->if_input)(ifp, m);
@@ -1515,8 +1513,7 @@ nlm_xlpge_msgring_handler(int vc, int size, int code, int src_id,
nlm_xlpge_release_mbuf(phys_addr);
- /*atomic_incr_long(&ifp->if_opackets);*/
- ifp->if_opackets++;
+ if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);
} else if (size > 1) { /* Recieve packet */
phys_addr = msg->msg[1] & 0xffffffffc0ULL;
OpenPOWER on IntegriCloud