sz                 31 kernel/exec.c    uint64 argc, sz = 0, sp, ustack[MAXARG], stackbase;
sz                 71 kernel/exec.c      if((sz1 = uvmalloc(pagetable, sz, ph.vaddr + ph.memsz, flags2perm(ph.flags))) == 0)
sz                 73 kernel/exec.c      sz = sz1;
sz                 82 kernel/exec.c    uint64 oldsz = p->sz;
sz                 87 kernel/exec.c    sz = PGROUNDUP(sz);
sz                 89 kernel/exec.c    if((sz1 = uvmalloc(pagetable, sz, sz + (USERSTACK+1)*PGSIZE, PTE_W)) == 0)
sz                 91 kernel/exec.c    sz = sz1;
sz                 92 kernel/exec.c    uvmclear(pagetable, sz-(USERSTACK+1)*PGSIZE);
sz                 93 kernel/exec.c    sp = sz;
sz                133 kernel/exec.c    p->sz = sz;
sz                142 kernel/exec.c      proc_freepagetable(pagetable, sz);
sz                155 kernel/exec.c  loadseg(pagetable_t pagetable, uint64 va, struct inode *ip, uint offset, uint sz)
sz                160 kernel/exec.c    for(i = 0; i < sz; i += PGSIZE){
sz                164 kernel/exec.c      if(sz - i < PGSIZE)
sz                165 kernel/exec.c        n = sz - i;
sz                162 kernel/proc.c      proc_freepagetable(p->pagetable, p->sz);
sz                164 kernel/proc.c    p->sz = 0;
sz                211 kernel/proc.c  proc_freepagetable(pagetable_t pagetable, uint64 sz)
sz                215 kernel/proc.c    uvmfree(pagetable, sz);
sz                239 kernel/proc.c    uint64 sz;
sz                242 kernel/proc.c    sz = p->sz;
sz                244 kernel/proc.c      if((sz = uvmalloc(p->pagetable, sz, sz + n, PTE_W)) == 0) {
sz                248 kernel/proc.c      sz = uvmdealloc(p->pagetable, sz, sz + n);
sz                250 kernel/proc.c    p->sz = sz;
sz                269 kernel/proc.c    if(uvmcopy(p->pagetable, np->pagetable, p->sz) < 0){
sz                274 kernel/proc.c    np->sz = p->sz;
sz                100 kernel/proc.h    uint64 sz;                   // Size of process memory (bytes)
sz                355 kernel/riscv.h #define PGROUNDUP(sz)  (((sz)+PGSIZE-1) & ~(PGSIZE-1))
sz                 15 kernel/syscall.c   if(addr >= p->sz || addr+sizeof(uint64) > p->sz) // both tests needed, in case of overflow
sz                 48 kernel/sysproc.c   addr = myproc()->sz;
sz                 60 kernel/sysproc.c     myproc()->sz += n;
sz                 58 kernel/vm.c    kvmmap(pagetable_t kpgtbl, uint64 va, uint64 pa, uint64 sz, int perm)
sz                 60 kernel/vm.c      if(mappages(kpgtbl, va, sz, pa, perm) != 0)
sz                283 kernel/vm.c    uvmfree(pagetable_t pagetable, uint64 sz)
sz                285 kernel/vm.c      if(sz > 0)
sz                286 kernel/vm.c        uvmunmap(pagetable, 0, PGROUNDUP(sz)/PGSIZE, 1);
sz                297 kernel/vm.c    uvmcopy(pagetable_t old, pagetable_t new, uint64 sz)
sz                304 kernel/vm.c      for(i = 0; i < sz; i += PGSIZE){
sz                458 kernel/vm.c      if (va >= p->sz)
sz               1708 user/usertests.c   int fd, sz;
sz               1711 user/usertests.c   for(sz = 499; sz < (MAXOPBLOCKS+2)*BSIZE; sz += 471){
sz               1719 user/usertests.c       int cc = write(fd, buf, sz);
sz               1720 user/usertests.c       if(cc != sz){
sz               1721 user/usertests.c         printf("%s: write(%d) ret %d\n", s, sz, cc);
sz               2488 user/usertests.c     int sz = (uint64) sbrk(0);
sz               2492 user/usertests.c     sbrk(-sz);
sz               2504 user/usertests.c     int sz = (uint64) sbrk(0);
sz               2508 user/usertests.c     sbrk(-(sz - 3500));
sz               2845 user/usertests.c           int sz = sizeof(buf);
sz               2846 user/usertests.c           int cc = write(fd, buf, sz);
sz               2847 user/usertests.c           if(cc != sz){
sz               2848 user/usertests.c             printf("%s: write(%d) ret %d\n", s, sz, cc);