Searched refs:l0e (Results 1 - 3 of 3) sorted by relevance
/freebsd-current/sys/arm64/vmm/ |
H A D | vmm_mmu.c | 111 vmmpmap_release_l1(pd_entry_t l0e) argument 117 l1 = (pd_entry_t *)PHYS_TO_DMAP(l0e & ~ATTR_MASK); 124 m = PHYS_TO_VM_PAGE(l0e & ~ATTR_MASK); 160 pt_entry_t new_l0e, l0e, *l1; local 166 l0e = atomic_load_64(&l0[pmap_l0_index(va)]); 167 if ((l0e & ATTR_DESCR_VALID) == 0) { 178 rv = atomic_cmpset_64(&l0[pmap_l0_index(va)], l0e, new_l0e); 185 l0e = new_l0e; 192 l1 = (pd_entry_t *)PHYS_TO_DMAP(l0e & ~ATTR_MASK); 342 pt_entry_t l0e, *l local [all...] |
/freebsd-current/sys/arm64/iommu/ |
H A D | iommu_pmap.c | 792 pd_entry_t l0e, *l1, l1e, *l2, l2e; local 803 l0e = pmap->sp_l0[i]; 804 if ((l0e & ATTR_DESCR_VALID) == 0) { 807 pa0 = l0e & ~ATTR_MASK;
|
/freebsd-current/sys/arm64/arm64/ |
H A D | pmap.c | 968 pd_entry_t l0e; local 993 l0e = pagetable_l0_ttbr1[l0_slot]; 994 if ((l0e & ATTR_DESCR_VALID) != 0) { 995 MPASS((l0e & ATTR_DESCR_MASK) == L0_TABLE); 996 l1_pa = PTE_TO_PHYS(l0e); 2648 pd_entry_t *l0p, l0e; local 2655 l0e = VM_PAGE_TO_PTE(m) | L0_TABLE; 2664 l0e |= TATTR_UXN_TABLE | TATTR_AP_TABLE_NO_EL0; 2666 l0e |= TATTR_PXN_TABLE; 2667 pmap_store(l0p, l0e); 9633 sysctl_kmaps_check(struct sbuf *sb, struct pmap_kernel_map_range *range, vm_offset_t va, pd_entry_t l0e, pd_entry_t l1e, pd_entry_t l2e, pt_entry_t l3e) argument 9666 pd_entry_t l0e, *l1, l1e, *l2, l2e; local [all...] |
Completed in 136 milliseconds