Home
last modified time | relevance | path

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

/xnu-8019.80.24/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.c1679 pt_entry_t tmplate; in pmap_map_bd_with_options() local
1708 tmplate = pa_to_pte(start) | ARM_PTE_AP((prot & VM_PROT_WRITE) ? AP_RWNA : AP_RONA) | in pmap_map_bd_with_options()
1711 tmplate |= ARM_PTE_NG; in pmap_map_bd_with_options()
1726 write_pte_strong(ptep, tmplate); in pmap_map_bd_with_options()
1728 pte_increment_pa(tmplate); in pmap_map_bd_with_options()
1753 pt_entry_t tmplate; in pmap_map_bd() local
1759 tmplate = pa_to_pte(start) in pmap_map_bd()
1764 tmplate |= ARM_PTE_NG; in pmap_map_bd()
1775 write_pte_strong(ptep, tmplate); in pmap_map_bd()
1777 pte_increment_pa(tmplate); in pmap_map_bd()
[all …]
/xnu-8019.80.24/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()