Symbol: cpu_has_xfeatures
arch/x86/crypto/aegis128-aesni-glue.c
269
!cpu_has_xfeatures(XFEATURE_MASK_SSE, NULL))
arch/x86/crypto/aesni-intel_glue.c
1551
!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL))
arch/x86/crypto/aesni-intel_glue.c
1565
!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM |
arch/x86/crypto/aria_aesni_avx2_glue.c
208
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/aria_aesni_avx_glue.c
194
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/aria_gfni_avx512_glue.c
211
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM |
arch/x86/crypto/camellia_aesni_avx2_glue.c
110
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/camellia_aesni_avx_glue.c
110
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/cast5_avx_glue.c
97
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/cast6_avx_glue.c
97
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/serpent_avx2_glue.c
102
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/serpent_avx_glue.c
105
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/sm3_avx_glue.c
79
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/sm4_aesni_avx2_glue.c
111
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/sm4_aesni_avx_glue.c
326
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
arch/x86/crypto/twofish_avx_glue.c
107
if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, &feature_name)) {
arch/x86/include/asm/fpu/api.h
109
extern int cpu_has_xfeatures(u64 xfeatures_mask, const char **feature_name);
arch/x86/kernel/fpu/xstate.c
161
EXPORT_SYMBOL_GPL(cpu_has_xfeatures);
arch/x86/kernel/fpu/xstate.c
307
if (cpu_has_xfeatures(mask, &name))
lib/crc/x86/crc-pclmul-template.h
31
cpu_has_xfeatures(XFEATURE_MASK_YMM, NULL);
lib/crc/x86/crc-pclmul-template.h
39
cpu_has_xfeatures(XFEATURE_MASK_AVX512, NULL);
lib/crypto/x86/blake2s.h
59
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM |
lib/crypto/x86/chacha.h
169
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL)) {
lib/crypto/x86/nh.h
41
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
lib/crypto/x86/poly1305.h
147
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL))
lib/crypto/x86/poly1305.h
150
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL))
lib/crypto/x86/poly1305.h
154
cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM | XFEATURE_MASK_AVX512, NULL) &&
lib/crypto/x86/sha1.h
62
} else if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
lib/crypto/x86/sha256.h
82
} else if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM,
lib/crypto/x86/sha512.h
40
if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL) &&