sz                 32 kernel/exec.c    uint64 argc, sz = 0, sp, ustack[MAXARG], stackbase;
sz                 72 kernel/exec.c      if ((sz1 = uvmalloc(pagetable, sz, ph.vaddr + ph.memsz,
sz                 75 kernel/exec.c      sz = sz1;
sz                 84 kernel/exec.c    uint64 oldsz = p->sz;
sz                 89 kernel/exec.c    sz = PGROUNDUP(sz);
sz                 91 kernel/exec.c    if ((sz1 = uvmalloc(pagetable, sz, sz + (USERSTACK + 1) * PGSIZE, PTE_W)) ==
sz                 94 kernel/exec.c    sz = sz1;
sz                 95 kernel/exec.c    uvmclear(pagetable, sz - (USERSTACK + 1) * PGSIZE);
sz                 96 kernel/exec.c    sp = sz;
sz                106 kernel/exec.c      if (copyout(pagetable, sz, sp, argv[argc], strlen(argv[argc]) + 1) < 0)
sz                117 kernel/exec.c    if (copyout(pagetable, sz, sp, (char *)ustack, (argc + 1) * sizeof(uint64)) <
sz                135 kernel/exec.c    p->sz = sz;
sz                144 kernel/exec.c      proc_freepagetable(pagetable, sz);
sz                158 kernel/exec.c          uint sz)
sz                163 kernel/exec.c    for (i = 0; i < sz; i += PGSIZE) {
sz                167 kernel/exec.c      if (sz - i < PGSIZE)
sz                168 kernel/exec.c        n = sz - i;
sz                 97 kernel/file.c      if (copyout(p->pagetable, p->sz, addr, (char *)&st, sizeof(st)) < 0)
sz                 96 kernel/pipe.c        if (copyin(pr->pagetable, pr->sz, &ch, addr + i, 1) == -1) {
sz                133 kernel/pipe.c      if (copyout(pr->pagetable, pr->sz, addr + i, &ch, 1) == -1) {
sz                162 kernel/proc.c      proc_freepagetable(p->pagetable, p->sz);
sz                164 kernel/proc.c    p->sz = 0;
sz                210 kernel/proc.c  proc_freepagetable(pagetable_t pagetable, uint64 sz)
sz                214 kernel/proc.c    uvmfree(pagetable, sz);
sz                238 kernel/proc.c    uint64 sz;
sz                241 kernel/proc.c    sz = p->sz;
sz                243 kernel/proc.c      if (sz + n > TRAPFRAME) {
sz                246 kernel/proc.c      if ((sz = uvmalloc(p->pagetable, sz, sz + n, PTE_W)) == 0) {
sz                250 kernel/proc.c      sz = uvmdealloc(p->pagetable, sz, sz + n);
sz                252 kernel/proc.c    p->sz = sz;
sz                271 kernel/proc.c    if (uvmcopy(p->pagetable, np->pagetable, p->sz) < 0) {
sz                276 kernel/proc.c    np->sz = p->sz;
sz                391 kernel/proc.c                copyout(p->pagetable, p->sz, addr, (char *)&pp->xstate,
sz                651 kernel/proc.c      return copyout(p->pagetable, p->sz, dst, src, len);
sz                666 kernel/proc.c      return copyin(p->pagetable, p->sz, dst, src, len);
sz                 97 kernel/proc.h    uint64 sz;                   // Size of process memory (bytes)
sz                392 kernel/riscv.h #define PGROUNDUP(sz)  (((sz) + PGSIZE - 1) & ~(PGSIZE - 1))
sz                 15 kernel/syscall.c   if (addr >= p->sz ||
sz                 16 kernel/syscall.c       addr + sizeof(uint64) > p->sz) // both tests needed, in case of overflow
sz                 18 kernel/syscall.c   if (copyin(p->pagetable, p->sz, (char *)ip, addr, sizeof(*ip)) != 0)
sz                 29 kernel/syscall.c   if (copyinstr(p->pagetable, p->sz, buf, addr, max) < 0)
sz                520 kernel/sysfile.c   if (copyout(p->pagetable, p->sz, fdarray, (char *)&fd0, sizeof(fd0)) < 0 ||
sz                521 kernel/sysfile.c       copyout(p->pagetable, p->sz, fdarray + sizeof(fd0), (char *)&fd1,
sz                 48 kernel/sysproc.c   addr = myproc()->sz;
sz                 62 kernel/sysproc.c     myproc()->sz += n;
sz                 72 kernel/trap.c               vmfault(p->pagetable, p->sz, r_stval(),
sz                 59 kernel/vm.c    kvmmap(pagetable_t kpgtbl, uint64 va, uint64 pa, uint64 sz, int perm)
sz                 61 kernel/vm.c      if (mappages(kpgtbl, va, sz, pa, perm) != 0)
sz                285 kernel/vm.c    uvmfree(pagetable_t pagetable, uint64 sz)
sz                287 kernel/vm.c      if (sz > 0)
sz                288 kernel/vm.c        uvmunmap(pagetable, 0, PGROUNDUP(sz) / PGSIZE, 1);
sz                299 kernel/vm.c    uvmcopy(pagetable_t old, pagetable_t new, uint64 sz)
sz                306 kernel/vm.c      for (i = 0; i < sz; i += PGSIZE) {
sz               1739 user/usertests.c   int fd, sz;
sz               1742 user/usertests.c   for (sz = 499; sz < (MAXOPBLOCKS + 2) * BSIZE; sz += 471) {
sz               1750 user/usertests.c       int cc = write(fd, buf, sz);
sz               1751 user/usertests.c       if (cc != sz) {
sz               1752 user/usertests.c         printf("%s: write(%d) ret %d\n", s, sz, cc);
sz               2526 user/usertests.c     int sz = (uint64)sbrk(0);
sz               2530 user/usertests.c     sbrk(-sz);
sz               2542 user/usertests.c     int sz = (uint64)sbrk(0);
sz               2546 user/usertests.c     sbrk(-(sz - 3500));
sz               3113 user/usertests.c           int sz = sizeof(buf);
sz               3114 user/usertests.c           int cc = write(fd, buf, sz);
sz               3115 user/usertests.c           if (cc != sz) {
sz               3116 user/usertests.c             printf("%s: write(%d) ret %d\n", s, sz, cc);