Home
last modified time | relevance | path

Searched refs:pv_list (Results 1 – 18 of 18) sorted by relevance

/src/sys/riscv/riscv/
H A Dpmap.c1019 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
1059 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init()
1060 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init()
2295 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
2297 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
2337 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_try_insert_pv_entry()
2374 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
2392 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
2431 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_promote_l2()
2465 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_insert_l2()
[all …]
/src/sys/arm/arm/
H A Dpmap-v6.c1639 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 …]
/src/sys/powerpc/aim/
H A Dmmu_radix.c1043 rv = !TAILQ_EMPTY(&m->md.pv_list) || in mmu_radix_page_is_mapped()
1045 !TAILQ_EMPTY(&pa_to_pvh(VM_PAGE_TO_PHYS(m))->pv_list)); in mmu_radix_page_is_mapped()
1261 TAILQ_FOREACH(pv, &pvh->pv_list, pv_link) { in pmap_pvh_remove()
1271 TAILQ_REMOVE(&pvh->pv_list, pv, pv_link); in pmap_pvh_remove()
1310 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_link); in pmap_pv_demote_l3e()
1330 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_link); in pmap_pv_demote_l3e()
1469 TAILQ_REMOVE(&m->md.pv_list, pv, pv_link); in reclaim_pv_chunk()
1472 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk()
1475 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk()
1698 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_link); in pmap_pv_promote_l3e()
[all …]
/src/sys/i386/i386/
H A Dpmap.c1038 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 Dpmap_base.c281 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
/src/sys/arm64/arm64/
H A Dpmap.c1553 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
1629 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
1636 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
3401 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain()
3403 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain()
3406 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain()
3732 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
3734 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
3774 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
3792 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
[all …]
/src/sys/powerpc/booke/
H A Dpmap.c586 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 …]
H A Dpmap_64.c417 if (TAILQ_EMPTY(&m->md.pv_list)) in pte_remove()
H A Dpmap_32.c471 if (TAILQ_EMPTY(&m->md.pv_list)) in pte_remove()
/src/sys/amd64/amd64/
H A Dpmap.c2339 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
2450 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
2459 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
2489 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init_pv_table()
2490 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init_pv_table()
5320 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain()
5322 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain()
5325 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain()
5690 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
5692 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
[all …]
/src/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_provider.h41 dt_list_t pv_list; /* list forward/back pointers */ member
/src/sys/arm/include/
H A Dpmap.h96 TAILQ_HEAD(,pv_entry) pv_list;
/src/sys/riscv/include/
H A Dpmap.h65 TAILQ_HEAD(,pv_entry) pv_list;
/src/sys/arm64/include/
H A Dpmap.h69 TAILQ_HEAD(,pv_entry) pv_list;
/src/sys/i386/include/
H A Dpmap.h158 TAILQ_HEAD(,pv_entry) pv_list;
/src/sys/powerpc/include/
H A Dpmap.h252 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
/src/sys/amd64/include/
H A Dpmap.h307 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
/src/sys/contrib/ncsw/user/env/
H A Dxx.c715 pv = TAILQ_FIRST(&page->md.pv_list); in XX_PhysToVirt()