Lines Matching defs:bifp
583 struct ifnet *bifp, *ifp;
643 bifp = sc2->sc_ifp;
645 IF_LLADDR(bifp), ETHER_ADDR_LEN) == 0) {
2233 struct ifnet *bifp;
2242 bifp = sc->sc_ifp;
2251 if ((bifp->if_flags & IFF_MONITOR) != 0) {
2252 m->m_pkthdr.rcvif = bifp;
2253 ETHER_BPF_MTAP(bifp, m);
2254 bifp->if_ipackets++;
2255 bifp->if_ibytes += m->m_pkthdr.len;
2305 KASSERT(bifp->if_bridge == NULL,
2314 mc2->m_pkthdr.rcvif = bifp;
2315 (*bifp->if_input)(bifp, mc2);
2396 do { GRAB_OUR_PACKETS(bifp) } while (0);
3021 * question.) If *bifp or *ifp are NULL then packet filtering is skipped for
3025 bridge_pfil(struct mbuf **mp, struct ifnet *bifp, struct ifnet *ifp, int dir)
3156 if (pfil_bridge && dir == PFIL_OUT && bifp != NULL)
3157 error = pfil_run_hooks(&V_inet_pfil_hook, mp, bifp,
3170 if (pfil_bridge && dir == PFIL_IN && bifp != NULL)
3171 error = pfil_run_hooks(&V_inet_pfil_hook, mp, bifp,
3208 if (pfil_bridge && dir == PFIL_OUT && bifp != NULL)
3209 error = pfil_run_hooks(&V_inet6_pfil_hook, mp, bifp,
3222 if (pfil_bridge && dir == PFIL_IN && bifp != NULL)
3223 error = pfil_run_hooks(&V_inet6_pfil_hook, mp, bifp,