Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef ASM_X86_SERPENT_AVX_H
 3#define ASM_X86_SERPENT_AVX_H
 4
 5#include <crypto/b128ops.h>
 6#include <crypto/serpent.h>
 7#include <linux/types.h>
 8
 9struct crypto_skcipher;
10
11#define SERPENT_PARALLEL_BLOCKS 8
12
13asmlinkage void serpent_ecb_enc_8way_avx(const void *ctx, u8 *dst,
14					 const u8 *src);
15asmlinkage void serpent_ecb_dec_8way_avx(const void *ctx, u8 *dst,
16					 const u8 *src);
17
18asmlinkage void serpent_cbc_dec_8way_avx(const void *ctx, u8 *dst,
19					 const u8 *src);
20
21#endif