newsz             218 kernel/vm.c    uvmalloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz, int xperm)
newsz             223 kernel/vm.c      if (newsz < oldsz)
newsz             227 kernel/vm.c      for (a = oldsz; a < newsz; a += PGSIZE) {
newsz             241 kernel/vm.c      return newsz;
newsz             249 kernel/vm.c    uvmdealloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz)
newsz             251 kernel/vm.c      if (newsz >= oldsz)
newsz             254 kernel/vm.c      if (PGROUNDUP(newsz) < PGROUNDUP(oldsz)) {
newsz             255 kernel/vm.c        int npages = (PGROUNDUP(oldsz) - PGROUNDUP(newsz)) / PGSIZE;
newsz             256 kernel/vm.c        uvmunmap(pagetable, PGROUNDUP(newsz), npages, 1);
newsz             259 kernel/vm.c      return newsz;