| plan 9 kernel history: overview | file list | diff list |
1994/1213/port/page.c (diff list | history)
| 1994/0819/sys/src/9/port/page.c:68,73 – 1994/1213/sys/src/9/port/page.c:68,74 (short | long | prev | next) | ||
| 1990/0227 | { Page *p; | |
| 1990/0617 | KMap *k; | |
| 1994/1213 | uchar ct; | |
| 1993/0817 | int i, hw, dontalloc, color; | |
| 1990/0227 | ||
| 1991/0705 | ||
| 1994/0819/sys/src/9/port/page.c:117,126 – 1994/1213/sys/src/9/port/page.c:118,128 | ||
| 1993/0817 | if(p->color == color) break; | |
| 1994/1213 | ct = PG_NOFLUSH; | |
| 1993/1120 | if(p == 0) { p = palloc.head; | |
| 1993/1212 |
| |
| 1993/1120 | p->color = color; | |
| 1994/1213 | ct = PG_NEWCOL; | |
| 1993/1120 | } | |
| 1993/0817 | if(p->prev) | |
| 1994/0819/sys/src/9/port/page.c:150,156 – 1994/1213/sys/src/9/port/page.c:152,158 | ||
| 1991/0705 | p->va = va; p->modref = 0; | |
| 1993/0811 | for(i = 0; i < MAXMACH; i++) | |
| 1994/1213 | p->cachectl[i] = ct; | |
| 1992/0625 | unlock(p); | |
| 1991/0705 | ||
| 1993/0810 | if(clear) { | |