Home
last modified time | relevance | path

Searched refs:ppte (Results 1 – 2 of 2) sorted by relevance

/xnu-8019.80.24/osfmk/arm/
H A Darm_vm_init.c188 pt_entry_t *ppte, ptmp; in arm_vm_page_granular_helper() local
201 ppte = (pt_entry_t *)phystokv((tmplate & ARM_TTE_TABLE_MASK)); in arm_vm_page_granular_helper()
204 ppte = (pt_entry_t *)phystokv(avail_start); in arm_vm_page_granular_helper()
207 bzero(ppte, ARM_PGBYTES); in arm_vm_page_granular_helper()
221 for (i = 0; i < (ARM_PGBYTES / sizeof(*ppte)); i++) { in arm_vm_page_granular_helper()
230 ppte[i] = ptmp; in arm_vm_page_granular_helper()
368 pt_entry_t *ppte = (pt_entry_t *)phystokv(p); in arm_vm_prot_init() local
369 pmap_init_pte_page(kernel_pmap, ppte, HIGH_EXC_VECTORS & ~ARM_TT_L1_PT_OFFMASK, 2, TRUE); in arm_vm_prot_init()
372 pt_entry_t ptmp = ppte[idx]; in arm_vm_prot_init()
376 ppte[idx] = ptmp; in arm_vm_prot_init()
/xnu-8019.80.24/osfmk/arm64/
H A Darm_vm_init.c976 pt_entry_t *ppte, ptmp; in arm_vm_page_granular_helper() local
994 ppte = (pt_entry_t *)phystokv((tmplate & ARM_TTE_TABLE_MASK)); in arm_vm_page_granular_helper()
1002 ppte = (pt_entry_t*)alloc_ptpage(pa_offset == 0); in arm_vm_page_granular_helper()
1003 bzero(ppte, ARM_PGBYTES); in arm_vm_page_granular_helper()
1004 ppte_phys = kvtophys((vm_offset_t)ppte); in arm_vm_page_granular_helper()
1046 assert(!kva_active || (ppte[i] == ARM_PTE_TYPE_FAULT)); in arm_vm_page_granular_helper()
1055 …assert(!kva_active || (ppte[i] == ARM_PTE_TYPE_FAULT) || ((ppte[i] & ARM_PTE_HINT) == (ptmp & ARM_… in arm_vm_page_granular_helper()
1057 …update_or_defer_tte(&ppte[i], ptmp, pa, (vm_map_address_t)ppte, granule, deferred_ttep_pair, defer… in arm_vm_page_granular_helper()