PGSIZE             68 kernel/exec.c      if(ph.vaddr % PGSIZE != 0)
PGSIZE             89 kernel/exec.c    if((sz1 = uvmalloc(pagetable, sz, sz + (USERSTACK+1)*PGSIZE, PTE_W)) == 0)
PGSIZE             92 kernel/exec.c    uvmclear(pagetable, sz-(USERSTACK+1)*PGSIZE);
PGSIZE             94 kernel/exec.c    stackbase = sp - USERSTACK*PGSIZE;
PGSIZE            160 kernel/exec.c    for(i = 0; i < sz; i += PGSIZE){
PGSIZE            164 kernel/exec.c      if(sz - i < PGSIZE)
PGSIZE            167 kernel/exec.c        n = PGSIZE;
PGSIZE             38 kernel/kalloc.c   for(; p + PGSIZE <= (char*)pa_end; p += PGSIZE)
PGSIZE             51 kernel/kalloc.c   if(((uint64)pa % PGSIZE) != 0 || (char*)pa < end || (uint64)pa >= PHYSTOP)
PGSIZE             55 kernel/kalloc.c   memset(pa, 1, PGSIZE);
PGSIZE             80 kernel/kalloc.c     memset((char*)r, 5, PGSIZE); // fill with junk
PGSIZE             44 kernel/memlayout.h #define TRAMPOLINE (MAXVA - PGSIZE)
PGSIZE             48 kernel/memlayout.h #define KSTACK(p) (TRAMPOLINE - ((p)+1)* 2*PGSIZE)
PGSIZE             59 kernel/memlayout.h #define TRAPFRAME (TRAMPOLINE - PGSIZE)
PGSIZE             42 kernel/proc.c      kvmmap(kpgtbl, va, (uint64)pa, PGSIZE, PTE_R | PTE_W);
PGSIZE            147 kernel/proc.c    p->context.sp = p->kstack + PGSIZE;
PGSIZE            190 kernel/proc.c    if(mappages(pagetable, TRAMPOLINE, PGSIZE,
PGSIZE            198 kernel/proc.c    if(mappages(pagetable, TRAPFRAME, PGSIZE,
PGSIZE            355 kernel/riscv.h #define PGROUNDUP(sz)  (((sz)+PGSIZE-1) & ~(PGSIZE-1))
PGSIZE            356 kernel/riscv.h #define PGROUNDDOWN(a) (((a)) & ~(PGSIZE-1))
PGSIZE            460 kernel/sysfile.c     if(fetchstr(uarg, argv[i], PGSIZE) < 0)
PGSIZE            116 kernel/trap.c    p->trapframe->kernel_sp = p->kstack + PGSIZE; // process's kernel stack
PGSIZE            126 kernel/virtio_disk.c   memset(disk.desc, 0, PGSIZE);
PGSIZE            127 kernel/virtio_disk.c   memset(disk.avail, 0, PGSIZE);
PGSIZE            128 kernel/virtio_disk.c   memset(disk.used, 0, PGSIZE);
PGSIZE             27 kernel/vm.c      memset(kpgtbl, 0, PGSIZE);
PGSIZE             30 kernel/vm.c      kvmmap(kpgtbl, UART0, UART0, PGSIZE, PTE_R | PTE_W);
PGSIZE             33 kernel/vm.c      kvmmap(kpgtbl, VIRTIO0, VIRTIO0, PGSIZE, PTE_R | PTE_W);
PGSIZE             46 kernel/vm.c      kvmmap(kpgtbl, TRAMPOLINE, (uint64)trampoline, PGSIZE, PTE_R | PTE_X);
PGSIZE            110 kernel/vm.c          memset(pagetable, 0, PGSIZE);
PGSIZE            151 kernel/vm.c      if((va % PGSIZE) != 0)
PGSIZE            154 kernel/vm.c      if((size % PGSIZE) != 0)
PGSIZE            161 kernel/vm.c      last = va + size - PGSIZE;
PGSIZE            170 kernel/vm.c        a += PGSIZE;
PGSIZE            171 kernel/vm.c        pa += PGSIZE;
PGSIZE            185 kernel/vm.c      memset(pagetable, 0, PGSIZE);
PGSIZE            198 kernel/vm.c      if((va % PGSIZE) != 0)
PGSIZE            201 kernel/vm.c      for(a = va; a < va + npages*PGSIZE; a += PGSIZE){
PGSIZE            226 kernel/vm.c      for(a = oldsz; a < newsz; a += PGSIZE){
PGSIZE            232 kernel/vm.c        memset(mem, 0, PGSIZE);
PGSIZE            233 kernel/vm.c        if(mappages(pagetable, a, PGSIZE, (uint64)mem, PTE_R|PTE_U|xperm) != 0){
PGSIZE            253 kernel/vm.c        int npages = (PGROUNDUP(oldsz) - PGROUNDUP(newsz)) / PGSIZE;
PGSIZE            286 kernel/vm.c        uvmunmap(pagetable, 0, PGROUNDUP(sz)/PGSIZE, 1);
PGSIZE            304 kernel/vm.c      for(i = 0; i < sz; i += PGSIZE){
PGSIZE            313 kernel/vm.c        memmove(mem, (char*)pa, PGSIZE);
PGSIZE            314 kernel/vm.c        if(mappages(new, i, PGSIZE, (uint64)mem, flags) != 0){
PGSIZE            322 kernel/vm.c      uvmunmap(new, 0, i / PGSIZE, 1);
PGSIZE            365 kernel/vm.c        n = PGSIZE - (dstva - va0);
PGSIZE            372 kernel/vm.c        dstva = va0 + PGSIZE;
PGSIZE            393 kernel/vm.c        n = PGSIZE - (srcva - va0);
PGSIZE            400 kernel/vm.c        srcva = va0 + PGSIZE;
PGSIZE            420 kernel/vm.c        n = PGSIZE - (srcva - va0);
PGSIZE            439 kernel/vm.c        srcva = va0 + PGSIZE;
PGSIZE            467 kernel/vm.c      memset((void *) mem, 0, PGSIZE);
PGSIZE            468 kernel/vm.c      if (mappages(p->pagetable, va, PGSIZE, mem, PTE_W|PTE_U|PTE_R) != 0) {
PGSIZE            179 user/usertests.c     static char big[PGSIZE+1];
PGSIZE            180 user/usertests.c     for(int i = 0; i < PGSIZE; i++)
PGSIZE            182 user/usertests.c     big[PGSIZE] = '\0';
PGSIZE            206 user/usertests.c   if((top % PGSIZE) != 0){
PGSIZE            207 user/usertests.c     sbrk(PGSIZE - (top % PGSIZE));
PGSIZE            210 user/usertests.c   if(top % PGSIZE){
PGSIZE            268 user/usertests.c   n = write(fd, (void*)(a+PGSIZE), 1024);
PGSIZE            270 user/usertests.c     printf("write(fd, %p, 1024) returned %d, not -1\n", (void*)a+PGSIZE, n);
PGSIZE            281 user/usertests.c   n = read(fd, (void*)(a+PGSIZE), 10);
PGSIZE            283 user/usertests.c     printf("read(fd, %p, 10) returned %d, not -1\n", (void*)a+PGSIZE, n);
PGSIZE           2019 user/usertests.c     for(b = a; b < a+TOOMUCH; b += PGSIZE){
PGSIZE           2086 user/usertests.c   c = sbrk(-PGSIZE);
PGSIZE           2092 user/usertests.c   if(c != a - PGSIZE){
PGSIZE           2099 user/usertests.c   c = sbrk(PGSIZE);
PGSIZE           2100 user/usertests.c   if(c != a || sbrk(0) != a + PGSIZE){
PGSIZE           2207 user/usertests.c   c = sbrk(PGSIZE);
PGSIZE           2247 user/usertests.c   a = sbrk(PGSIZE);
PGSIZE           2254 user/usertests.c   if ((n = write(fd, a, PGSIZE)) < 0) {
PGSIZE           2261 user/usertests.c   a = sbrk(PGSIZE);
PGSIZE           2275 user/usertests.c   for(p = 0; p <= (uint)hi; p += PGSIZE){
PGSIZE           2416 user/usertests.c     sp -= USERSTACK*PGSIZE;
PGSIZE           2520 user/usertests.c     sbrk((10*PGSIZE + 2048) - (uint64)sbrk(0));
PGSIZE           2541 user/usertests.c   if((top % PGSIZE) != 0)
PGSIZE           2542 user/usertests.c     sbrk(PGSIZE - (top % PGSIZE));
PGSIZE           2543 user/usertests.c   sbrk(PGSIZE);
PGSIZE           2604 user/usertests.c   for (i = prev_end + PGSIZE; i < new_end; i += 64 * PGSIZE)
PGSIZE           2607 user/usertests.c   for (i = prev_end + PGSIZE; i < new_end; i += 64 * PGSIZE) {
PGSIZE           2633 user/usertests.c   for (i = prev_end + PGSIZE; i < new_end; i += PGSIZE * PGSIZE)
PGSIZE           2636 user/usertests.c   for (i = prev_end + PGSIZE; i < new_end; i += PGSIZE * PGSIZE) {
PGSIZE           2664 user/usertests.c     sbrklazy(4*PGSIZE);
PGSIZE           2921 user/usertests.c         char *a = sbrk(PGSIZE);
PGSIZE           2924 user/usertests.c         *(a + PGSIZE - 1) = 1;
PGSIZE           2930 user/usertests.c         sbrk(-PGSIZE);
PGSIZE           3121 user/usertests.c     char *a = sbrk(PGSIZE);