Home
last modified time | relevance | path

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

/xnu-11215.81.4/osfmk/arm64/
H A Dtlb.h382 unsigned granule = 1 << ((5 * scale) + 1); in generate_rtlbi_param() local
383 unsigned num = (((npages + granule - 1) & ~(granule - 1)) / granule) - 1; in generate_rtlbi_param()
H A Darm_vm_init.c934 unsigned granule __unused, tt_entry_t **deferred_ttep_pair, tt_entry_t *deferred_tte_pair) in update_or_defer_tte()
964 assert(granule & ARM64_GRANULE_ALLOW_BLOCK); in update_or_defer_tte()
995 int pte_prot_APX, int pte_prot_XN, unsigned granule, __unused unsigned int guarded, in arm_vm_page_granular_helper() argument
1066 (granule & ARM64_GRANULE_ALLOW_HINT) && use_contiguous_hint) { in arm_vm_page_granular_helper()
1092 …update_or_defer_tte(&ppte[i], ptmp, pa, (vm_map_address_t)ppte, granule, deferred_ttep_pair, defer… in arm_vm_page_granular_helper()
1110 unsigned granule, unsigned int guarded) in arm_vm_page_granular_prot() argument
1125 …_helper(start, align_start, start, pa_offset, pte_prot_APX, pte_prot_XN, granule, guarded, deferre… in arm_vm_page_granular_prot()
1128 if (!(granule & ARM64_GRANULE_ALLOW_BLOCK)) { in arm_vm_page_granular_prot()
1130 pte_prot_APX, pte_prot_XN, granule, guarded, deferred_ttep_pair, deferred_tte_pair); in arm_vm_page_granular_prot()
1153 granule, deferred_ttep_pair, deferred_tte_pair); in arm_vm_page_granular_prot()
[all …]
/xnu-11215.81.4/tools/lldbmacros/
H A Dpmap.py1168 granule = page_size * (nttes ** (3 - level))
1174 …rint("maps {}: {:#x}".format("IPA" if stage2 else "VA", int(unsigned(va)) + (pte_pgoff * granule)))
1229 granule = PmapBlockOffsetMaskARM64(page_size, level) + 1
1233 granule = page_size
1237 if action(pmap, level, type, addressof(tt[i]), paddr, mapped_va, granule):
1239 … FindMappingAtLevelARM64(pmap, tt_next, granule // ARM64_TTE_SIZE, level + 1, mapped_va, action)
1254 granule = pmap_pt_attr.pta_page_size
1259 …ction(pmap, pmap_pt_attr.pta_root_level, 'root', pmap.tte, unsigned(pmap.ttep), pmap.min, granule):
1285 def printMatchedMapping(pmap, level, type, tte, paddr, va, granule): argument
1286 if paddr <= pa < (paddr + granule):
[all …]