Lines Matching full:pxn
89 int user_rw, int prot_rw, int xn, int pxn,
1147 uint32_t pxn = 0; in get_phys_addr_v6() local
1174 * which is Reserved on implementations without PXN. in get_phys_addr_v6()
1211 pxn = desc & 1; in get_phys_addr_v6()
1215 pxn = (desc >> 2) & 1; in get_phys_addr_v6()
1277 xn, pxn, result->f.attrs.space, out_space); in get_phys_addr_v6()
1356 * @pxn: PXN (privileged execute-never) bit
1361 int user_rw, int prot_rw, int xn, int pxn, in get_S1prot() argument
1439 xn = pxn || (user_rw & PAGE_WRITE); in get_S1prot()
1452 xn = xn || !(prot_rw & PAGE_READ) || pxn || in get_S1prot()
1700 int ap, xn, pxn; in get_phys_addr_lpae() local
1998 attrs |= extract64(tableattrs, 0, 2) << 53; /* XN, PXN */ in get_phys_addr_lpae()
2087 pxn = extract64(attrs, 53, 1); in get_phys_addr_lpae()
2092 * descriptor bit 54 holds PXN, 53 is RES0, and the effective value in get_phys_addr_lpae()
2100 pxn = xn; in get_phys_addr_lpae()
2112 xn, pxn, result->f.attrs.space, out_space); in get_phys_addr_lpae()
2734 bool pxn = false; in pmsav8_mpu_lookup() local
2737 pxn = extract32(matched_rlar, 4, 1); in pmsav8_mpu_lookup()
2764 pxn = 0x1; in pmsav8_mpu_lookup()
2772 if (result->f.prot && !xn && !(pxn && !is_user)) { in pmsav8_mpu_lookup()