/freebsd-13-stable/sys/arm/include/ |
H A D | pmap-v6.h | 99 struct md_page { struct
|
/freebsd-13-stable/sys/mips/include/ |
H A D | pmap.h | 73 struct md_page { struct
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | pmap.h | 64 struct md_page { struct
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | pmap.h | 63 struct md_page { struct
|
/freebsd-13-stable/sys/riscv/riscv/ |
H A D | pmap.c | 276 static struct md_page *pv_table; 277 static struct md_page pv_dummy; 291 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 292 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 699 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); 701 pv_table = (struct md_page *)kmem_malloc(s, M_WAITOK | M_ZERO); 1786 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 1807 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 1849 struct md_page *pvh; 1910 struct md_page *pv [all...] |
/freebsd-13-stable/sys/i386/i386/ |
H A D | pmap.c | 265 static struct md_page *pv_table; 309 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 310 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 312 static int pmap_pvh_wired_mappings(struct md_page *pvh, int count); 326 static boolean_t pmap_is_modified_pvh(struct md_page *pvh); 327 static boolean_t pmap_is_referenced_pvh(struct md_page *pvh); 1051 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); 1053 pv_table = (struct md_page *)kmem_malloc(s, M_WAITOK | M_ZERO); 2337 struct md_page *pvh; 2602 pmap_pvh_remove(struct md_page *pv [all...] |
/freebsd-13-stable/sys/arm/arm/ |
H A D | pmap-v6.c | 280 static struct md_page *pv_table; /* XXX: Is it used only the list in md_page? */ 1781 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); 1783 pv_table = (struct md_page *)kmem_malloc(s, M_WAITOK | M_ZERO); 2829 struct md_page *pvh; 3108 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 3123 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 3135 struct md_page *pvh; 3149 struct md_page *pvh; 3183 struct md_page *pv [all...] |
/freebsd-13-stable/sys/i386/include/ |
H A D | pmap.h | 163 struct md_page { struct
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | pmap.h | 241 struct md_page { struct
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | pmap.c | 185 static struct md_page * 194 return ((struct md_page *)seg->md_first + 200 static struct md_page * 206 return ((struct md_page *)seg->md_first + 282 static struct md_page *pv_table; 283 static struct md_page pv_dummy; 378 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 379 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 1060 struct md_page *pvh; 1118 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); [all...] |
/freebsd-13-stable/sys/powerpc/aim/ |
H A D | mmu_radix.c | 579 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 673 static struct md_page *pv_table; 674 static struct md_page pv_dummy; 1250 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 1281 struct md_page *pvh; 1370 struct md_page *pvh; 1671 struct md_page *pvh; 1710 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 2394 struct md_page *pvh; 3663 s = (vm_size_t)(pv_npg * sizeof(struct md_page)); [all...] |
/freebsd-13-stable/sys/amd64/include/ |
H A D | pmap.h | 341 struct md_page { struct
|
/freebsd-13-stable/sys/amd64/amd64/ |
H A D | pmap.c | 477 struct md_page pv_page; 487 static struct md_page *pv_table; 488 static struct md_page pv_dummy; 1221 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 1222 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 2289 s = (vm_size_t)pv_npg * sizeof(struct md_page); 2291 pv_table = (struct md_page *)kmem_malloc(s, M_WAITOK | M_ZERO); 4909 struct md_page *pvh; 5395 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 5418 struct md_page *pv [all...] |
/freebsd-13-stable/sys/vm/ |
H A D | vm_page.h | 244 struct md_page md; /* machine dependent stuff */
|
/freebsd-13-stable/sys/mips/mips/ |
H A D | pmap.c | 166 static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); 167 static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, 1686 pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va) 1701 pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
|