Home
last modified time | relevance | path

Searched refs:cpu_has_xfeatures (Results 1 – 25 of 25) sorted by relevance

/linux/lib/crc/x86/
H A Dcrc-pclmul-template.h31 cpu_has_xfeatures(XFEATURE_MASK_YMM, NULL); in have_vpclmul()
39 cpu_has_xfeatures(XFEATURE_MASK_AVX512, NULL); in have_avx512()
/linux/lib/crypto/x86/
H A Dpoly1305.h147 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL)) in poly1305_mod_init_arch()
150 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL)) in poly1305_mod_init_arch()
154 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM | XFEATURE_MASK_AVX512, NULL) && in poly1305_mod_init_arch()
H A Dnh.h41 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in nh_mod_init_arch()
H A Dsha512.h40 if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL) && in sha512_mod_init_arch()
H A Dblake2s.h59 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM | in blake2s_mod_init_arch()
H A Dsha1.h62 } else if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in sha1_mod_init_arch()
H A Dsha256.h82 } else if (cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in sha256_mod_init_arch()
H A Dchacha.h169 cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL)) { in chacha_mod_init_arch()
/linux/arch/x86/crypto/
H A Dsm3_avx_glue.c79 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in sm3_avx_mod_init()
H A Dcast5_avx_glue.c97 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in cast5_init()
H A Dsm4_aesni_avx2_glue.c111 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in sm4_init()
H A Dcast6_avx_glue.c97 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in cast6_init()
H A Dserpent_avx_glue.c105 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in serpent_init()
H A Dserpent_avx2_glue.c102 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in serpent_avx2_init()
H A Dcamellia_aesni_avx_glue.c110 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in camellia_aesni_init()
H A Dtwofish_avx_glue.c107 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, &feature_name)) { in twofish_init()
H A Dcamellia_aesni_avx2_glue.c110 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in camellia_aesni_init()
H A Daria_aesni_avx_glue.c194 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in aria_avx_init()
H A Daria_aesni_avx2_glue.c208 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in aria_avx2_init()
H A Daria_gfni_avx512_glue.c211 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM | in aria_avx512_init()
H A Daegis128-aesni-glue.c269 !cpu_has_xfeatures(XFEATURE_MASK_SSE, NULL)) in crypto_aegis128_aesni_module_init()
H A Dsm4_aesni_avx_glue.c326 if (!cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, in sm4_init()
H A Daesni-intel_glue.c1551 !cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM, NULL)) in register_avx_algs()
1565 !cpu_has_xfeatures(XFEATURE_MASK_SSE | XFEATURE_MASK_YMM | in register_avx_algs()
/linux/arch/x86/include/asm/fpu/
H A Dapi.h109 extern int cpu_has_xfeatures(u64 xfeatures_mask, const char **feature_name);
/linux/arch/x86/kernel/fpu/
H A Dxstate.c130 int cpu_has_xfeatures(u64 xfeatures_needed, const char **feature_name) in cpu_has_xfeatures() function
161 EXPORT_SYMBOL_GPL(cpu_has_xfeatures);
307 if (cpu_has_xfeatures(mask, &name)) in print_xstate_features()