diff options
author | Eric Biggers <ebiggers@google.com> | 2019-03-12 22:12:47 -0700 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2019-03-22 20:57:27 +0800 |
commit | 433d686010f5b4c7ba87451c1b98426554c929f6 (patch) | |
tree | d1bdcc3c7eac460ec91bb585cd597ec721d45be2 /crypto/internal.h | |
parent | 209ffad2c5a9f0facc9183c04b6acf63a613142f (diff) | |
download | linux-crypto-433d686010f5b4c7ba87451c1b98426554c929f6.tar.gz linux-crypto-433d686010f5b4c7ba87451c1b98426554c929f6.zip |
crypto: simd,testmgr - introduce crypto_simd_usable()
So that the no-SIMD fallback code can be tested by the crypto
self-tests, add a macro crypto_simd_usable() which wraps may_use_simd(),
but also returns false if the crypto self-tests have set a per-CPU bool
to disable SIMD in crypto code on the current CPU.
Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/internal.h')
0 files changed, 0 insertions, 0 deletions