/src/sys/arch/aarch64/aarch64/ |
pmap_machdep.c | 169 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_fault_fixup 178 pmap_page_set_attributes(mdpg, VM_PAGEMD_MODIFIED | VM_PAGEMD_REFERENCED); 197 pmap_page_set_attributes(mdpg, VM_PAGEMD_REFERENCED); 284 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_md_map_poolpage 285 const pv_entry_t pv = &mdpg->mdpg_first; 291 KASSERT(!VM_PAGEMD_EXECPAGE_P(mdpg)); 310 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_md_unmap_poolpage 312 KASSERT(!VM_PAGEMD_EXECPAGE_P(mdpg)); 314 const pv_entry_t pv = &mdpg->mdpg_first; 624 pmap_md_page_syncicache(struct vm_page_md *mdpg, const kcpuset_t *onproc [all...] |
/src/sys/arch/powerpc/booke/ |
trap.c | 242 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:dsi_exception 244 if (!VM_PAGEMD_MODIFIED_P(mdpg)) { 245 pmap_page_set_attributes(mdpg, VM_PAGEMD_MODIFIED); 297 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:isi_exception 300 if (VM_PAGEMD_EXECPAGE_P(mdpg)) 312 if (!VM_PAGEMD_EXECPAGE_P(mdpg)) { 316 pmap_page_set_attributes(mdpg, VM_PAGEMD_EXECPAGE);
|
/src/sys/arch/mips/mips/ |
pmap_machdep.c | 173 pmap_md_map_ephemeral_page(struct vm_page_md *mdpg, bool locked_p, int prot, 176 KASSERT(VM_PAGEMD_VMPAGE_P(mdpg)); 178 struct vm_page *pg = VM_MD_TO_PAGE(mdpg); 180 pv_entry_t pv = &mdpg->mdpg_first; 187 KASSERT(!locked_p || VM_PAGEMD_PVLIST_LOCKED_P(mdpg)); 226 const pt_entry_t npte = pte_make_kenter_pa(pa, mdpg, prot, 0); 244 (void)VM_PAGEMD_PVLIST_READLOCK(mdpg); 245 if (VM_PAGEMD_CACHED_P(mdpg) 256 VM_PAGEMD_PVLIST_UNLOCK(mdpg); 265 pmap_md_unmap_ephemeral_page(struct vm_page_md *mdpg, bool locked_p 737 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_md_map_poolpage 770 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_md_unmap_poolpage 1043 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_md_vca_remove [all...] |
mips_machdep.c | 2502 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:mm_md_page_color 2503 *colorp = atop(mdpg->mdpg_first.pv_va); 2504 return !mips_cache_badalias(pa, mdpg->mdpg_first.pv_va);
|
/src/sys/uvm/pmap/ |
pmap.c | 418 pmap_page_clear_attributes(struct vm_page_md *mdpg, u_long clear_attributes) 420 volatile u_long * const attrp = &mdpg->mdpg_attrs; 441 pmap_page_set_attributes(struct vm_page_md *mdpg, u_long set_attributes) 444 atomic_or_ulong(&mdpg->mdpg_attrs, set_attributes); 446 mdpg->mdpg_attrs |= set_attributes; 458 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_page_syncicache 459 pv_entry_t pv = &mdpg->mdpg_first; 467 VM_PAGEMD_PVLIST_READLOCK(mdpg); 468 pmap_pvlist_check(mdpg); 490 pmap_pvlist_check(mdpg); 1037 struct vm_page_md *mdpg = PMAP_PAGE_TO_MD(pp); local in function:pmap_pv_protect 1191 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_page_protect 1274 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_pte_protect 1439 struct vm_page_md * const mdpg = (pg ? VM_PAGE_TO_MD(pg) : NULL); local in function:pmap_enter 1584 struct vm_page_md * const mdpg = (pg ? VM_PAGE_TO_MD(pg) : NULL); local in function:pmap_kenter_pa 1846 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_clear_reference 1877 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_clear_modify 1977 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_set_modified 2163 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_remove_pv 2410 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); local in function:pmap_map_poolpage 2439 struct vm_page_md * const mdpg = VM_PAGE_TO_MD(pg); variable in typeref:struct:vm_page_md * const [all...] |