Home
last modified time | relevance | path

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

/xnu-8020.121.3/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()
4128 pt_entry_t spte; local
[all …]
/xnu-8020.121.3/osfmk/i386/
H A Dpmap_x86_common.c41 pt_entry_t *spte,
47 pt_entry_t *spte,
54 pt_entry_t *spte,
1307 pt_entry_t *spte, in pmap_remove_range() argument
1310 pmap_remove_range_options(pmap, start_vaddr, spte, epte, in pmap_remove_range()
1318 pt_entry_t *spte, in pmap_remove_range_options() argument
1348 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
1404 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
1589 pt_entry_t *spte, *epte; in pmap_remove_options() local
1653 spte = pde; in pmap_remove_options()
[all …]
/xnu-8020.121.3/osfmk/x86_64/
H A Dpmap.c1865 pt_entry_t *spte, *epte; in pmap_protect_options() local
1922 spte = pde; in pmap_protect_options()
1923 epte = spte + 1; /* excluded */ in pmap_protect_options()
1926 spte = pmap_pte(map, (sva & ~(PDE_MAPPED_SIZE - 1))); in pmap_protect_options()
1927 spte = &spte[ptenum(sva)]; in pmap_protect_options()
1928 epte = &spte[intel_btop(lva - sva)]; in pmap_protect_options()
1932 for (; spte < epte; spte++) { in pmap_protect_options()
1935 if (!(*spte & PTE_VALID_MASK(is_ept))) { in pmap_protect_options()
1969 pmap_update_pte(is_ept, spte, clear_bits, set_bits, false); in pmap_protect_options()
1971 DTRACE_VM3(set_pte, pmap_t, map, void *, cur_vaddr, uint64_t, *spte); in pmap_protect_options()