| plan 9 kernel history: overview | file list | diff list |
1993/0501/port/swap.c (diff list | history)
| 1993/0103/sys/src/9/port/swap.c:106,112 – 1993/0501/sys/src/9/port/swap.c:106,112 (short | long | prev | next) | ||
| 1991/0705 | ep = &p[conf.nproc]; | |
| 1992/0303 | loop: | |
| 1993/0501 | up->psstate = "Idle"; | |
| 1992/0303 | sleep(&swapalloc.r, needpages, 0); | |
| 1992/0301 | ||
| 1992/0303 | for(;;) { | |
| 1993/0103/sys/src/9/port/swap.c:133,142 – 1993/0501/sys/src/9/port/swap.c:133,142 | ||
| 1992/0304 | case SG_BSS: case SG_STACK: case SG_SHARED: | |
| 1992/0805 |
| |
| 1993/0501 | up->psstate = "Pageout"; | |
| 1992/0304 | pageout(p, s); | |
| 1992/0805 | if(ioptr != 0) { | |
| 1993/0501 | up->psstate = "I/O"; | |
| 1992/0805 | executeio(); } | |
| 1992/0304 | } | |