Home
last modified time | relevance | path

Searched refs:pv_va (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dpmap.c2297 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
2336 pv->pv_va = va; in pmap_try_insert_pv_entry()
2389 pv->pv_va = va; in pmap_pv_demote_l2()
2462 pv->pv_va = va; in pmap_pv_insert_l2()
2748 va = pv->pv_va; in pmap_remove_all()
2757 l2 = pmap_l2(pmap, pv->pv_va); in pmap_remove_all()
2764 l3 = pmap_l2_to_l3(l2, pv->pv_va); in pmap_remove_all()
2766 pmap_invalidate_page(pmap, pv->pv_va); in pmap_remove_all()
2777 pmap_unuse_pt(pmap, pv->pv_va, pmap_load(l2), &free); in pmap_remove_all()
3439 pv->pv_va = va; in pmap_enter()
[all …]
/freebsd/sys/arm/arm/
H A Dpmap-v6.c2886 va = pv->pv_va; in pmap_pv_reclaim()
3116 pv->pv_va = va; in pmap_insert_entry()
3127 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
3240 pv->pv_va = va; in pmap_try_insert_pv_entry()
3262 pv->pv_va = va; in pmap_pv_insert_pte1()
4014 pv->pv_va = va; in pmap_enter()
4305 va = pv->pv_va; in pmap_remove_all()
4317 pte1p = pmap_pte1(pmap, pv->pv_va); in pmap_remove_all()
4320 pte2p = pmap_pte2_quick(pmap, pv->pv_va); in pmap_remove_all()
4322 pmap_tlb_flush(pmap, pv->pv_va); in pmap_remove_all()
[all …]
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c1268 MPASS(pv->pv_va != 0); in pmap_pvh_remove()
1270 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
1326 pv->pv_va = va; in pmap_pv_demote_l3e()
1455 va = pv->pv_va; in reclaim_pv_chunk()
1738 pv->pv_va = va; in pmap_try_insert_pv_entry()
2464 va = pv->pv_va; in mmu_radix_clear_modify()
2501 l3e = pmap_pml3e(pmap, pv->pv_va); in mmu_radix_clear_modify()
2504 pte = pmap_l3e_to_pte(l3e, pv->pv_va); in mmu_radix_clear_modify()
2507 pmap_invalidate_page(pmap, pv->pv_va); in mmu_radix_clear_modify()
3061 pv->pv_va = va; in mmu_radix_enter()
[all …]
/freebsd/sys/i386/i386/
H A Dpmap.c2354 va = pv->pv_va; in pmap_pv_reclaim()
2580 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
2693 pv->pv_va = va; in pmap_insert_entry()
2709 pv->pv_va = va; in pmap_try_insert_pv_entry()
2731 pv->pv_va = va; in pmap_pv_insert_pde()
3220 va = pv->pv_va; in __CONCAT()
3232 pde = pmap_pde(pmap, pv->pv_va); in __CONCAT()
3235 pte = pmap_pte_quick(pmap, pv->pv_va); in __CONCAT()
3238 pmap, pv->pv_va)); in __CONCAT()
3249 pmap_unuse_pt(pmap, pv->pv_va, &free); in __CONCAT()
[all …]
/freebsd/sys/sys/
H A D_pv_entry.h48 vm_offset_t pv_va; /* virtual address for mapping */ member
/freebsd/sys/powerpc/booke/
H A Dpmap.c581 pve->pv_va = va; in pv_insert()
606 if ((pmap == pve->pv_pmap) && (va == pve->pv_va)) { in pv_remove()
1563 pte_remove(pv->pv_pmap, pv->pv_va, hold_flag); in mmu_booke_remove_all()
1728 if ((pte = pte_find(pv->pv_pmap, pv->pv_va)) != NULL) { in mmu_booke_remove_write()
1819 if ((pte = pte_find(pv->pv_pmap, pv->pv_va)) != NULL && in mmu_booke_is_modified()
1860 if ((pte = pte_find(pv->pv_pmap, pv->pv_va)) != NULL && in mmu_booke_is_referenced()
1892 if ((pte = pte_find(pv->pv_pmap, pv->pv_va)) != NULL && in mmu_booke_clear_modify()
1898 tlb0_flush_entry(pv->pv_va); in mmu_booke_clear_modify()
1938 if ((pte = pte_find(pv->pv_pmap, pv->pv_va)) != NULL && in mmu_booke_ts_referenced()
1946 tlb0_flush_entry(pv->pv_va); in mmu_booke_ts_referenced()
[all …]
/freebsd/sys/arm64/arm64/
H A Dpmap.c3424 va = pv->pv_va; in reclaim_pv_chunk_domain()
3775 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
3830 pv->pv_va = va; in pmap_pv_demote_l2()
3880 pv->pv_va = va; in pmap_try_insert_pv_entry()
3907 pv->pv_va = va; in pmap_pv_insert_l2()
3947 pv->pv_va = tva; in pmap_pv_insert_l3c()
4459 va = pv->pv_va; in pmap_remove_all()
4479 pde = pmap_pde(pmap, pv->pv_va, &lvl); in pmap_remove_all()
4486 pte = pmap_l2_to_l3(pde, pv->pv_va); in pmap_remove_all()
4489 (void)pmap_demote_l3c(pmap, pte, pv->pv_va); in pmap_remove_all()
[all …]
/freebsd/sys/amd64/amd64/
H A Dpmap.c5304 va = pv->pv_va; in reclaim_pv_chunk_domain()
5691 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { in pmap_pvh_remove()
5745 pv->pv_va = va; in pmap_pv_demote_pde()
5838 pv->pv_va = va; in pmap_try_insert_pv_entry()
5865 pv->pv_va = va; in pmap_pv_insert_pde()
6536 va = pv->pv_va; in pmap_remove_all()
6558 pde = pmap_pde(pmap, pv->pv_va); in pmap_remove_all()
6561 pte = pmap_pde_to_pte(pde, pv->pv_va); in pmap_remove_all()
6573 pmap_unuse_pt(pmap, pv->pv_va, *pde, &free); in pmap_remove_all()
6574 pmap_invalidate_page(pmap, pv->pv_va); in pmap_remove_all()
[all …]
/freebsd/sys/powerpc/include/
H A Dpmap.h226 vm_offset_t pv_va; member
/freebsd/sys/contrib/ncsw/user/env/
H A Dxx.c714 return ((void *)(pv->pv_va + ((vm_offset_t)addr & PAGE_MASK))); in XX_PhysToVirt()