newsz 217 kernel/vm.c uvmalloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz, int xperm) newsz 222 kernel/vm.c if(newsz < oldsz) newsz 226 kernel/vm.c for(a = oldsz; a < newsz; a += PGSIZE){ newsz 239 kernel/vm.c return newsz; newsz 247 kernel/vm.c uvmdealloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz) newsz 249 kernel/vm.c if(newsz >= oldsz) newsz 252 kernel/vm.c if(PGROUNDUP(newsz) < PGROUNDUP(oldsz)){ newsz 253 kernel/vm.c int npages = (PGROUNDUP(oldsz) - PGROUNDUP(newsz)) / PGSIZE; newsz 254 kernel/vm.c uvmunmap(pagetable, PGROUNDUP(newsz), npages, 1); newsz 257 kernel/vm.c return newsz;