Home
last modified time | relevance | path

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

/xnu-8020.101.4/osfmk/arm/
H A Dpmap.c1307 pt_entry_t spte = *ptep; in pmap_set_pte_xprr_perm() local
1308 pvh_assert_locked(pa_index(pte_to_pa(spte))); in pmap_set_pte_xprr_perm()
1319 if (__improbable((spte & ARM_PTE_TYPE_MASK) == ARM_PTE_TYPE_FAULT)) { in pmap_set_pte_xprr_perm()
1322 __func__, ptep, spte, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1325 if (__improbable(spte & ARM_PTE_HINT_MASK)) { in pmap_set_pte_xprr_perm()
1328 __func__, ptep, spte, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1331 if (__improbable(pte_to_xprr_perm(spte) != expected_perm)) { in pmap_set_pte_xprr_perm()
1334 __func__, pte_to_xprr_perm(spte), spte, ptep, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1337 pt_entry_t template = spte; in pmap_set_pte_xprr_perm()
4120 pt_entry_t spte; local
[all …]
/xnu-8020.101.4/osfmk/i386/
H A Dpmap_x86_common.c41 pt_entry_t *spte,
47 pt_entry_t *spte,
54 pt_entry_t *spte,
1302 pt_entry_t *spte, in pmap_remove_range() argument
1305 pmap_remove_range_options(pmap, start_vaddr, spte, epte, in pmap_remove_range()
1313 pt_entry_t *spte, in pmap_remove_range_options() argument
1343 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
1399 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
1584 pt_entry_t *spte, *epte; in pmap_remove_options() local
1634 spte = pde; in pmap_remove_options()
[all …]
/xnu-8020.101.4/osfmk/x86_64/
H A Dpmap.c1851 pt_entry_t *spte, *epte; in pmap_protect_options() local
1901 spte = pde; in pmap_protect_options()
1902 epte = spte + 1; /* excluded */ in pmap_protect_options()
1905 spte = pmap_pte(map, (sva & ~(PDE_MAPPED_SIZE - 1))); in pmap_protect_options()
1906 spte = &spte[ptenum(sva)]; in pmap_protect_options()
1907 epte = &spte[intel_btop(lva - sva)]; in pmap_protect_options()
1911 for (; spte < epte; spte++) { in pmap_protect_options()
1914 if (!(*spte & PTE_VALID_MASK(is_ept))) { in pmap_protect_options()
1948 pmap_update_pte(is_ept, spte, clear_bits, set_bits, false); in pmap_protect_options()
1950 DTRACE_VM3(set_pte, pmap_t, map, void *, cur_vaddr, uint64_t, *spte); in pmap_protect_options()