Home
last modified time | relevance | path

Searched refs:pmap_store (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dpmap.c338 #define pmap_clear(pte) pmap_store(pte, 0)
343 #define pmap_store(pte, entry) atomic_store_64(pte, entry) macro
534 pmap_store(l1, entry); in pmap_distribute_l1()
633 pmap_store(&l1[l1slot], in pmap_bootstrap_dmap()
639 pmap_store(&l2[l2slot], L2_PTE(pa, PTE_KERN | memattr)); in pmap_bootstrap_dmap()
649 pmap_store(&l1[l1slot], L1_PTE(pa, PTE_KERN | memattr)); in pmap_bootstrap_dmap()
663 pmap_store(&l1[l1slot], in pmap_bootstrap_dmap()
669 pmap_store(&l2[l2slot], L2_PTE(pa, PTE_KERN | memattr)); in pmap_bootstrap_dmap()
789 pmap_store(&kern_l2[slot], in pmap_create_pagetables()
800 pmap_store(&kern_l2[slot], L2_PDE(pa, PTE_V)); in pmap_create_pagetables()
[all …]
/freebsd/sys/arm64/arm64/
H A Dpmap.c534 #define pmap_store(table, entry) atomic_store_64(table, entry) macro
1014 pmap_store(&pagetable_l0_ttbr1[l0_slot], PHYS_TO_PTE(l1_pa) | in pmap_bootstrap_l0_table()
1062 pmap_store(&state->l1[l1_slot], PHYS_TO_PTE(l2_pa) | in pmap_bootstrap_l1_table()
1106 pmap_store(&state->l2[l2_slot], PHYS_TO_PTE(l3_pa) | in pmap_bootstrap_l2_table()
1155 pmap_store(&state->l2[l2_slot], PHYS_TO_PTE(state->pa) | in pmap_bootstrap_l2_block()
1205 pmap_store(&state->l3[l3_slot], PHYS_TO_PTE(state->pa) | in pmap_bootstrap_l3_page()
1246 pmap_store( in pmap_bootstrap_dmap()
1414 pmap_store(l2, PHYS_TO_PTE(pa) | PMAP_SAN_PTE_BITS | L2_BLOCK); in pmap_bootstrap_allocate_san_l2()
1490 pmap_store(l0, L0_TABLE | PHYS_TO_PTE( in pmap_bootstrap_san()
1493 pmap_store(l1, L1_TABLE | PHYS_TO_PTE( in pmap_bootstrap_san()
[all …]