| D | chacha-glue.c | 3 * ARM NEON accelerated ChaCha and XChaCha stream ciphers, 20 #include <asm/neon.h> 110 bool neon) in chacha_stream_xor() argument 126 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in chacha_stream_xor() 142 static int do_chacha(struct skcipher_request *req, bool neon) in do_chacha() argument 147 return chacha_stream_xor(req, ctx, req->iv, neon); in do_chacha() 160 static int do_xchacha(struct skcipher_request *req, bool neon) in do_xchacha() argument 170 if (!IS_ENABLED(CONFIG_KERNEL_MODE_NEON) || !neon) { in do_xchacha() 181 return chacha_stream_xor(req, &subctx, real_iv, neon); in do_xchacha() 246 .base.cra_driver_name = "chacha20-neon", [all …]
|