| plan 9 kernel history: overview | file list | diff list |
1992/0625/gnot/mmu.c (diff list | history)
| 1992/0622/sys/src/9/gnot/mmu.c:81,88 – 1992/0625/sys/src/9/gnot/mmu.c:81,89 (short | long | prev | next) | ||
| 1990/06021 | void kmapinit(void) { | |
| 1992/0625 | int i; Page *p; | |
| 1990/06021 | KMap *k; | |
| 1992/0622/sys/src/9/gnot/mmu.c:93,108 – 1992/0625/sys/src/9/gnot/mmu.c:94,110 | ||
| 1990/06021 | return; } | |
| 1991/0821 |
| |
| 1992/0315 |
| |
| 1991/0821 | ||
| 1990/0709 |
| |
| 1991/0821 | ||
| 1990/06021 |
| |
| 1992/0622 |
| |
| 1990/06021 |
| |
| 1992/0622 |
| |
| 1992/0625 | i = 0; /* Reclaim map register for pages in bank0 */ for(p = palloc.head; p; p = p->next) { if(p->pa < MB4) { k = &kmapalloc.arena[p->pa/BY2PG]; k->va = p->pa|KZERO; kunmap(k); i++; } | |
| 1990/06021 | } | |
| 1992/0625 | print("%lud free map registers\n", i); | |
| 1990/06021 | } KMap* | |