Home
last modified time | relevance | path

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

/xnu-8020.121.3/osfmk/i386/
H A Dpmap_x86_common.c42 pt_entry_t *epte);
48 pt_entry_t *epte,
55 pt_entry_t *epte,
1308 pt_entry_t *epte) in pmap_remove_range() argument
1310 pmap_remove_range_options(pmap, start_vaddr, spte, epte, in pmap_remove_range()
1319 pt_entry_t *epte, in pmap_remove_range_options() argument
1349 cpte < epte; in pmap_remove_range_options()
1405 cpte < epte; in pmap_remove_range_options()
1589 pt_entry_t *spte, *epte; in pmap_remove_options() local
1654 epte = spte + 1; /* excluded */ 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
1923 epte = spte + 1; /* excluded */ in pmap_protect_options()
1928 epte = &spte[intel_btop(lva - sva)]; in pmap_protect_options()
1932 for (; spte < epte; spte++) { in pmap_protect_options()
/xnu-8020.121.3/osfmk/arm/
H A Dpmap.c4028 pt_entry_t *epte) argument
4031 int num_changed = pmap_remove_range_options(pmap, va, bpte, epte, NULL,
4035 va + (pt_attr_page_size(pmap_get_pt_attr(pmap)) * (epte - bpte)), need_strong_sync, true);
4085 pt_entry_t *epte, argument
4106 if (__improbable((uintptr_t)epte > (((uintptr_t)bpte + pmap_page_size) & ~(pmap_page_size - 1)))) {
4107 …panic("%s: PTE range [%p, %p) in pmap %p crosses page table boundary", __func__, bpte, epte, pmap);
4126 for (cpte = bpte; cpte < epte;
4286 …p_remove_range_options: over-release of ptdp %p for pte [%p, %p)", ptep_get_ptd(bpte), bpte, epte);
4338 pt_entry_t *bpte, *epte; local
4367 epte = bpte + ((end - start) >> pt_attr_leaf_shift(pt_attr));
[all …]