Searched refs:l3p (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/arm64/arm64/ |
H A D | pmap.c | 469 static bool pmap_copy_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va, 476 static bool pmap_demote_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va); 486 static pt_entry_t pmap_load_l3c(pt_entry_t *l3p); 487 static void pmap_mask_set_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va, 496 static bool pmap_remove_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va, 612 pt_entry_t *l3p; in pmap_l2_to_l3() local 626 l3p = (pt_entry_t *)PHYS_TO_DMAP(PTE_TO_PHYS(l2)); in pmap_l2_to_l3() 627 return (&l3p[pmap_l3_index(va)]); in pmap_l2_to_l3() 722 pt_entry_t desc, *l3p; in pmap_pte_exists() local 743 l3p = pmap_l2_to_l3(l2p, va); in pmap_pte_exists() [all …]
|
/freebsd/sys/arm64/iommu/ |
H A D | iommu_pmap.c | 166 pt_entry_t *l3p; in smmu_pmap_l2_to_l3() local 178 l3p = (pt_entry_t *)PHYS_TO_DMAP(l2 & ~ATTR_MASK); in smmu_pmap_l2_to_l3() 179 return (&l3p[smmu_l3_index(va)]); in smmu_pmap_l2_to_l3()
|
/freebsd/sys/riscv/riscv/ |
H A D | pmap.c | 1096 pt_entry_t *l3p; in pmap_extract() local 1108 l3p = pmap_l2_to_l3(l2p, va); in pmap_extract() 1109 pa = PTE_TO_PHYS(pmap_load(l3p)); in pmap_extract() 1131 pt_entry_t *l3p, l3; in pmap_extract_and_hold() local 1136 l3p = pmap_l3(pmap, va); in pmap_extract_and_hold() 1137 if (l3p != NULL && (l3 = pmap_load(l3p)) != 0) { in pmap_extract_and_hold()
|