Home
last modified time | relevance | path

Searched refs:ARM_PTE_APMASK (Results 1 – 7 of 7) sorted by relevance

/xnu-12377.81.4/osfmk/arm64/
H A Dmachine_routines.c1988 …if ((ptmp & ARM_PTE_HINT_MASK) && ((ptmp & (ARM_PTE_APMASK | ARM_PTE_PNXMASK | ARM_PTE_NXMASK)) !=… in ml_static_protect()
2010 if ((ptmp & (ARM_PTE_APMASK | ARM_PTE_PNXMASK | ARM_PTE_NXMASK)) != arm_prot) { in ml_static_protect()
2011 ptmp = (ptmp & ~(ARM_PTE_APMASK | ARM_PTE_PNXMASK | ARM_PTE_NXMASK)) | arm_prot; in ml_static_protect()
2019 if ((ptmp & (ARM_PTE_APMASK | ARM_PTE_PNXMASK | ARM_PTE_NXMASK)) != arm_prot) { in ml_static_protect()
2020 ptmp = (ptmp & ~(ARM_PTE_APMASK | ARM_PTE_PNXMASK | ARM_PTE_NXMASK)) | arm_prot; in ml_static_protect()
H A Dproc_reg.h2347 #define ARM_PTE_APMASK (0x3ULL << 6) /* mask access protections */ macro
2416 ARM_PTE_APMASK | \
/xnu-12377.81.4/san/memory/
H A Dkasan-arm64.c278 bool pte_rona = (*pte & ARM_PTE_APMASK) == ARM_PTE_AP(AP_RONA); in kasan_arm64_pte_map()
/xnu-12377.81.4/osfmk/arm64/sptm/pmap/
H A Dpmap.h272 #define pte_to_ap(p) (((p) & ARM_PTE_APMASK) >> ARM_PTE_APSHIFT)
H A Dpmap.c1669 effective_prot_bits = tte & (ARM_PTE_APMASK | ARM_PTE_NX | ARM_PTE_PNX); in pmap_get_arm64_prot()
5068 pte_template = ((spte & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RONA));
5070 pte_template = ((spte & ~ARM_PTE_APMASK) | pt_attr_leaf_ro(pt_attr));
5526 spte = (spte & ~(ARM_PTE_APMASK | ARM_PTE_XMASK | ARM_PTE_WRITEABLE)) |
5527 (tmplate & (ARM_PTE_APMASK | ARM_PTE_XMASK | ARM_PTE_WRITEABLE));
8297 if ((tmplate & ARM_PTE_APMASK) == ARM_PTE_AP(AP_RWNA)) {
8298 tmplate = ((tmplate & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RONA));
8303 if ((tmplate & ARM_PTE_APMASK) == pt_attr_leaf_rw(pt_attr)) {
8304 tmplate = ((tmplate & ~ARM_PTE_APMASK) | pt_attr_leaf_ro(pt_attr));
8553 tmplate = ((spte & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RWNA));
[all …]
/xnu-12377.81.4/osfmk/arm/pmap/
H A Dpmap.c2217 effective_prot_bits = tte & (ARM_PTE_APMASK | ARM_PTE_NX | ARM_PTE_PNX); in pmap_get_arm64_prot()
4142 if ((tmplate & ARM_PTE_APMASK) == ARM_PTE_AP(ap)) {
4145 tmplate = (tmplate & ~ARM_PTE_APMASK) | ARM_PTE_AP(ap);
5123 tmplate = ((spte & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RONA));
5125 tmplate = ((spte & ~ARM_PTE_APMASK) | pt_attr_leaf_ro(pt_attr));
5607 tmplate = ((spte & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RWNA));
5611 tmplate = ((spte & ~ARM_PTE_APMASK) | ARM_PTE_AP(AP_RONA));
5618 tmplate = ((spte & ~ARM_PTE_APMASK) | pt_attr_leaf_rw(pt_attr));
5622 tmplate = ((spte & ~ARM_PTE_APMASK) | pt_attr_leaf_ro(pt_attr));
5646 tmplate &= ~ARM_PTE_APMASK;
[all …]
H A Dpmap.h314 #define pte_to_ap(p) (((p) & ARM_PTE_APMASK) >> ARM_PTE_APSHIFT)