| plan 9 kernel history: overview | file list | diff list |
1997/0408/port/devmnt.c (diff list | history)
| 1997/0405/sys/src/9/port/devmnt.c:668,674 – 1997/0408/sys/src/9/port/devmnt.c:668,674 (short | long | prev | next) | ||
| 1991/0925 | nexterror(); | |
| 1991/0911 | } | |
| 1991/0925 | else { | |
| 1994/0402 |
| |
| 1997/0408 | if(devtab[m->c->type]->dc == L'M'){ | |
| 1995/0129 | if(mnt9prdwr(Twrite, m->c, r->rpc, n, 0) != n) | |
| 1994/0402 | error(Emountrpc); }else{ | |
| 1997/0405/sys/src/9/port/devmnt.c:718,724 – 1997/0408/sys/src/9/port/devmnt.c:718,724 | ||
| 1990/0604 | } | |
| 1991/0911 | r->reply.type = 0; r->reply.tag = 0; | |
| 1994/0405 |
| |
| 1997/0408 | if(devtab[m->c->type]->dc == L'M') | |
| 1995/0129 | n = mnt9prdwr(Tread, m->c, r->rpc, MAXRPC, 0); | |
| 1994/0405 | else | |
| 1997/0327 | n = devtab[m->c->type]->read(m->c, r->rpc, MAXRPC, 0); | |
| 1997/0405/sys/src/9/port/devmnt.c:940,947 – 1997/0408/sys/src/9/port/devmnt.c:940,950 | ||
| 1990/1220 | void | |
| 1991/0911 | mntdirfix(uchar *dirbuf, Chan *c) { | |
| 1992/1223 |
| |
| 1997/0408 | int r; r = devtab[c->type]->dc; dirbuf[DIRLEN-4] = r>>0; dirbuf[DIRLEN-3] = r>>8; | |
| 1991/0911 | dirbuf[DIRLEN-2] = c->dev; dirbuf[DIRLEN-1] = c->dev>>8; } | |
| 1997/0405/sys/src/9/port/devmnt.c:1055,1060 – 1997/0408/sys/src/9/port/devmnt.c:1058,1066 | ||
| 1991/0911 | } | |
| 1997/0327 | Dev mntdevtab = { | |
| 1997/0408 | 'm', "mnt", | |
| 1997/0327 | mntreset, devinit, mntattach, | |