Lines Matching refs:bd_bif

517 	d->bd_bif = bp;  in bpf_attachd()
594 ifp = d->bd_bif->bif_ifp; in bpf_detachd()
595 bp = d->bd_bif; in bpf_detachd()
631 d->bd_bif = NULL; in bpf_detachd()
961 if (d->bd_bif) { in bpfclose()
1126 if (d->bd_bif == NULL) { in bpfread()
1409 if (d->bd_bif == 0) { in bpfwrite()
1416 ifp = d->bd_bif->bif_ifp; in bpfwrite()
1435 bif_dlt = (int)d->bd_bif->bif_dlt; in bpfwrite()
1463 if (d->bd_bif == NULL) { in bpfwrite()
1487 if (d->bd_bif->bif_send) { in bpfwrite()
1488 error = d->bd_bif->bif_send(ifp, d->bd_bif->bif_dlt, m); in bpfwrite()
1855 if (d->bd_bif == 0) { in bpfioctl()
1858 ifp = d->bd_bif->bif_ifp; in bpfioctl()
1877 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
1951 if (d->bd_bif == 0) { in bpfioctl()
1960 error = ifnet_set_promiscuous(d->bd_bif->bif_ifp, 1); in bpfioctl()
1972 if (d->bd_bif == 0) { in bpfioctl()
1975 bcopy(&d->bd_bif->bif_dlt, addr, sizeof(u_int)); in bpfioctl()
1983 if (d->bd_bif == NULL) { in bpfioctl()
1994 if (d->bd_bif == NULL) { in bpfioctl()
2013 if (d->bd_bif == 0) { in bpfioctl()
2016 struct ifnet *const ifp = d->bd_bif->bif_ifp; in bpfioctl()
2315 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
2466 if (bp != d->bd_bif) { in bpf_setif()
2467 if (d->bd_bif != NULL) { in bpf_setif()
2507 ifp = d->bd_bif->bif_ifp; in bpf_getdltlist()
2550 if (d->bd_bif->bif_dlt == dlt) { in bpf_setdlt()
2562 ifp = d->bd_bif->bif_ifp; in bpf_setdlt()
2653 if (d->bd_bif == NULL) { in bpfselect()
2793 d->bd_bif == NULL) { in bpfkqfilter()
3624 hdrlen = (d->bd_flags & BPF_EXTENDED_HDR) ? d->bd_bif->bif_exthdrlen : in catchpacket()
3625 (d->bd_flags & BPF_COMP_REQ) ? d->bd_bif->bif_comphdrlen: in catchpacket()
3626 d->bd_bif->bif_hdrlen; in catchpacket()
4208 if (bd->bd_bif != NULL && bd->bd_bif->bif_ifp != NULL) { in bpfstats_fill_xbpf()
4210 bd->bd_bif->bif_ifp->if_xname, IFNAMSIZ); in bpfstats_fill_xbpf()