Searched refs:PGSIZE (Results 1 – 6 of 6) sorted by relevance
/xv6-public/ |
H A D | vm.c | 48 memset(pgtab, 0, PGSIZE); in walkpgdir() 76 a += PGSIZE; in mappages() 77 pa += PGSIZE; in mappages() 126 memset(pgdir, 0, PGSIZE); in setupkvm() 187 if(sz >= PGSIZE) in inituvm() 190 memset(mem, 0, PGSIZE); in inituvm() 209 if(sz - i < PGSIZE) in loaduvm() 212 n = PGSIZE; in loaduvm() 240 memset(mem, 0, PGSIZE); in allocuvm() 377 n = PGSIZE - (va - va0); in copyout() [all …]
|
H A D | kalloc.c | 51 for(; p + PGSIZE <= (char*)vend; p += PGSIZE) in freerange() 64 if((uint)v % PGSIZE || v < end || V2P(v) >= PHYSTOP) in kfree() 68 memset(v, 1, PGSIZE); in kfree()
|
H A D | mmu.h | 85 #define PGSIZE 4096 // bytes mapped by a page macro 90 #define PGROUNDUP(sz) (((sz)+PGSIZE-1) & ~(PGSIZE-1)) 91 #define PGROUNDDOWN(a) (((a)) & ~(PGSIZE-1))
|
H A D | exec.c | 54 if(ph.vaddr % PGSIZE != 0) in exec() 66 if((sz = allocuvm(pgdir, sz, sz + 2*PGSIZE)) == 0) in exec() 68 clearpteu(pgdir, (char*)(sz - 2*PGSIZE)); in exec()
|
H A D | main.c | 102 __attribute__((__aligned__(PGSIZE)))
|
H A D | proc.c | 132 p->sz = PGSIZE; in userinit() 139 p->tf->esp = PGSIZE; in userinit()
|