Home
last modified time | relevance | path

Searched refs:pmap_load_store (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/riscv/iommu/
H A Diommu_pmap.c60 #define pmap_load_store(pte, entry) atomic_swap_64(pte, entry) macro
61 #define pmap_load_clear(pte) pmap_load_store(pte, 0)
/freebsd/sys/riscv/riscv/
H A Dpmap.c346 #define pmap_load_store(pte, entry) atomic_swap_64(pte, entry) macro
347 #define pmap_load_clear(pte) pmap_load_store(pte, 0)
2499 oldl2 = pmap_load_store(l2, newl2); in pmap_remove_kernel_l2()
3460 orig_l3 = pmap_load_store(l3, new_l3); in pmap_enter()
/freebsd/sys/arm64/arm64/
H A Dpmap.c557 #define pmap_load_store(table, entry) atomic_swap_64(table, entry) macro
2453 old_l3e |= pmap_load_store(pte, PHYS_TO_PTE(pa) | attr | in pmap_kenter()
2615 old_l3e |= pmap_load_store(pte, VM_PAGE_TO_PTE(m) | attr); in pmap_qenter()
3985 oldl2 = pmap_load_store(l2, newl2); in pmap_remove_kernel_l2()
5725 orig_l3 = pmap_load_store(l3, new_l3); in pmap_enter()
8120 old_l2e |= pmap_load_store(l2, in pmap_mapbios()