Home
last modified time | relevance | path

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

/xnu-8020.140.41/osfmk/arm/ !
H A Darm_vm_init.c186 tt_entry_t tmplate = *tte; in arm_vm_page_granular_helper() local
199 if (ARM_TTE_TYPE_TABLE == (tmplate & ARM_TTE_TYPE_MASK)) { in arm_vm_page_granular_helper()
201 ppte = (pt_entry_t *)phystokv((tmplate & ARM_TTE_TABLE_MASK)); in arm_vm_page_granular_helper()
256 tt_entry_t tmplate = tte[i]; in arm_vm_page_granular_prot() local
258 tmplate = (tmplate & ~ARM_TTE_BLOCK_APMASK) | ARM_TTE_BLOCK_AP(pte_prot_APX); in arm_vm_page_granular_prot()
259 tmplate = (tmplate & ~ARM_TTE_BLOCK_NX_MASK); in arm_vm_page_granular_prot()
261 tmplate = tmplate | ARM_TTE_BLOCK_NX; in arm_vm_page_granular_prot()
264 tte[i] = tmplate; in arm_vm_page_granular_prot()
H A Dpmap.c1695 pt_entry_t tmplate; in pmap_map_bd_with_options() local
1724 tmplate = pa_to_pte(start) | ARM_PTE_AP((prot & VM_PROT_WRITE) ? AP_RWNA : AP_RONA) | in pmap_map_bd_with_options()
1727 tmplate |= ARM_PTE_NG; in pmap_map_bd_with_options()
1742 write_pte_strong(ptep, tmplate); in pmap_map_bd_with_options()
1744 pte_increment_pa(tmplate); in pmap_map_bd_with_options()
1769 pt_entry_t tmplate; in pmap_map_bd() local
1775 tmplate = pa_to_pte(start) in pmap_map_bd()
1780 tmplate |= ARM_PTE_NG; in pmap_map_bd()
1791 write_pte_strong(ptep, tmplate); in pmap_map_bd()
1793 pte_increment_pa(tmplate); in pmap_map_bd()
[all …]
/xnu-8020.140.41/osfmk/arm64/ !
H A Darm_vm_init.c974 tt_entry_t tmplate; in arm_vm_page_granular_helper() local
990 tmplate = *tte2; in arm_vm_page_granular_helper()
992 if (ARM_TTE_TYPE_TABLE == (tmplate & ARM_TTE_TYPE_MASK)) { in arm_vm_page_granular_helper()
994 ppte = (pt_entry_t *)phystokv((tmplate & ARM_TTE_TABLE_MASK)); in arm_vm_page_granular_helper()
1100 tt_entry_t tmplate; in arm_vm_page_granular_prot() local
1105 tmplate = (pa & ARM_TTE_BLOCK_L2_MASK) | ARM_TTE_TYPE_BLOCK in arm_vm_page_granular_prot()
1111 tmplate = tmplate | ARM_TTE_BLOCK_NG; in arm_vm_page_granular_prot()
1114 tmplate = tmplate | ARM_TTE_BLOCK_PNX; in arm_vm_page_granular_prot()
1117 update_or_defer_tte(tte2, tmplate, pa, (vm_map_address_t)tte2 & ~ARM_TT_L2_OFFMASK, in arm_vm_page_granular_prot()