summaryrefslogtreecommitdiff
path: root/crypto/simd.c
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2019-03-12 22:12:47 -0700
committerHerbert Xu <herbert@gondor.apana.org.au>2019-03-22 20:57:27 +0800
commit433d686010f5b4c7ba87451c1b98426554c929f6 (patch)
treed1bdcc3c7eac460ec91bb585cd597ec721d45be2 /crypto/simd.c
parent209ffad2c5a9f0facc9183c04b6acf63a613142f (diff)
downloadlinux-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/simd.c')
0 files changed, 0 insertions, 0 deletions