Home
last modified time | relevance | path

Searched refs:native_pt_attr (Results 1 – 5 of 5) sorted by relevance

/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap_pt_geometry.h149 extern const struct page_table_attr * const native_pt_attr;
164 #define pmap_get_pt_attr(pmap) (native_pt_attr)
H A Dpmap.c326 const struct page_table_attr * const native_pt_attr = &pmap_pt_attr_16k; variable
328 const struct page_table_attr * const native_pt_attr = &pmap_pt_attr_4k; variable
1642 kernel_pmap->pmap_pt_attr = native_pt_attr; in pmap_bootstrap()
1659 kernel_pmap->pmap_pt_attr = native_pt_attr; in pmap_bootstrap()
2389 p->pmap_pt_attr = native_pt_attr; in pmap_create_options_internal()
10063 const int num_ptes = pt_attr_leaf_size(native_pt_attr) >> PTE_SHIFT;
10072 commpage_text_user_va = (_COMM_PAGE64_BASE_ADDRESS & ~pt_attr_leaf_index_mask(native_pt_attr));
10073 commpage_text_user_va |= (text_leaf_index << pt_attr_leaf_shift(native_pt_attr));
11841 uintptr_t native_page_size = pt_attr_page_size(native_pt_attr);
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_pt_geometry.h150 extern const struct page_table_attr * const native_pt_attr;
166 #define pmap_get_pt_attr(pmap) (native_pt_attr)
H A Dpmap.c314 const struct page_table_attr * const native_pt_attr = &pmap_pt_attr_16k; variable
316 const struct page_table_attr * const native_pt_attr = &pmap_pt_attr_4k; variable
1613 (va + pt_attr_twig_size(native_pt_attr)) & ~pt_attr_twig_offmask(native_pt_attr); in pmap_set_range_xprr_perm()
1637 pt_entry_t * const begin_ptep = &ptep[pte_index(native_pt_attr, va)]; in pmap_set_range_xprr_perm()
1638 const uint64_t num_ptes = (tte_va_end - va) >> pt_attr_leaf_shift(native_pt_attr); in pmap_set_range_xprr_perm()
2251 kernel_pmap->pmap_pt_attr = native_pt_attr; in pmap_bootstrap()
2275 kernel_pmap->pmap_pt_attr = native_pt_attr; in pmap_bootstrap()
3056 p->pmap_pt_attr = native_pt_attr; in pmap_create_options_internal()
8819 need_strong_sync = pte_is_xs(native_pt_attr, pte);
14754 uintptr_t native_page_size = pt_attr_page_size(native_pt_attr);
/xnu-11215/tools/lldbmacros/
H A Dpmap.py702 … pmap_pt_attr = pmap.pmap_pt_attr if hasattr(pmap, 'pmap_pt_attr') else kern.globals.native_pt_attr
749 …pmap_pt_attr = kern.globals.native_pt_attr if len(cmd_args) < 3 else GetMemoryAttributesFromUser(c…
1112 page_size = kern.globals.native_pt_attr.pta_page_size
1134 page_size = kern.globals.native_pt_attr.pta_page_size
1142 page_size = kern.globals.native_pt_attr.pta_page_size;
1172 pte_pgoff = pte % kern.globals.native_pt_attr.pta_page_size
1211 … pmap_pt_attr = pmap.pmap_pt_attr if hasattr(pmap, 'pmap_pt_attr') else kern.globals.native_pt_attr
1253 … pmap_pt_attr = pmap.pmap_pt_attr if hasattr(pmap, 'pmap_pt_attr') else kern.globals.native_pt_attr