summaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
authorFrans Kaashoek <[email protected]>2018-10-02 09:06:41 -0400
committerFrans Kaashoek <[email protected]>2018-10-02 09:06:41 -0400
commit343080f7aefa5e5ea8834f6bec7b2ed292003357 (patch)
treebe34bc1b1b0af29d9dd8cf82233f50b50d00da49 /vm.c
parentec110149ed7a9439e73724097ab78110c5661e08 (diff)
downloadxv6-labs-343080f7aefa5e5ea8834f6bec7b2ed292003357.tar.gz
xv6-labs-343080f7aefa5e5ea8834f6bec7b2ed292003357.tar.bz2
xv6-labs-343080f7aefa5e5ea8834f6bec7b2ed292003357.zip
Remove unused typedefs
Diffstat (limited to 'vm.c')
-rw-r--r--vm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/vm.c b/vm.c
index 444ec6d..e992ed4 100644
--- a/vm.c
+++ b/vm.c
@@ -67,18 +67,18 @@ static pte_t *
walkpgdir(pde_t *pml4, const void *va, int alloc)
{
pde_t *pgtab = pml4;
- pde_t *pde;
+ pde_t *pte;
int level;
for (level = L_PML4; level > 0; level--) {
- pde = &pgtab[PX(level, va)];
- if(*pde & PTE_P)
- pgtab = (pte_t*)P2V(PTE_ADDR(*pde));
+ pte = &pgtab[PX(level, va)];
+ if(*pte & PTE_P)
+ pgtab = (pte_t*)P2V(PTE_ADDR(*pte));
else {
if(!alloc || (pgtab = (pte_t*)kalloc()) == 0)
return 0;
memset(pgtab, 0, PGSIZE);
- *pde = V2P(pgtab) | PTE_P | PTE_W | PTE_U;
+ *pte = V2P(pgtab) | PTE_P | PTE_W | PTE_U;
}
}
return &pgtab[PX(level, va)];