Lines Matching refs:bd_state
859 if (d->bd_rtout > 0 && d->bd_state == BPF_IDLE) { in bpf_start_timer()
876 d->bd_state = BPF_WAITING; in bpf_start_timer()
1000 d->bd_state = BPF_IDLE; in bpfopen()
1069 switch (d->bd_state) { in bpfclose()
1092 d->bd_state = BPF_DRAINING; in bpfclose()
1093 while (d->bd_state == BPF_DRAINING) { in bpfclose()
1098 d->bd_state = BPF_IDLE; in bpfclose()
1105 d->bd_state = BPF_IDLE; in bpfclose()
1243 if (d->bd_state == BPF_WAITING) { in bpfread()
1247 timed_out = (d->bd_state == BPF_TIMED_OUT); in bpfread()
1248 d->bd_state = BPF_IDLE; in bpfread()
1500 if (d->bd_state == BPF_WAITING) { in bpf_wakeup()
1502 d->bd_state = BPF_IDLE; in bpf_wakeup()
1521 if (d->bd_state == BPF_WAITING) { in bpf_timed_out()
1526 d->bd_state = BPF_TIMED_OUT; in bpf_timed_out()
1530 } else if (d->bd_state == BPF_DRAINING) { in bpf_timed_out()
1535 d->bd_state = BPF_IDLE; in bpf_timed_out()
2004 if (d->bd_state == BPF_WAITING) { in bpfioctl()
2007 d->bd_state = BPF_IDLE; in bpfioctl()
2954 d->bd_state == BPF_TIMED_OUT) && d->bd_slen != 0)) { in bpfselect()
3042 d->bd_state == BPF_TIMED_OUT ? d->bd_slen : d->bd_hlen); in filt_bpfread_common()
3963 } else if (d->bd_immediate || d->bd_state == BPF_TIMED_OUT) { in catchpacket()