Lines Matching refs:bd_flags

717 	d->bd_flags &= ~(BPF_DETACHING | BPF_DETACHED);  in bpf_attachd()
720 d->bd_flags |= BPF_FINALIZE_PKTAP; in bpf_attachd()
722 d->bd_flags &= ~BPF_FINALIZE_PKTAP; in bpf_attachd()
742 int bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
746 if ((d->bd_flags & (BPF_DETACHED | BPF_DETACHING)) != 0) { in bpf_detachd()
752 d->bd_flags |= BPF_DETACHING; in bpf_detachd()
823 d->bd_flags &= ~BPF_DETACHING; in bpf_detachd()
824 d->bd_flags |= BPF_DETACHED; in bpf_detachd()
827 bpf_closed = d->bd_flags & BPF_CLOSING; in bpf_detachd()
931 if ((d->bd_flags & BPF_DETACHED) == 0) { in bpf_release_d()
1002 d->bd_flags |= BPF_DETACHED; in bpfopen()
1004 d->bd_flags |= BPF_WANT_PKTAP; in bpfopen()
1006 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfopen()
1057 d->bd_flags |= BPF_CLOSING; in bpfclose()
1226 (d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1254 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1300 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1311 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1383 flags = d->bd_flags; in bpfread()
1445 if (d->bd_flags & BPF_COMP_ENABLED) { in bpfread()
1476 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfread()
1510 if ((d->bd_flags & BPF_KNOTE)) { in bpf_wakeup()
1561 (d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1611 bool batch_write = (d->bd_flags & BPF_BATCH_WRITE) ? true : false; in bpfwrite()
1627 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfwrite()
1720 (d->bd_flags & BPF_CLOSING) != 0) { in bpf_get_device_from_uuid()
1782 if (d_to->bd_flags & BPF_CLOSING) { in bpf_setup()
1789 if (d_from->bd_flags & BPF_CLOSING) { in bpf_setup()
1811 d_to->bd_flags = d_from->bd_flags & (BPF_EXTENDED_HDR | BPF_WANT_PKTAP | in bpf_setup()
1847 if (d_to->bd_flags & BPF_COMP_REQ) { in bpf_setup()
1997 (d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
2062 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
2125 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfioctl()
2187 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpfioctl()
2329 if (int_arg == 0 && (d->bd_flags & BPF_BATCH_WRITE)) { in bpfioctl()
2399 if (tc != 0 && (d->bd_flags & BPF_BATCH_WRITE)) { in bpfioctl()
2443 d->bd_flags |= BPF_EXTENDED_HDR; in bpfioctl()
2445 d->bd_flags &= ~BPF_EXTENDED_HDR; in bpfioctl()
2476 int_arg = d->bd_flags & BPF_WANT_PKTAP ? 1 : 0; in bpfioctl()
2483 d->bd_flags |= BPF_WANT_PKTAP; in bpfioctl()
2485 d->bd_flags &= ~BPF_WANT_PKTAP; in bpfioctl()
2501 d->bd_flags |= BPF_TRUNCATE; in bpfioctl()
2503 d->bd_flags &= ~BPF_TRUNCATE; in bpfioctl()
2532 d->bd_flags |= BPF_PKTHDRV2; in bpfioctl()
2534 d->bd_flags &= ~BPF_PKTHDRV2; in bpfioctl()
2539 int_arg = d->bd_flags & BPF_PKTHDRV2 ? 1 : 0; in bpfioctl()
2544 int_arg = d->bd_flags & BPF_COMP_REQ ? 1 : 0; in bpfioctl()
2553 if (d->bd_bif != 0 || (d->bd_flags & BPF_DETACHING)) { in bpfioctl()
2561 d->bd_flags |= BPF_COMP_REQ; in bpfioctl()
2563 d->bd_flags |= BPF_COMP_ENABLED; in bpfioctl()
2566 d->bd_flags &= ~(BPF_COMP_REQ | BPF_COMP_ENABLED); in bpfioctl()
2571 int_arg = d->bd_flags & BPF_COMP_ENABLED ? 1 : 0; in bpfioctl()
2600 int_arg = d->bd_flags & BPF_BATCH_WRITE ? 1 : 0; in bpfioctl()
2621 d->bd_flags |= BPF_BATCH_WRITE; in bpfioctl()
2623 d->bd_flags &= ~BPF_BATCH_WRITE; in bpfioctl()
2649 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setf()
2709 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setif()
2725 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setif()
2799 if (bp->bif_dlt == DLT_PKTAP && !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_getdltlist()
2839 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpf_setdlt()
2850 !(d->bd_flags & BPF_WANT_PKTAP)) { in bpf_setdlt()
2927 (d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
2944 if ((d->bd_flags & BPF_CLOSING) != 0) { in bpfselect()
3073 (d->bd_flags & BPF_CLOSING) != 0 || in bpfkqfilter()
3083 d->bd_flags |= BPF_KNOTE; in bpfkqfilter()
3099 if (d->bd_flags & BPF_KNOTE) { in filt_bpfdetach()
3101 d->bd_flags &= ~BPF_KNOTE; in filt_bpfdetach()
3243 if (d->bd_flags & BPF_TRUNCATE) { in bpf_tap_imp()
3251 if ((d->bd_flags & BPF_PKTHDRV2) && in bpf_tap_imp()
3263 !!(d->bd_flags & BPF_TRUNCATE)); in bpf_tap_imp()
3907 hdrlen = (d->bd_flags & BPF_EXTENDED_HDR) ? d->bd_bif->bif_exthdrlen : in catchpacket()
3908 (d->bd_flags & BPF_COMP_REQ) ? d->bd_bif->bif_comphdrlen: in catchpacket()
3976 if (d->bd_flags & BPF_EXTENDED_HDR) { in catchpacket()
4068 if (d->bd_flags & BPF_COMP_REQ) { in catchpacket()
4079 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
4093 if (d->bd_flags & BPF_EXTENDED_HDR) { in catchpacket()
4095 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
4103 if (d->bd_flags & BPF_COMP_ENABLED) { in catchpacket()
4182 if (d->bd_flags & BPF_COMP_REQ) { in bpf_allocbufs()
4481 d->bh_compreq = bd->bd_flags & BPF_COMP_REQ ? 1 : 0; in bpfstats_fill_xbpf()
4482 d->bh_compenabled = bd->bd_flags & BPF_COMP_ENABLED ? 1 : 0; in bpfstats_fill_xbpf()
4483 d->bd_exthdr = bd->bd_flags & BPF_EXTENDED_HDR ? 1 : 0; in bpfstats_fill_xbpf()
4484 d->bd_trunc = bd->bd_flags & BPF_TRUNCATE ? 1 : 0; in bpfstats_fill_xbpf()
4485 d->bd_pkthdrv2 = bd->bd_flags & BPF_PKTHDRV2 ? 1 : 0; in bpfstats_fill_xbpf()
4552 (bd->bd_flags & BPF_CLOSING) != 0) {