| plan 9 kernel history: overview | file list | diff list |
1990/0726/gnot/devdk.c (diff list | history)
| 1990/0725/sys/src/9/gnot/devdk.c:456,462 – 1990/0726/sys/src/9/gnot/devdk.c:456,461 (short | long | prev | next) | ||
| 1990/0312 | */ | |
| 1990/0707 | dp->restart = 1; n = getfields((char *)bp->rptr, fields, 4, ' '); | |
| 1990/0725 |
| |
| 1990/0312 | switch(n){ | |
| 1990/0707 | case 4: strncpy(dp->name, fields[3], sizeof(dp->name)); | |
| 1990/0725/sys/src/9/gnot/devdk.c:495,501 – 1990/0726/sys/src/9/gnot/devdk.c:494,500 | ||
| 1990/0312 | /* * start a process to deal with it */ | |
| 1990/0725 |
| |
| 1990/0726 | sprint(buf, "**csckproc%d**", dp->ncsc); | |
| 1990/0312 | kproc(buf, dkcsckproc, dp); poperror(); | |
| 1990/0725/sys/src/9/gnot/devdk.c:504,510 – 1990/0726/sys/src/9/gnot/devdk.c:503,509 | ||
| 1990/0312 | */ if(dktimeron == 0){ dktimeron = 1; | |
| 1990/0725 |
| |
| 1990/0726 | kproc("**dktimer**", dktimer, 0); | |
| 1990/0312 | } } | |
| 1990/0725/sys/src/9/gnot/devdk.c:593,602 – 1990/0726/sys/src/9/gnot/devdk.c:592,599 | ||
| 1990/0312 | Dk *dp; /* | |
| 1990/0725 |
| |
| 1990/0726 | * find a multiplexor with the same name | |
| 1990/0312 | */ | |
| 1990/0725 |
| |
| 1990/0312 | for(dp = dk; dp < &dk[Ndk]; dp++){ qlock(dp); if(dp->wq && strcmp(spec, dp->name)==0) { | |