| plan 9 kernel history: overview | file list | diff list |
1992/0310/port/devcons.c (diff list | history)
| 1992/0228/sys/src/9/port/devcons.c:847,865 – 1992/0310/sys/src/9/port/devcons.c:847,868 (short | long | prev | next) | ||
| 1991/0425 | break; | |
| 1991/0705 | case Qswap: | |
| 1992/0226 |
| |
| 1992/0213 |
| |
| 1991/0705 | if(n >= sizeof buf) error(Egreg); memmove(buf, va, n); /* so we can NUL-terminate */ buf[n] = 0; | |
| 1992/0228 |
| |
| 1992/0310 | if(strncmp(buf, "start", 5) == 0){ kickpager(); /* start a pager if not already started */ break; } if(conf.cntrlp && strcmp(u->p->user, eve) != 0) error(Eperm); if(buf[0]<'0' || '9'<buf[0]) | |
| 1992/0228 | error(Ebadarg); | |
| 1991/0705 | fd = strtoul(buf, 0, 0); | |
| 1991/1011 | swc = fdtochan(fd, -1, 1); | |
| 1991/0705 | setswapchan(swc); | |
| 1992/0310 | break; | |
| 1991/0607 | ||
| 1990/0227 | default: | |
| 1991/1127 | print("conswrite: %d\n", c->qid.path); | |