Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/arm/
H A Dpmap.c1291 pt_entry_t spte = *ptep; in pmap_set_pte_xprr_perm() local
1292 pvh_assert_locked(pa_index(pte_to_pa(spte))); in pmap_set_pte_xprr_perm()
1303 if (__improbable((spte & ARM_PTE_TYPE_MASK) == ARM_PTE_TYPE_FAULT)) { in pmap_set_pte_xprr_perm()
1306 __func__, ptep, spte, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1309 if (__improbable(spte & ARM_PTE_HINT_MASK)) { in pmap_set_pte_xprr_perm()
1312 __func__, ptep, spte, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1315 if (__improbable(pte_to_xprr_perm(spte) != expected_perm)) { in pmap_set_pte_xprr_perm()
1318 __func__, pte_to_xprr_perm(spte), spte, ptep, new_perm, expected_perm); in pmap_set_pte_xprr_perm()
1321 pt_entry_t template = spte; in pmap_set_pte_xprr_perm()
4080 pt_entry_t spte; local
[all …]
/xnu-8019.80.24/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-8019.80.24/osfmk/x86_64/
H A Dpmap.c1822 pt_entry_t *spte, *epte; in pmap_protect_options() local
1872 spte = pde; in pmap_protect_options()
1873 epte = spte + 1; /* excluded */ in pmap_protect_options()
1876 spte = pmap_pte(map, (sva & ~(PDE_MAPPED_SIZE - 1))); in pmap_protect_options()
1877 spte = &spte[ptenum(sva)]; in pmap_protect_options()
1878 epte = &spte[intel_btop(lva - sva)]; in pmap_protect_options()
1882 for (; spte < epte; spte++) { in pmap_protect_options()
1885 if (!(*spte & PTE_VALID_MASK(is_ept))) { in pmap_protect_options()
1919 pmap_update_pte(is_ept, spte, clear_bits, set_bits, false); in pmap_protect_options()
1921 DTRACE_VM3(set_pte, pmap_t, map, void *, cur_vaddr, uint64_t, *spte); in pmap_protect_options()