Lines Matching defs:pmap
174 struct pmap { struct
176 LIST_ENTRY(pmap) pm_list; /* list of all pmaps */ argument
180 /* pointer to a PTP in our pmap */ argument
181 struct pmap_statistics pm_stats; /* pmap stats */ argument
195 kcpuset_t *pm_cpus; /* mask of CPUs using pmap */ argument
197 of pmap */ argument
198 kcpuset_t *pm_xen_ptp_cpus; /* mask of CPUs which have this pmap's argument
204 int (*pm_enter)(struct pmap *, vaddr_t, paddr_t, vm_prot_t, u_int); argument
205 bool (*pm_extract)(struct pmap *, vaddr_t, paddr_t *); argument
206 void (*pm_remove)(struct pmap *, vaddr_t, vaddr_t); argument
209 void (*pm_pp_remove_ent)(struct pmap *, struct vm_page *, pt_entry_t, argument
211 void (*pm_write_protect)(struct pmap *, vaddr_t, vaddr_t, vm_prot_t); argument
212 void (*pm_unwire)(struct pmap *, vaddr_t); argument
214 void (*pm_tlb_flush)(struct pmap *); argument
224 #define pmap_pdirpa(pmap, index) \ argument
227 #define pmap_pdirpa(pmap, index) \ argument
391 pmap_is_user(struct pmap *pmap) in pmap_is_user()