Lines Matching refs:bd_bif
733 if (d->bd_bif != NULL) in bpf_attachd()
748 d->bd_bif = bp; in bpf_attachd()
862 if ((bp = d->bd_bif) == NULL) in bpf_detachd_locked()
871 d->bd_bif = NULL; in bpf_detachd_locked()
1059 if (d->bd_bif == NULL) { in bpfread()
1198 if ((bp = d->bd_bif) == NULL) { in bpfwrite()
1239 if (d->bd_bif == NULL) { in bpfwrite()
1518 if (d->bd_bif == NULL) { in bpfioctl()
1524 error = ifpromisc(d->bd_bif->bif_ifp, 1); in bpfioctl()
1536 if (d->bd_bif == NULL) in bpfioctl()
1539 *(u_int *)addr = d->bd_bif->bif_dlt; in bpfioctl()
1556 if (d->bd_bif == NULL) in bpfioctl()
1570 if (d->bd_bif == NULL) in bpfioctl()
1582 if (d->bd_bif == NULL) in bpfioctl()
1594 if (d->bd_bif == NULL) in bpfioctl()
1597 struct ifnet *const ifp = d->bd_bif->bif_ifp; in bpfioctl()
1901 d->bd_fbuf != NULL || d->bd_bif != NULL) { in bpfioctl()
2053 if (d->bd_bif != NULL) { in bpf_setf()
2059 CK_LIST_INSERT_HEAD(&d->bd_bif->bif_dlist, in bpf_setf()
2075 d->bd_bif->bif_ifp, d->bd_bif->bif_dlt, 1); in bpf_setf()
2123 if (bp != d->bd_bif) in bpf_setif()
2145 if (devfs_get_cdevpriv((void **)&d) != 0 || d->bd_bif == NULL) in bpfpoll()
2248 if (d->bd_bif == NULL) { in filt_bpfwrite()
2252 kn->kn_data = d->bd_bif->bif_ifp->if_mtu; in filt_bpfwrite()
2513 hdrlen = d->bd_bif->bif_hdrlen; in bpf_hdrlen()
2533 return (hdrlen - d->bd_bif->bif_hdrlen); in bpf_hdrlen()
2593 if (d->bd_bif == NULL) { in catchpacket()
2938 ifp = d->bd_bif->bif_ifp; in bpf_getdltlist()
2975 MPASS(d->bd_bif != NULL); in bpf_setdlt()
2981 if (d->bd_bif->bif_dlt == dlt) in bpf_setdlt()
2984 ifp = d->bd_bif->bif_ifp; in bpf_setdlt()
3070 bd->bd_bif->bif_ifp->if_xname, IFNAMSIZ); in bpfstats_fill_xbpf()