Lines Matching refs:bd_state
572 if (d->bd_rtout > 0 && d->bd_state == BPF_IDLE) {
589 d->bd_state = BPF_WAITING;
602 * Our caller is expected to set d->bd_state to BPF_IDLE,
677 d->bd_state = BPF_IDLE;
722 switch (d->bd_state) {
745 d->bd_state = BPF_DRAINING;
746 while (d->bd_state == BPF_DRAINING)
750 d->bd_state = BPF_IDLE;
757 d->bd_state = BPF_IDLE;
850 if (d->bd_state == BPF_WAITING)
853 timed_out = (d->bd_state == BPF_TIMED_OUT);
854 d->bd_state = BPF_IDLE;
1038 if (d->bd_state == BPF_WAITING) {
1040 d->bd_state = BPF_IDLE;
1061 if (d->bd_state == BPF_WAITING) {
1066 d->bd_state = BPF_TIMED_OUT;
1069 } else if (d->bd_state == BPF_DRAINING) {
1074 d->bd_state = BPF_IDLE;
1248 if (d->bd_state == BPF_WAITING)
1250 d->bd_state = BPF_IDLE;
1911 ((d->bd_immediate || d->bd_state == BPF_TIMED_OUT) &&
2046 kn->kn_data = ((d->bd_hlen == 0 || d->bd_hbuf_read) && d->bd_state == BPF_TIMED_OUT ?
2253 else if (d->bd_immediate || d->bd_state == BPF_TIMED_OUT)