Lines Matching refs:extract64

404     index = extract64(paddress, l0gptsz, pps - l0gptsz);  in granule_protection_check()
432 index = extract64(paddress, pgs + 4, l0gptsz - pgs - 4); in granule_protection_check()
456 index = extract64(paddress, pgs, 4); in granule_protection_check()
457 gpi = extract64(entry, index * 4, 4); in granule_protection_check()
1500 hpd = extract64(tcr, 24, 1); in aa32_va_parameters()
1515 hpd = extract64(tcr, 41, 1); in aa32_va_parameters()
1519 hpd = extract64(tcr, 42, 1); in aa32_va_parameters()
1560 sl2 = extract64(tcr, 33, 1); in check_s2_mmu_setup()
1829 descaddr = extract64(ttbr, 0, 48); in get_phys_addr_lpae()
1839 descaddr |= extract64(ttbr, 2, 4) << 48; in get_phys_addr_lpae()
1920 descaddr |= extract64(descriptor, 8, 2) << 50; in get_phys_addr_lpae()
1922 descaddr |= extract64(descriptor, 12, 4) << 48; in get_phys_addr_lpae()
1936 tableattrs |= extract64(descriptor, 59, 5); in get_phys_addr_lpae()
1979 && extract64(descriptor, 51, 1) /* DBM */ in get_phys_addr_lpae()
1998 attrs |= extract64(tableattrs, 0, 2) << 53; /* XN, PXN */ in get_phys_addr_lpae()
2003 attrs &= ~(extract64(tableattrs, 2, 1) << 6); /* !APT[0] => AP[1] */ in get_phys_addr_lpae()
2017 if (out_space == ARMSS_Realm && extract64(attrs, 55, 1)) { in get_phys_addr_lpae()
2021 xn = extract64(attrs, 53, 2); in get_phys_addr_lpae()
2086 xn = extract64(attrs, 54, 1); in get_phys_addr_lpae()
2087 pxn = extract64(attrs, 53, 1); in get_phys_addr_lpae()
2119 result->cacheattrs.attrs = extract64(mair, attrindx * 8, 8); in get_phys_addr_lpae()
2123 result->f.extra.arm.guarded = extract64(attrs, 50, 1); /* GP */ in get_phys_addr_lpae()
2768 result->cacheattrs.attrs = extract64(mair, attrindx * 8, 8); in pmsav8_mpu_lookup()
3257 tbi = (tbi >> extract64(address, 55, 1)) & 1; in get_phys_addr_disabled()
3260 if (extract64(address, pamax, addrtop - pamax + 1) != 0) { in get_phys_addr_disabled()
3273 address = extract64(address, 0, 52); in get_phys_addr_disabled()