NetBSD/sys/dev/qbus
ozaki-r dd8638eea5 Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input
The benefits of the change are:
- We can reduce codes
- We can provide the same behavior between drivers
  - Where/When if_ipackets is counted up
  - Note that some drivers still update packet statistics in their own
    way (periodical update)
- Moved bpf_mtap run in softint
  - This makes it easy to MP-ify bpf

Proposed on tech-kern and tech-net
2016-12-15 09:28:02 +00:00
..
dhu.c
dhureg.h
dl.c
dlreg.h
dz_uba.c
files.uba
if_de.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_dereg.h
if_dmc.c Apply pserialize to some iterations of IP address lists 2016-07-20 07:37:51 +00:00
if_dmcreg.h
if_il.c Introduce softint-based if_input 2016-02-09 08:32:07 +00:00
if_il.h
if_ilreg.h
if_qe.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_qereg.h
if_qt.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
if_qtreg.h
if_uba.c Introduce m_set_rcvif and m_reset_rcvif 2016-06-10 13:27:10 +00:00
if_uba.h
qd.c src is too big these days to tolerate superfluous apostrophes. It's 2014-10-18 08:33:23 +00:00
qdioctl.h
qdreg.h
qduser.h
qevent.h
qfont.c
rf.c Replace DIOCGPART -> DIOCGPARTINFO which returns the data needed instead of 2015-12-08 20:36:14 +00:00
rfreg.h
rl.c Use C99-style initializers for struct dkdriver. 2015-04-26 15:15:19 +00:00
rlreg.h
rlvar.h
ts.c
tsreg.h
uba.c
ubareg.h
ubavar.h
uda.c