/freebsd/sys/riscv/riscv/ |
H A D | pmap.c | 951 TAILQ_INIT(&m->md.pv_list); in pmap_page_init() 991 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init() 992 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init() 2217 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove() 2219 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove() 2259 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_try_insert_pv_entry() 2296 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2() 2314 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2() 2353 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_promote_l2() 2387 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_insert_l2() [all …]
|
/freebsd/sys/arm/arm/ |
H A D | pmap-v6.c | 1639 TAILQ_INIT(&m->md.pv_list); in pmap_page_init() 1803 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init() 2905 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in pmap_pv_reclaim() 2906 if (TAILQ_EMPTY(&m->md.pv_list) && in pmap_pv_reclaim() 2909 if (TAILQ_EMPTY(&pvh->pv_list)) { in pmap_pv_reclaim() 3116 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_insert_entry() 3125 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove() 3127 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove() 3151 if (TAILQ_EMPTY(&m->md.pv_list) && (m->flags & PG_FICTITIOUS) == 0) { in pmap_remove_entry() 3153 if (TAILQ_EMPTY(&pvh->pv_list)) in pmap_remove_entry() [all …]
|
/freebsd/sys/powerpc/aim/ |
H A D | mmu_radix.c | 1044 rv = !TAILQ_EMPTY(&m->md.pv_list) || in mmu_radix_page_is_mapped() 1046 !TAILQ_EMPTY(&pa_to_pvh(VM_PAGE_TO_PHYS(m))->pv_list)); in mmu_radix_page_is_mapped() 1262 TAILQ_FOREACH(pv, &pvh->pv_list, pv_link) { in pmap_pvh_remove() 1272 TAILQ_REMOVE(&pvh->pv_list, pv, pv_link); in pmap_pvh_remove() 1311 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_link); in pmap_pv_demote_l3e() 1331 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_link); in pmap_pv_demote_l3e() 1470 TAILQ_REMOVE(&m->md.pv_list, pv, pv_link); in reclaim_pv_chunk() 1473 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk() 1476 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk() 1699 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_link); in pmap_pv_promote_l3e() [all …]
|
/freebsd/sys/i386/i386/ |
H A D | pmap.c | 1038 TAILQ_INIT(&pv_table[i].pv_list); in __CONCAT() 2373 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in pmap_pv_reclaim() 2374 if (TAILQ_EMPTY(&m->md.pv_list) && in pmap_pv_reclaim() 2377 if (TAILQ_EMPTY(&pvh->pv_list)) { in pmap_pv_reclaim() 2577 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove() 2579 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove() 2607 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_pde() 2644 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_promote_pde() 2672 if (TAILQ_EMPTY(&m->md.pv_list) && (m->flags & PG_FICTITIOUS) == 0) { in pmap_remove_entry() 2674 if (TAILQ_EMPTY(&pvh->pv_list)) in pmap_remove_entry() [all …]
|
H A D | pmap_base.c | 281 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
|
/freebsd/sys/arm64/arm64/ |
H A D | pmap.c | 1548 TAILQ_INIT(&m->md.pv_list); in pmap_page_init() 1624 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table() 1631 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table() 3328 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain() 3330 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain() 3333 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain() 3659 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove() 3661 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove() 3701 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2() 3719 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2() [all …]
|
/freebsd/sys/powerpc/booke/ |
H A D | pmap.c | 586 TAILQ_INSERT_TAIL(&m->md.pv_list, pve, pv_link); in pv_insert() 604 TAILQ_FOREACH(pve, &m->md.pv_list, pv_link) { in pv_remove() 607 TAILQ_REMOVE(&m->md.pv_list, pve, pv_link); in pv_remove() 608 if (TAILQ_EMPTY(&m->md.pv_list)) in pv_remove() 1234 return (!TAILQ_EMPTY(&(m)->md.pv_list)); in mmu_booke_page_is_mapped() 1556 TAILQ_FOREACH_SAFE(pv, &m->md.pv_list, pv_link, pvn) { in mmu_booke_remove_all() 1722 TAILQ_FOREACH(pv, &m->md.pv_list, pv_link) { in mmu_booke_remove_write() 1788 TAILQ_INIT(&m->md.pv_list); in mmu_booke_page_init() 1813 TAILQ_FOREACH(pv, &m->md.pv_list, pv_link) { in mmu_booke_is_modified() 1854 TAILQ_FOREACH(pv, &m->md.pv_list, pv_link) { in mmu_booke_is_referenced() [all …]
|
/freebsd/sys/amd64/amd64/ |
H A D | pmap.c | 2330 TAILQ_INIT(&m->md.pv_list); in pmap_page_init() 2441 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table() 2450 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table() 2480 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init_pv_table() 2481 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init_pv_table() 5311 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain() 5313 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain() 5316 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain() 5681 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove() 5683 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove() [all …]
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_provider.h | 41 dt_list_t pv_list; /* list forward/back pointers */ member
|
/freebsd/sys/arm/include/ |
H A D | pmap.h | 96 TAILQ_HEAD(,pv_entry) pv_list;
|
/freebsd/sys/riscv/include/ |
H A D | pmap.h | 65 TAILQ_HEAD(,pv_entry) pv_list;
|
/freebsd/sys/arm64/include/ |
H A D | pmap.h | 69 TAILQ_HEAD(,pv_entry) pv_list;
|
/freebsd/sys/i386/include/ |
H A D | pmap.h | 158 TAILQ_HEAD(,pv_entry) pv_list;
|
/freebsd/sys/powerpc/include/ |
H A D | pmap.h | 252 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
|
/freebsd/sys/amd64/include/ |
H A D | pmap.h | 307 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
|
/freebsd/sys/contrib/ncsw/user/env/ |
H A D | xx.c | 715 pv = TAILQ_FIRST(&page->md.pv_list); in XX_PhysToVirt()
|