Home
last modified time | relevance | path

Searched refs:PGSIZE (Results 1 – 6 of 6) sorted by relevance

/xv6-public/
H A Dvm.c48 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 Dkalloc.c51 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 Dmmu.h85 #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 Dexec.c54 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 Dmain.c102 __attribute__((__aligned__(PGSIZE)))
H A Dproc.c132 p->sz = PGSIZE; in userinit()
139 p->tf->esp = PGSIZE; in userinit()