| plan 9 kernel history: overview | file list | diff list |
1991/0706/port/swap.c (diff list | history)
| 1991/0705/sys/src/9/port/swap.c:9,15 – 1991/0706/sys/src/9/port/swap.c:9,14 (short | long | prev | next) | ||
| 1991/0705 | /* Predeclaration */ void pageout(Proc *p, Segment*); int pagepte(int, Segment*, Page**); | |
| 1991/0705/sys/src/9/port/swap.c:17,23 – 1991/0706/sys/src/9/port/swap.c:16,22 | ||
| 1991/0705 | enum { | |
| 1991/0706 | Maxpages = 500, /* Max number of pageouts per segment pass */ | |
| 1991/0705 | }; Image swapimage; | |
| 1991/0705/sys/src/9/port/swap.c:196,202 – 1991/0706/sys/src/9/port/swap.c:195,201 | ||
| 1991/0705 | unlock(s); /* Now we must do hardwork to ensure all processes which have tlb | |
| 1991/0706 | * entries for this segment will be flushed if we suceed in pageing it out | |
| 1991/0705 | */ p = proctab(0); ep = &p[conf.nproc]; | |