| /netbsd/src/doc/ |
| D | TODO.smpnet | 133 MP-ification of bpf requires all of bpf_mtap* are called in normal LWP context 135 bpf_mtap satisfy the requirement. For Rx, most of bpf_mtap are called in softint. 136 Unfortunately some bpf_mtap on Rx are still called in hardware interrupt context. 138 This is the list of the functions that have such bpf_mtap: 144 provide a deferred bpf_mtap mechanism that forcibly runs bpf_mtap in softint 146 the original bpf_mtap again.
|
| /netbsd/src/sys/net/ |
| D | bpf.h | 447 void (*bpf_mtap)(struct bpf_if *, struct mbuf *, u_int); member 478 bpf_mtap(struct ifnet *_ifp, struct mbuf *_m, u_int _direction) in bpf_mtap() function 484 bpf_ops->bpf_mtap(_ifp->if_bpf, _m, _direction); in bpf_mtap() 500 bpf_ops->bpf_mtap(_bpf, _m, _direction); in bpf_mtap3()
|
| D | if_tap.c | 453 bpf_mtap(ifp, m0, BPF_D_OUT); in tap_start() 810 bpf_mtap(ifp, m, BPF_D_OUT); in tap_dev_close() 890 bpf_mtap(ifp, m, BPF_D_OUT); in tap_dev_read() 1006 bpf_mtap(ifp, m, BPF_D_IN); in tap_dev_write()
|
| D | if_vether.c | 169 bpf_mtap(ifp, m, BPF_D_OUT); in vether_start()
|
| D | bpf_stub.c | 64 .bpf_mtap = (void *)bpf_stub_warn,
|
| D | if_gif.c | 616 bpf_mtap(ifp, m, BPF_D_OUT); in gif_start() 672 bpf_mtap(ifp, m, BPF_D_OUT); in gif_transmit_direct()
|
| D | if_vlan.c | 1297 bpf_mtap(ifp, m, BPF_D_OUT); in vlan_start() 1387 bpf_mtap(ifp, m, BPF_D_OUT); in vlan_transmit()
|
| D | if_pppoe.c | 1204 bpf_mtap(&sc->sc_sppp.pp_if, m, BPF_D_IN); in pppoe_data_input() 2018 bpf_mtap(&sc->sc_sppp.pp_if, m, BPF_D_OUT); in pppoe_start() 2054 bpf_mtap(&sc->sc_sppp.pp_if, m, BPF_D_OUT); in pppoe_transmit()
|
| /netbsd/src/external/bsd/ipf/bin/ipftest/ |
| D | bpf-ipf.h | 425 extern void bpf_mtap(struct ifnet *, struct mbuf *); 430 extern void bpf_mtap();
|
| /netbsd/src/sys/dev/ofw/ |
| D | ofnet.c | 296 bpf_mtap(ifp, m0, BPF_D_OUT); in ofnet_start()
|
| /netbsd/src/sys/arch/usermode/dev/ |
| D | if_veth.c | 277 bpf_mtap(ifp, m0, BPF_D_OUT); in veth_start()
|
| /netbsd/src/sys/rump/net/lib/libvirtif/ |
| D | if_virt.c | 316 bpf_mtap(ifp, m0, BPF_D_OUT); in virtif_start()
|
| /netbsd/src/sys/arch/amiga/dev/ |
| D | zz9k_if.c | 259 bpf_mtap(ifp, m, BPF_D_OUT); in zzif_start()
|
| D | if_qn.c | 405 bpf_mtap(ifp, m, BPF_D_OUT); in qnstart()
|
| /netbsd/src/sys/dev/ic/ |
| D | dm9000.c | 639 bpf_mtap(ifp, m, BPF_D_OUT); in dme_prepare() 647 bpf_mtap(ifp, m, BPF_D_OUT); in dme_prepare()
|
| D | am79900.c | 517 bpf_mtap(ifp, m, BPF_D_OUT); in am79900_start()
|
| D | am7990.c | 496 bpf_mtap(ifp, m, BPF_D_OUT); in am7990_start()
|
| /netbsd/src/sys/dev/scsipi/ |
| D | if_dse.c | 543 bpf_mtap(ifp, m0, BPF_D_OUT); in dse_send_worker() 885 bpf_mtap(ifp, m, BPF_D_OUT); in dse_read()
|
| /netbsd/src/sys/arch/sun2/dev/ |
| D | if_ec.c | 321 bpf_mtap(ifp, m0, BPF_D_OUT); in ec_start()
|
| /netbsd/src/sys/dev/isa/ |
| D | if_el.c | 385 bpf_mtap(ifp, m0, BPF_D_OUT); in elstart()
|
| /netbsd/src/sys/arch/mac68k/dev/ |
| D | if_mc.c | 263 bpf_mtap(ifp, m, BPF_D_OUT); in mcstart()
|
| /netbsd/src/sys/arch/macppc/dev/ |
| D | am79c950.c | 265 bpf_mtap(ifp, m, BPF_D_OUT); in mcstart()
|
| /netbsd/src/sys/dev/qbus/ |
| D | if_qt.c | 523 bpf_mtap(ifp, m, BPF_D_OUT); in qtstart()
|
| D | if_de.c | 429 bpf_mtap(ifp, m, BPF_D_OUT); in destart()
|
| /netbsd/src/sys/arch/next68k/dev/ |
| D | mb8795.c | 691 bpf_mtap(ifp, m, BPF_D_OUT); in mb8795_start()
|