Lines Matching refs:bd_flags

556 	d->bd_flags &= ~(BPF_DETACHING | BPF_DETACHED);  in bpf_attachd()
559 d->bd_flags |= BPF_FINALIZE_PKTAP; in bpf_attachd()
561 d->bd_flags &= ~BPF_FINALIZE_PKTAP; in bpf_attachd()
582 int bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
586 if ((d->bd_flags & (BPF_DETACHED | BPF_DETACHING)) != 0) { in bpf_detachd()
592 d->bd_flags |= BPF_DETACHING; in bpf_detachd()
663 d->bd_flags &= ~BPF_DETACHING; in bpf_detachd()
664 d->bd_flags |= BPF_DETACHED; in bpf_detachd()
667 bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
771 if ((d->bd_flags & BPF_DETACHED) == 0) { in bpf_release_d()
842 d->bd_flags |= BPF_DETACHED; in bpfopen()
844 d->bd_flags |= BPF_WANT_PKTAP; in bpfopen()
846 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfopen()
897 d->bd_flags |= BPF_CLOSING; in bpfclose()
1066 (d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1094 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1140 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1151 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1223 flags = d->bd_flags; in bpfread()
1285 if (d->bd_flags & BPF_COMP_ENABLED) { in bpfread()
1316 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1350 if ((d->bd_flags & BPF_KNOTE)) { in bpf_wakeup()
1400 (d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1455 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1545 (d->bd_flags & BPF_CLOSING) != 0) { in bpf_get_device_from_uuid()
1605 if (d_to->bd_flags & BPF_CLOSING) { in bpf_setup()
1612 if (d_from->bd_flags & BPF_CLOSING) { in bpf_setup()
1634 d_to->bd_flags = d_from->bd_flags & (BPF_EXTENDED_HDR | BPF_WANT_PKTAP | in bpf_setup()
1670 if (d_to->bd_flags & BPF_COMP_REQ) { in bpf_setup()
1812 (d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
1877 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
1940 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
2002 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpfioctl()
2205 d->bd_flags |= BPF_EXTENDED_HDR; in bpfioctl()
2207 d->bd_flags &= ~BPF_EXTENDED_HDR; in bpfioctl()
2238 int_arg = d->bd_flags & BPF_WANT_PKTAP ? 1 : 0; in bpfioctl()
2245 d->bd_flags |= BPF_WANT_PKTAP; in bpfioctl()
2247 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfioctl()
2263 d->bd_flags |= BPF_TRUNCATE; in bpfioctl()
2265 d->bd_flags &= ~BPF_TRUNCATE; in bpfioctl()
2294 d->bd_flags |= BPF_PKTHDRV2; in bpfioctl()
2296 d->bd_flags &= ~BPF_PKTHDRV2; in bpfioctl()
2301 int_arg = d->bd_flags & BPF_PKTHDRV2 ? 1 : 0; in bpfioctl()
2306 int_arg = d->bd_flags & BPF_COMP_REQ ? 1 : 0; in bpfioctl()
2315 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
2323 d->bd_flags |= BPF_COMP_REQ; in bpfioctl()
2325 d->bd_flags |= BPF_COMP_ENABLED; in bpfioctl()
2328 d->bd_flags &= ~(BPF_COMP_REQ | BPF_COMP_ENABLED); in bpfioctl()
2333 int_arg = d->bd_flags & BPF_COMP_ENABLED ? 1 : 0; in bpfioctl()
2368 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setf()
2428 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setif()
2444 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setif()
2518 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_getdltlist()
2558 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setdlt()
2569 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setdlt()
2646 (d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
2663 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
2792 (d->bd_flags & BPF_CLOSING) != 0 || in bpfkqfilter()
2802 d->bd_flags |= BPF_KNOTE; in bpfkqfilter()
2818 if (d->bd_flags & BPF_KNOTE) { in filt_bpfdetach()
2820 d->bd_flags &= ~BPF_KNOTE; in filt_bpfdetach()
2959 if (d->bd_flags & BPF_TRUNCATE) { in bpf_tap_imp()
2967 if ((d->bd_flags & BPF_PKTHDRV2) && in bpf_tap_imp()
2979 !!(d->bd_flags & BPF_TRUNCATE)); in bpf_tap_imp()
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()
3693 if (d->bd_flags & BPF_EXTENDED_HDR) { in catchpacket()
3785 if (d->bd_flags & BPF_COMP_REQ) { in catchpacket()
3796 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
3810 if (d->bd_flags & BPF_EXTENDED_HDR) { in catchpacket()
3812 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
3820 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
3900 if (d->bd_flags & BPF_COMP_REQ) { in bpf_allocbufs()
4191 d->bh_compreq = bd->bd_flags & BPF_COMP_REQ ? 1 : 0; in bpfstats_fill_xbpf()
4192 d->bh_compenabled = bd->bd_flags & BPF_COMP_ENABLED ? 1 : 0; in bpfstats_fill_xbpf()
4193 d->bd_exthdr = bd->bd_flags & BPF_EXTENDED_HDR ? 1 : 0; in bpfstats_fill_xbpf()
4194 d->bd_trunc = bd->bd_flags & BPF_TRUNCATE ? 1 : 0; in bpfstats_fill_xbpf()
4195 d->bd_pkthdrv2 = bd->bd_flags & BPF_PKTHDRV2 ? 1 : 0; in bpfstats_fill_xbpf()
4257 (bd->bd_flags & BPF_CLOSING) != 0) {