Lines Matching refs:bd_flags

545 	d->bd_flags &= ~(BPF_DETACHING | BPF_DETACHED);  in bpf_attachd()
548 d->bd_flags |= BPF_FINALIZE_PKTAP; in bpf_attachd()
550 d->bd_flags &= ~BPF_FINALIZE_PKTAP; in bpf_attachd()
567 int bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
571 if ((d->bd_flags & (BPF_DETACHED | BPF_DETACHING)) != 0) { in bpf_detachd()
577 d->bd_flags |= BPF_DETACHING; in bpf_detachd()
642 d->bd_flags &= ~BPF_DETACHING; in bpf_detachd()
643 d->bd_flags |= BPF_DETACHED; in bpf_detachd()
646 bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
753 if ((d->bd_flags & BPF_DETACHED) == 0) { in bpf_release_d()
823 d->bd_flags |= BPF_DETACHED; in bpfopen()
825 d->bd_flags |= BPF_WANT_PKTAP; in bpfopen()
827 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfopen()
870 d->bd_flags |= BPF_CLOSING; in bpfclose()
1024 (d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1052 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1098 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1109 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1181 flags = d->bd_flags; in bpfread()
1256 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1290 if ((d->bd_flags & BPF_KNOTE)) { in bpf_wakeup()
1340 (d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1390 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1469 (d->bd_flags & BPF_CLOSING) != 0) { in bpf_get_device_from_uuid()
1529 if (d_to->bd_flags & BPF_CLOSING) { in bpf_setup()
1536 if (d_from->bd_flags & BPF_CLOSING) { in bpf_setup()
1643 (d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
1712 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
1771 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
1833 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpfioctl()
2054 d->bd_flags |= BPF_EXTENDED_HDR; in bpfioctl()
2056 d->bd_flags &= ~BPF_EXTENDED_HDR; in bpfioctl()
2087 int_arg = d->bd_flags & BPF_WANT_PKTAP ? 1 : 0; in bpfioctl()
2094 d->bd_flags |= BPF_WANT_PKTAP; in bpfioctl()
2096 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfioctl()
2113 d->bd_flags |= BPF_TRUNCATE; in bpfioctl()
2115 d->bd_flags &= ~BPF_TRUNCATE; in bpfioctl()
2144 d->bd_flags |= BPF_PKTHDRV2; in bpfioctl()
2146 d->bd_flags &= ~BPF_PKTHDRV2; in bpfioctl()
2151 int_arg = d->bd_flags & BPF_PKTHDRV2 ? 1 : 0; in bpfioctl()
2177 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setf()
2238 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setif()
2254 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setif()
2324 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_getdltlist()
2364 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setdlt()
2375 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setdlt()
2451 (d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
2468 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
2597 (d->bd_flags & BPF_CLOSING) != 0 || in bpfkqfilter()
2607 d->bd_flags |= BPF_KNOTE; in bpfkqfilter()
2623 if (d->bd_flags & BPF_KNOTE) { in filt_bpfdetach()
2625 d->bd_flags &= ~BPF_KNOTE; in filt_bpfdetach()
2752 if (d->bd_flags & BPF_TRUNCATE) { in bpf_tap_imp()
2760 if ((d->bd_flags & BPF_PKTHDRV2) && in bpf_tap_imp()
2772 !!(d->bd_flags & BPF_TRUNCATE)); in bpf_tap_imp()
3386 hdrlen = (d->bd_flags & BPF_EXTENDED_HDR) ? d->bd_bif->bif_exthdrlen : in catchpacket()
3454 if (d->bd_flags & BPF_EXTENDED_HDR) { in catchpacket()