Lines Matching refs:bd_bif
507 d->bd_bif = bp; in bpf_attachd()
579 ifp = d->bd_bif->bif_ifp; in bpf_detachd()
580 bp = d->bd_bif; in bpf_detachd()
618 d->bd_bif = NULL; in bpf_detachd()
934 if (d->bd_bif) { in bpfclose()
1084 if (d->bd_bif == NULL) { in bpfread()
1347 if (d->bd_bif == 0) { in bpfwrite()
1353 ifp = d->bd_bif->bif_ifp; in bpfwrite()
1371 bif_dlt = (int)d->bd_bif->bif_dlt; in bpfwrite()
1397 if (d->bd_bif == NULL) { in bpfwrite()
1419 if (d->bd_bif->bif_send) { in bpfwrite()
1420 error = d->bd_bif->bif_send(ifp, d->bd_bif->bif_dlt, m); in bpfwrite()
1680 if (d->bd_bif == 0) { in bpfioctl()
1683 ifp = d->bd_bif->bif_ifp; in bpfioctl()
1712 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
1782 if (d->bd_bif == 0) { in bpfioctl()
1791 error = ifnet_set_promiscuous(d->bd_bif->bif_ifp, 1); in bpfioctl()
1803 if (d->bd_bif == 0) { in bpfioctl()
1806 bcopy(&d->bd_bif->bif_dlt, addr, sizeof(u_int)); in bpfioctl()
1814 if (d->bd_bif == NULL) { in bpfioctl()
1825 if (d->bd_bif == NULL) { in bpfioctl()
1844 if (d->bd_bif == 0) { in bpfioctl()
1847 struct ifnet *const ifp = d->bd_bif->bif_ifp; in bpfioctl()
2274 if (bp != d->bd_bif) { in bpf_setif()
2275 if (d->bd_bif != NULL) { in bpf_setif()
2313 ifp = d->bd_bif->bif_ifp; in bpf_getdltlist()
2356 if (d->bd_bif->bif_dlt == dlt) { in bpf_setdlt()
2368 ifp = d->bd_bif->bif_ifp; in bpf_setdlt()
2458 if (d->bd_bif == NULL) { in bpfselect()
2598 d->bd_bif == NULL) { in bpfkqfilter()
3386 hdrlen = (d->bd_flags & BPF_EXTENDED_HDR) ? d->bd_bif->bif_exthdrlen : in catchpacket()
3387 d->bd_bif->bif_hdrlen; in catchpacket()