Home
last modified time | relevance | path

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

/freebsd/sys/riscv/riscv/
H A Dpmap.c945 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
985 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init()
986 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init()
2197 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
2199 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
2239 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_try_insert_pv_entry()
2276 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
2294 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
2333 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_promote_l2()
2367 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_insert_l2()
[all …]
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c1044 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 Dpmap.c1045 TAILQ_INIT(&pv_table[i].pv_list); in __CONCAT()
2378 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in pmap_pv_reclaim()
2379 if (TAILQ_EMPTY(&m->md.pv_list) && in pmap_pv_reclaim()
2382 if (TAILQ_EMPTY(&pvh->pv_list)) { in pmap_pv_reclaim()
2582 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
2584 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
2612 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_pde()
2649 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next); in pmap_pv_promote_pde()
2677 if (TAILQ_EMPTY(&m->md.pv_list) && (m->flags & PG_FICTITIOUS) == 0) { in pmap_remove_entry()
2679 if (TAILQ_EMPTY(&pvh->pv_list)) in pmap_remove_entry()
[all...]
H A Dpmap_base.c275 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
/freebsd/sys/arm64/arm64/
H A Dpmap.c1516 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
1592 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
1599 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
3234 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain()
3236 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain()
3239 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain()
3565 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
3567 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
3607 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
3625 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next); in pmap_pv_demote_l2()
[all …]
/freebsd/sys/amd64/amd64/
H A Dpmap.c2309 TAILQ_INIT(&m->md.pv_list); in pmap_page_init()
2420 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
2429 TAILQ_INIT(&pvd->pv_page.pv_list); in pmap_init_pv_table()
2459 TAILQ_INIT(&pv_table[i].pv_list); in pmap_init_pv_table()
2460 TAILQ_INIT(&pv_dummy.pv_list); in pmap_init_pv_table()
5416 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next); in reclaim_pv_chunk_domain()
5418 if (TAILQ_EMPTY(&m->md.pv_list) && in reclaim_pv_chunk_domain()
5421 if (TAILQ_EMPTY(&pvh->pv_list)) { in reclaim_pv_chunk_domain()
5786 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) { in pmap_pvh_remove()
5788 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next); in pmap_pvh_remove()
[all …]
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_provider.h41 dt_list_t pv_list; /* list forward/back pointers */ member
/freebsd/sys/arm/include/
H A Dpmap.h96 TAILQ_HEAD(,pv_entry) pv_list;
/freebsd/sys/riscv/include/
H A Dpmap.h65 TAILQ_HEAD(,pv_entry) pv_list;
/freebsd/sys/arm64/include/
H A Dpmap.h69 TAILQ_HEAD(,pv_entry) pv_list;
/freebsd/sys/i386/include/
H A Dpmap.h158 TAILQ_HEAD(,pv_entry) pv_list;
/freebsd/sys/powerpc/include/
H A Dpmap.h252 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
/freebsd/sys/amd64/include/
H A Dpmap.h305 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
/freebsd/sys/contrib/ncsw/user/env/
H A Dxx.c715 pv = TAILQ_FIRST(&page->md.pv_list); in XX_PhysToVirt()