| plan 9 kernel history: overview | file list | diff list |
1990/0702/port/sturp.c (diff list | history)
| 1990/0629/sys/src/9/port/sturp.c:950,955 – 1990/0702/sys/src/9/port/sturp.c:950,958 (short | long | prev | next) | ||
| 1990/0629 | static void urpvomit(char *msg, Urp* up) { | |
| 1990/0702 | Block *bp; uchar *cp; | |
| 1990/0629 | print("urpvomit: %s %ux next %d unechoed %d unacked %d nxb %d\n", msg, up, up->next, up->unechoed, up->unacked, up->nxb); print("\txb: %ux %ux %ux %ux %ux %ux %ux %ux\n", | |
| 1990/0629/sys/src/9/port/sturp.c:958,965 – 1990/0702/sys/src/9/port/sturp.c:961,977 | ||
| 1990/0629 | print("\tiseq: %uo lastecho: %uo trx: %d trbuf: %uo %uo %uo\n", up->iseq, up->lastecho, up->trx, up->trbuf[0], up->trbuf[1], up->trbuf[2]); | |
| 1990/0702 | print("\tupq: %ux %d %d\n", &up->rq->next->r, up->rq->next->nb, | |
| 1990/0629 | up->rq->next->len); | |
| 1990/0702 | lock(up->rq->next); for(bp = up->rq->next->first; bp; bp = bp->next){ print("%d%c:\t", bp->wptr - bp->rptr, (bp->flags&S_DELIM)?'D':' '); for(cp = bp->rptr; cp<bp->wptr && cp<bp->rptr+10; cp++) print(" %uo", *cp); print("\n"); } unlock(up->rq->next); | |
| 1990/0629 | } int | |