Lines Matching defs:pmap
103 struct pmap { struct
106 struct pcb *pm_pcbs; /* PCBs using this pmap */ argument
111 struct pmap_statistics pm_stats; /* Some statistics */ argument
122 struct pmap *pv_pmap; /* pmap this entry belongs to */ argument
152 pmap_extract(pmap_t pmap, vaddr_t va, paddr_t *pap) in pmap_extract()
219 pmap_protect(pmap_t pmap, vaddr_t start, vaddr_t end, vm_prot_t prot) in pmap_protect()
227 pmap_remove_all(struct pmap *pmap) in pmap_remove_all()
236 #define pmap_update(pmap) /* nothing (yet) */ argument
237 #define pmap_remove(pmap, start, end) pmap_protect(pmap, start, end, 0) argument
238 #define pmap_resident_count(pmap) ((pmap)->pm_stats.resident_count) argument
239 #define pmap_wired_count(pmap) ((pmap)->pm_stats.wired_count) argument
240 #define pmap_reference(pmap) atomic_inc_uint(&(pmap)->pm_count) argument