Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e69ff734 authored by Herbert Xu's avatar Herbert Xu
Browse files

[CRYPTO] cipher: Remove obsolete fields from cipher_tfm



This removes all the unused block cipher fields from cipher_tfm.

Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent ca7c3938
Loading
Loading
Loading
Loading
+0 −20
Original line number Diff line number Diff line
@@ -295,28 +295,8 @@ struct blkcipher_tfm {
};

struct cipher_tfm {
	void *cit_iv;
	unsigned int cit_ivsize;
	u32 cit_mode;
	int (*cit_setkey)(struct crypto_tfm *tfm,
	                  const u8 *key, unsigned int keylen);
	int (*cit_encrypt)(struct crypto_tfm *tfm,
			   struct scatterlist *dst,
			   struct scatterlist *src,
			   unsigned int nbytes);
	int (*cit_encrypt_iv)(struct crypto_tfm *tfm,
	                      struct scatterlist *dst,
	                      struct scatterlist *src,
	                      unsigned int nbytes, u8 *iv);
	int (*cit_decrypt)(struct crypto_tfm *tfm,
			   struct scatterlist *dst,
			   struct scatterlist *src,
			   unsigned int nbytes);
	int (*cit_decrypt_iv)(struct crypto_tfm *tfm,
			   struct scatterlist *dst,
			   struct scatterlist *src,
			   unsigned int nbytes, u8 *iv);
	void (*cit_xor_block)(u8 *dst, const u8 *src);
	void (*cit_encrypt_one)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
	void (*cit_decrypt_one)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
};