| /freebsd-14-stable/sys/i386/i386/ |
| HD | pmap.c | 263 static struct md_page *pv_table; 307 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 308 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 310 static int pmap_pvh_wired_mappings(struct md_page *pvh, int count); 324 static boolean_t pmap_is_modified_pvh(struct md_page *pvh); 325 static boolean_t pmap_is_referenced_pvh(struct md_page *pvh); 1042 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); in __CONCAT() 2302 struct md_page *pvh; in pmap_pv_reclaim() 2567 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 2584 struct md_page *pvh; in pmap_pv_demote_pde() [all …]
|
| /freebsd-14-stable/sys/riscv/riscv/ |
| HD | pmap.c | 293 static struct md_page *pv_table; 294 static struct md_page pv_dummy; 308 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 309 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 793 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); in pmap_init() 1979 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 2000 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_free() 2042 struct md_page *pvh; in pmap_pv_demote_l2() 2102 struct md_page *pvh; in pmap_pv_promote_l2() 2139 struct md_page *pvh; in pmap_pv_insert_l2() [all …]
|
| /freebsd-14-stable/sys/arm/include/ |
| HD | pmap.h | 98 struct md_page { struct
|
| /freebsd-14-stable/sys/riscv/include/ |
| HD | pmap.h | 64 struct md_page { struct
|
| /freebsd-14-stable/sys/arm/arm/ |
| HD | pmap-v6.c | 278 static struct md_page *pv_table; /* XXX: Is it used only the list in md_page? */ 1780 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); in pmap_init() 2810 struct md_page *pvh; in pmap_pv_reclaim() 3089 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 3104 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_free() 3116 struct md_page *pvh; in pmap_remove_entry() 3130 struct md_page *pvh; in pmap_pv_demote_pte1() 3164 struct md_page *pvh; in pmap_pv_promote_pte1() 3221 struct md_page *pvh; in pmap_pv_insert_pte1() 3596 struct md_page *pvh; in pmap_remove_pte1() [all …]
|
| /freebsd-14-stable/sys/arm64/include/ |
| HD | pmap.h | 66 struct md_page { struct
|
| /freebsd-14-stable/sys/powerpc/aim/ |
| HD | mmu_radix.c | 586 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 680 static struct md_page *pv_table; 681 static struct md_page pv_dummy; 1257 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 1288 struct md_page *pvh; in pmap_pv_demote_l3e() 1377 struct md_page *pvh; in reclaim_pv_chunk() 1677 struct md_page *pvh; in pmap_pv_promote_l3e() 1716 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_free() 2426 struct md_page *pvh; in mmu_radix_clear_modify() 3688 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); in mmu_radix_init() [all …]
|
| /freebsd-14-stable/sys/i386/include/ |
| HD | pmap.h | 160 struct md_page { struct
|
| /freebsd-14-stable/sys/arm64/arm64/ |
| HD | pmap.c | 188 struct md_page pv_page; 444 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 445 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 2815 struct md_page *pvh; in reclaim_pv_chunk_domain() 3240 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 3263 struct md_page *pvh; in pmap_pv_demote_l2() 3328 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_free() 3368 struct md_page *pvh; in pmap_pv_insert_l2() 3427 struct md_page *pvh; in pmap_remove_l2() 3485 struct md_page *pvh; in pmap_remove_l3() [all …]
|
| /freebsd-14-stable/sys/powerpc/include/ |
| HD | pmap.h | 240 struct md_page { struct
|
| /freebsd-14-stable/sys/amd64/amd64/ |
| HD | pmap.c | 529 struct md_page pv_page; 539 static struct md_page *pv_table; 540 static struct md_page pv_dummy; 1291 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 1292 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 2464 s = (vm_size_t)pv_npg * sizeof(struct md_page); in pmap_init_pv_table() 5301 struct md_page *pvh; in reclaim_pv_chunk_domain() 5786 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) in pmap_pvh_remove() 5809 struct md_page *pvh; in pmap_pv_demote_pde() 5878 struct md_page *pvh; in pmap_pv_promote_pde() [all …]
|
| /freebsd-14-stable/sys/amd64/include/ |
| HD | pmap.h | 307 struct md_page { struct
|
| /freebsd-14-stable/sys/vm/ |
| HD | vm_page.h | 242 struct md_page md; /* machine dependent stuff */
|