Home
last modified time | relevance | path

Searched refs:ARM_PTE_PNX (Results 1 – 8 of 8) sorted by relevance

/xnu-11417.121.6/osfmk/arm64/
H A Dhibernate_restore.c269 #define MAP_DEVICE (ARM_PTE_AF | ARM_TTE_VALID | ARM_PTE_PNX | ARM_PTE_NX | ARM_PTE_SH(SH_NON…
270 #define MAP_RO (MAP_FLAGS_COMMON | ARM_PTE_PNX | ARM_PTE_NX | ARM_PTE_AP(AP_RONA))
271 #define MAP_RW (MAP_FLAGS_COMMON | ARM_PTE_PNX | ARM_PTE_NX)
H A Dproc_reg.h1787 #define ARM_PTE_PNX 0x0020000000000000ULL /* value for privilege no execute bit */ macro
1788 #define ARM_PTE_PXN ARM_PTE_PNX
H A Dplatform_tests.c1556 T_EXPECT(ARM_PTE_EXTRACT_AP(prot) == AP_RWNA && (prot & ARM_PTE_PNX), "Mapping is EL1 RWNX"); in ctrr_test_cpu()
1587 T_EXPECT(ARM_PTE_EXTRACT_AP(prot) == AP_RONA && (~prot & ARM_PTE_PNX), "Mapping is EL1 ROX"); in ctrr_test_cpu()
H A Dmachine_routines.c1941 arm_prot |= ARM_PTE_PNX; in ml_static_protect()
H A Darm_vm_init.c1057 ptmp = ptmp | ARM_PTE_PNX; in arm_vm_page_granular_helper()
/xnu-11417.121.6/osfmk/arm64/sptm/pmap/
H A Dpmap.c297 .ap_xn = ARM_PTE_PNX | ARM_PTE_NX,
298 .ap_x = ARM_PTE_PNX,
317 .ap_xn = ARM_PTE_PNX | ARM_PTE_NX,
318 .ap_x = ARM_PTE_PNX,
1439 mem_attr | ARM_PTE_TYPE_VALID | ARM_PTE_NX | ARM_PTE_PNX | ARM_PTE_AF; in pmap_map_bd_with_options()
1533 | ARM_PTE_TYPE_VALID | ARM_PTE_AF | ARM_PTE_NX | ARM_PTE_PNX in pmap_map_high_window_bd()
1590 effective_prot_bits = tte & (ARM_PTE_APMASK | ARM_PTE_NX | ARM_PTE_PNX); in pmap_get_arm64_prot()
1597 effective_prot_bits |= (table_pxn ? ARM_PTE_PNX : 0); in pmap_get_arm64_prot()
1844 | ARM_PTE_SH(SH_INNER_MEMORY) | ARM_PTE_PNX in pmap_create_commpage_table()
5412 pte |= ARM_PTE_NX | ARM_PTE_PNX;
[all …]
/xnu-11417.121.6/san/memory/
H A Dkasan-arm64.c298 | ARM_PTE_PNX; in kasan_arm64_pte_map()
/xnu-11417.121.6/osfmk/arm/pmap/
H A Dpmap.c284 .ap_xn = ARM_PTE_PNX | ARM_PTE_NX,
285 .ap_x = ARM_PTE_PNX,
304 .ap_xn = ARM_PTE_PNX | ARM_PTE_NX,
305 .ap_x = ARM_PTE_PNX,
1948 | ARM_PTE_TYPE_VALID | ARM_PTE_AF | ARM_PTE_NX | ARM_PTE_PNX in pmap_map_bd_with_options()
2071 | ARM_PTE_TYPE_VALID | ARM_PTE_AF | ARM_PTE_NX | ARM_PTE_PNX in pmap_map_high_window_bd()
2171 effective_prot_bits = tte & (ARM_PTE_APMASK | ARM_PTE_NX | ARM_PTE_PNX); in pmap_get_arm64_prot()
2178 effective_prot_bits |= (table_pxn ? ARM_PTE_PNX : 0); in pmap_get_arm64_prot()
5939 pte |= ARM_PTE_NX | ARM_PTE_PNX;
5943 pte |= ARM_PTE_NX | ARM_PTE_PNX;
[all …]