NetBSD/sys/arch/arm/xscale
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
..
becc_button.c
becc_csrvar.h
becc_icu.c
becc_intr.h
becc_pci_space_asm.S
becc_pci.c PCI Extended Configuration stuff written by nonaka@: 2015-10-02 05:22:49 +00:00
becc_space.c
becc_timer.c
becc.c
beccreg.h
beccvar.h
files.becc
files.i80200
files.i80312
files.i80321
files.ixp425
files.pxa2x0
i80200_icu.c
i80200_irq.S
i80200reg.h
i80200var.h
i80312_gpio.c
i80312_i2c.c
i80312_mem.c
i80312_pci.c PCI Extended Configuration stuff written by nonaka@: 2015-10-02 05:22:49 +00:00
i80312_space.c
i80312.c
i80312reg.h
i80312var.h
i80321_aau.c
i80321_gpio.c
i80321_i2c.c
i80321_icu.c
i80321_intr.h
i80321_mcu.c
i80321_pci.c PCI Extended Configuration stuff written by nonaka@: 2015-10-02 05:22:49 +00:00
i80321_space.c
i80321_timer.c
i80321_wdog.c
i80321.c
i80321reg.h
i80321var.h
iopaau.c
iopaaureg.h
iopaauvar.h
iopi2c.c zero the i2c_attach_args structure before filling it in. 2016-02-14 19:54:19 +00:00
iopi2creg.h
iopi2cvar.h
ixp425_a4x_io.S
ixp425_a4x_space.c
ixp425_com.c
ixp425_if_npe.c Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_input 2016-12-15 09:28:02 +00:00
ixp425_if_npereg.h
ixp425_intr.c
ixp425_intr.h
ixp425_ixme.c
ixp425_ixmevar.h
ixp425_mem.c
ixp425_npe.c
ixp425_npereg.h
ixp425_npevar.h
ixp425_pci_asm.S
ixp425_pci_dma.c
ixp425_pci_space.c
ixp425_pci.c PCI Extended Configuration stuff written by nonaka@: 2015-10-02 05:22:49 +00:00
ixp425_qmgr.c
ixp425_qmgr.h
ixp425_sip.c
ixp425_sipvar.h
ixp425_space.c
ixp425_timer.c
ixp425_wdog.c
ixp425-fw.mk
ixp425-fw.README
ixp425.c
ixp425reg.h
ixp425var.h
pxa2x0_a4x_space.c
pxa2x0_ac97.c
pxa2x0_apm_asm.S
pxa2x0_apm.c
pxa2x0_apm.h
pxa2x0_com.c
pxa2x0_dma.c
pxa2x0_dmac.c
pxa2x0_dmac.h
pxa2x0_gpio.c
pxa2x0_gpio.h
pxa2x0_i2c.c
pxa2x0_i2c.h
pxa2x0_i2s.c
pxa2x0_i2s.h
pxa2x0_intr.c
pxa2x0_intr.h
pxa2x0_lcd.c remove tlb_flush define and change callers to use cpu_tlb_flushID directly, ok matt@ 2015-10-17 16:34:43 +00:00
pxa2x0_lcd.h
pxa2x0_mci.c
pxa2x0_mci.h
pxa2x0_ohci.c Merge nick-nhusb 2016-04-23 10:15:27 +00:00
pxa2x0_pcic.c
pxa2x0_pcic.h
pxa2x0_rtc.c
pxa2x0_space.c
pxa2x0_udc.c
pxa2x0.c
pxa2x0cpu.h
pxa2x0reg.h
pxa2x0var.h
xscale_pmc.c
xscalereg.h
xscalevar.h