Lines Matching refs:val
528 u64 val = cpuid_feature_extract_unsigned_field(features, field);
532 if (val == 0xf)
533 val = 0;
535 if (val > cap) {
567 static inline s64 arm64_ftr_value(const struct arm64_ftr_bits *ftrp, u64 val)
569 return (s64)cpuid_feature_extract_field_width(val, ftrp->shift, ftrp->width, ftrp->sign);
580 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL1_SHIFT);
582 return val == ID_AA64PFR0_EL1_32BIT_64BIT;
587 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL0_SHIFT);
589 return val == ID_AA64PFR0_EL0_32BIT_64BIT;
594 u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_SVE_SHIFT);
596 return val > 0;
645 u32 val;
648 val = cpuid_feature_extract_unsigned_field(mmfr0,
651 return (val >= ID_AA64MMFR0_TGRAN4_SUPPORTED_MIN) &&
652 (val <= ID_AA64MMFR0_TGRAN4_SUPPORTED_MAX);
658 u32 val;
661 val = cpuid_feature_extract_unsigned_field(mmfr0,
664 return (val >= ID_AA64MMFR0_TGRAN64_SUPPORTED_MIN) &&
665 (val <= ID_AA64MMFR0_TGRAN64_SUPPORTED_MAX);
671 u32 val;
674 val = cpuid_feature_extract_unsigned_field(mmfr0,
677 return (val >= ID_AA64MMFR0_TGRAN16_SUPPORTED_MIN) &&
678 (val <= ID_AA64MMFR0_TGRAN16_SUPPORTED_MAX);
689 u32 val;
692 val = cpuid_feature_extract_unsigned_field(mmfr0,
695 return val == 0x1;