| plan 9 kernel history: overview | file list | diff list |
1990/0406/port/stream.c (diff list | history)
| 1990/0403/sys/src/9/port/stream.c:392,398 – 1990/0406/sys/src/9/port/stream.c:392,398 (short | long | prev | next) | ||
| 1990/0227 | q->last = 0; | |
| 1990/0312 | q->len -= BLEN(bp); | |
| 1990/0403 | q->nb--; | |
| 1990/0406 | if((q->flag&QHIWAT) && q->len<Streamhi/2 && q->nb<Streambhi/2){ | |
| 1990/0227 | wakeup(&q->other->next->other->r); q->flag &= ~QHIWAT; } | |
| 1990/0403/sys/src/9/port/stream.c:942,951 – 1990/0406/sys/src/9/port/stream.c:942,948 | ||
| 1990/0227 | static int notfull(void *arg) { | |
| 1990/0403 |
| |
| 1990/0406 | return !QFULL((Queue *)arg); | |
| 1990/0227 | } void flowctl(Queue *q) | |