| plan 9 kernel history: overview | file list | diff list |
1991/1122/port/segment.c (diff list | history)
| 1991/1115/sys/src/9/port/segment.c:186,191 – 1991/1122/sys/src/9/port/segment.c:186,192 (short | long | prev | next) | ||
| 1991/0705 | { Pte **pte; ulong off; | |
| 1991/1122 | Page **pg; | |
| 1991/0705 | if(p->va < s->base || p->va >= s->top) panic("segpage"); | |
| 1991/1115/sys/src/9/port/segment.c:195,201 – 1991/1122/sys/src/9/port/segment.c:196,207 | ||
| 1991/0705 | if(*pte == 0) *pte = ptealloc(); | |
| 1991/1122 | pg = &(*pte)->pages[(off&(PTEMAPMEM-1))/BY2PG]; *pg = p; if(pg < (*pte)->first) (*pte)->first = pg; if(pg > (*pte)->last) (*pte)->last = pg; | |
| 1991/0705 | } Image* | |