diff options
Diffstat (limited to 'sys/mips/rmi/dev/nlge/if_nlge.c')
-rw-r--r-- | sys/mips/rmi/dev/nlge/if_nlge.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/mips/rmi/dev/nlge/if_nlge.c b/sys/mips/rmi/dev/nlge/if_nlge.c index 3579fe3..9c7ff05 100644 --- a/sys/mips/rmi/dev/nlge/if_nlge.c +++ b/sys/mips/rmi/dev/nlge/if_nlge.c @@ -697,7 +697,7 @@ nlge_msgring_handler(int bucket, int size, int code, int stid, printf("ERROR: Tx fb error (%d) on port %d\n", tx_error, port); } - atomic_incr_long((tx_error) ? &ifp->if_oerrors: &ifp->if_opackets); + tx_error ? ifp->if_oerrors++ : ifp->if_opackets++; } else if (ctrl == CTRL_SNGL || ctrl == CTRL_START) { /* Rx Packet */ @@ -776,7 +776,7 @@ fail: NLGE_UNLOCK(sc); } m_freem(m); - atomic_incr_long(&ifp->if_iqdrops); + ifp->if_iqdrops++; } return (error); } @@ -825,7 +825,7 @@ nlge_rx(struct nlge_softc *sc, vm_paddr_t paddr, int len) m->m_pkthdr.len = m->m_len = len; m->m_pkthdr.rcvif = ifp; - atomic_incr_long(&ifp->if_ipackets); + ifp->if_ipackets++; (*ifp->if_input)(ifp, m); } |