Searched refs:ARM_PTE_AP (Results 1 – 11 of 11) sorted by relevance
| /xnu-8019.80.24/osfmk/arm/pmap/ |
| H A D | pmap_pt_geometry.h | 576 return ARM_PTE_AP(AP_RWRW); in pt_attr_leaf_rw() 582 return ARM_PTE_AP(AP_RORO); in pt_attr_leaf_ro() 588 return ARM_PTE_AP(AP_RONA); in pt_attr_leaf_rona() 594 return ARM_PTE_AP(AP_RWNA); in pt_attr_leaf_rwna()
|
| /xnu-8019.80.24/san/memory/ |
| H A D | kasan-arm64.c | 225 ((((*pte) & ARM_PTE_APMASK) != ARM_PTE_AP(AP_RONA)) || static_valid)) { in kasan_arm64_pte_map() 232 newpte = (uint64_t)unmutable_valid_access_page | ARM_PTE_AP(AP_RONA); in kasan_arm64_pte_map() 234 newpte = (uint64_t)kasan_arm64_alloc_valid_page(early) | ARM_PTE_AP(AP_RWNA); in kasan_arm64_pte_map()
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | start.s | 227 orr r2, r2, #(ARM_PTE_AP(AP_RWNA) & 0xff) // with default cache attrs 228 orr r2, r2, #(ARM_PTE_AP(AP_RWNA) & 0xff00) 258 orr r2, r2, #(ARM_PTE_AP(AP_RWNA) & 0x00ff) // set RWNA protection 259 orr r2, r2, #(ARM_PTE_AP(AP_RWNA) & 0xff00)
|
| H A D | pmap.c | 231 .ap_ro = ARM_PTE_AP(AP_RORO), 232 .ap_rw = ARM_PTE_AP(AP_RWRW), 233 .ap_rona = ARM_PTE_AP(AP_RONA), 234 .ap_rwna = ARM_PTE_AP(AP_RWNA), 250 .ap_ro = ARM_PTE_AP(AP_RORO), 251 .ap_rw = ARM_PTE_AP(AP_RWRW), 252 .ap_rona = ARM_PTE_AP(AP_RONA), 253 .ap_rwna = ARM_PTE_AP(AP_RWNA), 1708 tmplate = pa_to_pte(start) | ARM_PTE_AP((prot & VM_PROT_WRITE) ? AP_RWNA : AP_RONA) | in pmap_map_bd_with_options() 1761 | ARM_PTE_AP((prot & VM_PROT_WRITE) ? AP_RWNA : AP_RONA) in pmap_map_bd() [all …]
|
| H A D | arm_vm_init.c | 225 ptmp = ptmp | ARM_PTE_AP(pte_prot_APX); in arm_vm_page_granular_helper() 374 ptmp = (ptmp & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RONA); in arm_vm_prot_init()
|
| H A D | machine_routines.c | 832 arm_prot |= ARM_PTE_AP(AP_RWNA); in ml_static_protect() 835 arm_prot |= ARM_PTE_AP(AP_RONA); in ml_static_protect()
|
| H A D | proc_reg.h | 833 #define ARM_PTE_AP(ap) \ macro
|
| /xnu-8019.80.24/osfmk/arm64/ |
| H A D | hibernate_restore.c | 276 #define MAP_RO (MAP_FLAGS_COMMON | ARM_PTE_PNX | ARM_PTE_NX | ARM_PTE_AP(AP_RONA)) 278 #define MAP_RX (MAP_FLAGS_COMMON | ARM_PTE_AP(AP_RONA))
|
| H A D | machine_routines.c | 1547 arm_prot |= ARM_PTE_AP(AP_RWNA); in ml_static_protect() 1550 arm_prot |= ARM_PTE_AP(AP_RONA); in ml_static_protect()
|
| H A D | arm_vm_init.c | 863 ARM_PTE_AP(AP_RONA) | in arm_replace_identity_map() 1024 ptmp = ptmp | ARM_PTE_AP(pte_prot_APX); in arm_vm_page_granular_helper()
|
| H A D | proc_reg.h | 1366 #define ARM_PTE_AP(x) ((x) << 6) /* access protections */ macro
|