| plan 9 kernel history: overview | file list | diff list |
1992/0113/port/devmnt.c (diff list | history)
| 1992/0112/sys/src/9/port/devmnt.c:487,493 – 1992/0113/sys/src/9/port/devmnt.c:487,493 (short | long | prev | next) | ||
| 1991/0911 | if(r->reply.type != r->request.type+1) { print("devmnt: mismatched reply 0x%lux T%d R%d tags req %d fls %d rep %d\n", | |
| 1991/0912 | r, r->request.type, r->reply.type, r->request.tag, r->flushtag, r->reply.tag); | |
| 1991/0911 |
| |
| 1992/0113 | error(Emountrpc); | |
| 1990/1123 | } } | |
| 1992/0112/sys/src/9/port/devmnt.c:513,524 – 1992/0113/sys/src/9/port/devmnt.c:513,524 | ||
| 1991/0925 | else { | |
| 1991/1011 | if(m->mux) { if((*devtab[m->c->type].write)(m->c, r->rpc, n, 0) != n) | |
| 1992/0113 | error(Emountrpc); | |
| 1991/1011 | } else { qlock(&m->c->wrl); if((*devtab[m->c->type].write)(m->c, r->rpc, n, 0) != n) | |
| 1992/0113 | error(Emountrpc); | |
| 1991/1011 | qunlock(&m->c->wrl); } | |
| 1991/0925 | poperror(); | |