VIRT 46 pagetab.c long pdp = VIRT(PML4,pml4)->entries[pml4Index].value & 0xFFFFF000; VIRT 50 pagetab.c VIRT(PML4,pml4)->entries[pml4Index].value = newpage | P | RW | US; VIRT 53 pagetab.c long pd = VIRT(PDP,pdp)->entries[pdpIndex].value & 0xFFFFF000; VIRT 57 pagetab.c VIRT(PDP,pdp)->entries[pdpIndex].value = newpage | P | RW | US; VIRT 60 pagetab.c long pt = VIRT(PD,pd)->entries[pdIndex].value & 0xFFFFF000; VIRT 64 pagetab.c VIRT(PD,pd)->entries[pdIndex].value = newpage | P | RW | US; VIRT 78 pagetab.c long pdp = VIRT(PML4,pml4)->entries[pml4Index].value & 0xFFFFF000; VIRT 82 pagetab.c VIRT(PML4,pml4)->entries[pml4Index].value = newpage | P | RW | US; VIRT 85 pagetab.c long pd = VIRT(PDP,pdp)->entries[pdpIndex].value & 0xFFFFF000; VIRT 89 pagetab.c VIRT(PDP,pdp)->entries[pdpIndex].value = newpage | P | RW | US; VIRT 102 pagetab.c long pdp = VIRT(PML4,pml4)->entries[pml4Index].value & 0xFFFFF000; VIRT 106 pagetab.c VIRT(PML4,pml4)->entries[pml4Index].value = newpage | P | RW | US; VIRT 122 pagetab.c VIRT(PD,GetPD(pml4, UserCode, pid))->entries[GetPDIndex(UserCode)].value = VIRT 125 pagetab.c VIRT(PD,GetPD(pml4, UserData, pid))->entries[GetPDIndex(UserData)].value = VIRT 128 pagetab.c VIRT(PD,GetPD(pml4, UserStack, pid))->entries[GetPDIndex(UserStack)].value = VIRT 131 pagetab.c VIRT(PD,GetPD(pml4, KernelStack, pid))->entries[GetPDIndex(KernelStack)].value = VIRT 133 pagetab.c VIRT(PML4,pml4)->entries[GetPML4Index(VAddr)].value = virtualPDP | P | RW; // Physical to virtual addresses VIRT 135 pagetab.c VIRT(PD,pd)->entries[GetPDIndex(0)].value = kernelPT | P | RW; // Kernel entries VIRT 143 pagetab.c VIRT(PT,pt)->entries[GetPTIndex(UserData)].value = AllocAndCreatePTE( VIRT 152 pagetab.c VIRT(PT,pt)->entries[GetPTIndex(UserStack)].value = VIRT 174 pagetab.c while (VIRT(PT,currentPT)->entries[i].value) VIRT 177 pagetab.c VIRT(PT,pt)->entries[i].value = AllocAndCreatePTE(TempUserCode, VIRT 181 pagetab.c ((VIRT(PT, currentPT)->entries[i].value) & 0xFFFFF000) VIRT 183 pagetab.c ((VIRT(PT, pt)->entries[i].value) & 0xFFFFF000) + VAddr, VIRT 193 pagetab.c while (VIRT(PT,currentPT)->entries[i].value) VIRT 196 pagetab.c VIRT(PT,pt)->entries[i].value = AllocAndCreatePTE(TempUserCode, VIRT 200 pagetab.c ((VIRT(PT, currentPT)->entries[i].value) & 0xFFFFF000) VIRT 202 pagetab.c ((VIRT(PT, pt)->entries[i].value) & 0xFFFFF000) + VAddr, VIRT 212 pagetab.c while (VIRT(PT,currentPT)->entries[i].value) VIRT 215 pagetab.c VIRT(PT,pt)->entries[i].value = AllocAndCreatePTE(TempUserCode, VIRT 219 pagetab.c ((VIRT(PT, currentPT)->entries[i].value) & 0xFFFFF000) VIRT 221 pagetab.c ((VIRT(PT, pt)->entries[i].value) & 0xFFFFF000) + VAddr, VIRT 231 pagetab.c while (VIRT(PT,currentPT)->entries[i].value) VIRT 234 pagetab.c VIRT(PT,pt)->entries[i].value = AllocAndCreatePTE(TempUserCode, VIRT 238 pagetab.c ((VIRT(PT, currentPT)->entries[i].value) & 0xFFFFF000) VIRT 240 pagetab.c ((VIRT(PT, pt)->entries[i].value) & 0xFFFFF000) + VAddr, VIRT 270 pagetab.c VIRT(PT,pt)->entries[ptIndex].value = ((long) pAddress & 0xFFFFF000) VIRT 298 pagetab.c while (VIRT(PT, pt)->entries[i].value) VIRT 300 pagetab.c PMap[VIRT(PT,pt)->entries[i].value >> 12] = 0; VIRT 301 pagetab.c VIRT(PT,pt)->entries[i++].value = 0; VIRT 308 pagetab.c while (VIRT(PT, pt)->entries[i].value) VIRT 310 pagetab.c PMap[VIRT(PT,pt)->entries[i].value >> 12] = 0; VIRT 311 pagetab.c VIRT(PT,pt)->entries[i++].value = 0;