kpgtbl 33 kernel/proc.c proc_mapstacks(pagetable_t kpgtbl) kpgtbl 42 kernel/proc.c kvmmap(kpgtbl, va, (uint64)pa, PGSIZE, PTE_R | PTE_W); kpgtbl 24 kernel/vm.c pagetable_t kpgtbl; kpgtbl 26 kernel/vm.c kpgtbl = (pagetable_t) kalloc(); kpgtbl 27 kernel/vm.c memset(kpgtbl, 0, PGSIZE); kpgtbl 30 kernel/vm.c kvmmap(kpgtbl, UART0, UART0, PGSIZE, PTE_R | PTE_W); kpgtbl 33 kernel/vm.c kvmmap(kpgtbl, VIRTIO0, VIRTIO0, PGSIZE, PTE_R | PTE_W); kpgtbl 36 kernel/vm.c kvmmap(kpgtbl, PLIC, PLIC, 0x4000000, PTE_R | PTE_W); kpgtbl 39 kernel/vm.c kvmmap(kpgtbl, KERNBASE, KERNBASE, (uint64)etext-KERNBASE, PTE_R | PTE_X); kpgtbl 42 kernel/vm.c kvmmap(kpgtbl, (uint64)etext, (uint64)etext, PHYSTOP-(uint64)etext, PTE_R | PTE_W); kpgtbl 46 kernel/vm.c kvmmap(kpgtbl, TRAMPOLINE, (uint64)trampoline, PGSIZE, PTE_R | PTE_X); kpgtbl 49 kernel/vm.c proc_mapstacks(kpgtbl); kpgtbl 51 kernel/vm.c return kpgtbl; kpgtbl 58 kernel/vm.c kvmmap(pagetable_t kpgtbl, uint64 va, uint64 pa, uint64 sz, int perm) kpgtbl 60 kernel/vm.c if(mappages(kpgtbl, va, sz, pa, perm) != 0)