| plan 9 kernel history: overview | file list | diff list |
1990/1211/gnot/mmu.c (diff list | history)
| 1990/1004/sys/src/9/gnot/mmu.c:27,32 – 1990/1211/sys/src/9/gnot/mmu.c:27,33 (short | long | prev | next) | ||
| 1990/03091 | tlbvirt = USERADDR; tlbphys = PPN(p->upage->pa) | PTEVALID | PTEKERNEL; putkmmu(tlbvirt, tlbphys); | |
| 1990/1211 | u = (User*)USERADDR; | |
| 1990/1004 | /* * if not a kernel process and this process was not the | |
| 1990/1004/sys/src/9/gnot/mmu.c:149,152 – 1990/1211/sys/src/9/gnot/mmu.c:150,159 | ||
| 1990/06021 | kmapalloc.free = k; putkmmu(k->va, INVALIDPTE); unlock(&kmapalloc); | |
| 1990/1211 | } void invalidateu(void) { putkmmu(USERADDR, INVALIDPTE); | |
| 1990/03091 | } | |