crypto_skcipher   137 arch/arm/crypto/aes-ce-glue.c static int ce_aes_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   156 arch/arm/crypto/aes-ce-glue.c static int xts_set_key(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   179 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   199 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   220 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   250 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   279 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   337 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   395 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   431 arch/arm/crypto/aes-ce-glue.c static void ctr_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst)
crypto_skcipher   456 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   528 arch/arm/crypto/aes-ce-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    66 arch/arm/crypto/aes-neonbs-glue.c static int aesbs_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher    90 arch/arm/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   125 arch/arm/crypto/aes-neonbs-glue.c static int aesbs_cbc_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   145 arch/arm/crypto/aes-neonbs-glue.c static void cbc_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst)
crypto_skcipher   159 arch/arm/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   201 arch/arm/crypto/aes-neonbs-glue.c static int aesbs_ctr_setkey_sync(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   222 arch/arm/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   262 arch/arm/crypto/aes-neonbs-glue.c static void ctr_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst)
crypto_skcipher   285 arch/arm/crypto/aes-neonbs-glue.c static int aesbs_xts_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   333 arch/arm/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    94 arch/arm/crypto/chacha-neon-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   105 arch/arm/crypto/chacha-neon-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   131 arch/arm64/crypto/aes-glue.c static int skcipher_aes_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   144 arch/arm64/crypto/aes-glue.c static int __maybe_unused xts_set_key(struct crypto_skcipher *tfm,
crypto_skcipher   165 arch/arm64/crypto/aes-glue.c static int __maybe_unused essiv_cbc_set_key(struct crypto_skcipher *tfm,
crypto_skcipher   193 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   213 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   234 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   263 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   291 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   348 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   403 arch/arm64/crypto/aes-glue.c static int __maybe_unused essiv_cbc_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   412 arch/arm64/crypto/aes-glue.c static void __maybe_unused essiv_cbc_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   421 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   443 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   465 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   502 arch/arm64/crypto/aes-glue.c static void ctr_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst)
crypto_skcipher   527 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   599 arch/arm64/crypto/aes-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    77 arch/arm64/crypto/aes-neonbs-glue.c static int aesbs_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   101 arch/arm64/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   136 arch/arm64/crypto/aes-neonbs-glue.c static int aesbs_cbc_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   160 arch/arm64/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   183 arch/arm64/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   209 arch/arm64/crypto/aes-neonbs-glue.c static int aesbs_ctr_setkey_sync(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   230 arch/arm64/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   269 arch/arm64/crypto/aes-neonbs-glue.c static int aesbs_xts_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher   294 arch/arm64/crypto/aes-neonbs-glue.c static void ctr_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst)
crypto_skcipher   321 arch/arm64/crypto/aes-neonbs-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    91 arch/arm64/crypto/chacha-neon-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   102 arch/arm64/crypto/chacha-neon-glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   373 arch/x86/crypto/aesni-intel_glue.c static int aesni_skcipher_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   382 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   404 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   426 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   448 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   505 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   529 arch/x86/crypto/aesni-intel_glue.c static int xts_aesni_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   606 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   618 arch/x86/crypto/aesni-intel_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    65 arch/x86/crypto/blowfish_glue.c static int blowfish_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher    76 arch/x86/crypto/blowfish_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   153 arch/x86/crypto/blowfish_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   234 arch/x86/crypto/blowfish_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   320 arch/x86/crypto/blowfish_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   145 arch/x86/crypto/camellia_aesni_avx2_glue.c static int camellia_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   180 arch/x86/crypto/camellia_aesni_avx2_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   190 arch/x86/crypto/camellia_aesni_avx2_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   149 arch/x86/crypto/camellia_aesni_avx_glue.c static int camellia_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   182 arch/x86/crypto/camellia_aesni_avx_glue.c int xts_camellia_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   206 arch/x86/crypto/camellia_aesni_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   216 arch/x86/crypto/camellia_aesni_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher  1264 arch/x86/crypto/camellia_glue.c static int camellia_setkey_skcipher(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    29 arch/x86/crypto/cast5_avx_glue.c static int cast5_setkey_skcipher(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    50 arch/x86/crypto/cast5_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   113 arch/x86/crypto/cast5_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   198 arch/x86/crypto/cast5_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   278 arch/x86/crypto/cast5_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    38 arch/x86/crypto/cast6_avx_glue.c static int cast6_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher   176 arch/x86/crypto/cast6_avx_glue.c static int xts_cast6_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   199 arch/x86/crypto/cast6_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   209 arch/x86/crypto/cast6_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   164 arch/x86/crypto/chacha_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   184 arch/x86/crypto/chacha_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   122 arch/x86/crypto/des3_ede_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   130 arch/x86/crypto/des3_ede_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   161 arch/x86/crypto/des3_ede_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   240 arch/x86/crypto/des3_ede_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   323 arch/x86/crypto/des3_ede_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   378 arch/x86/crypto/des3_ede_glue.c static int des3_ede_x86_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher   277 arch/x86/crypto/glue_helper.c 		struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    35 arch/x86/crypto/serpent_avx2_glue.c static int serpent_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher   165 arch/x86/crypto/serpent_avx2_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   175 arch/x86/crypto/serpent_avx2_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    73 arch/x86/crypto/serpent_avx_glue.c static int serpent_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher    79 arch/x86/crypto/serpent_avx_glue.c int xts_serpent_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   205 arch/x86/crypto/serpent_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   215 arch/x86/crypto/serpent_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    28 arch/x86/crypto/serpent_sse2_glue.c static int serpent_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher    40 arch/x86/crypto/twofish_avx_glue.c static int twofish_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher    69 arch/x86/crypto/twofish_avx_glue.c static int xts_twofish_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   208 arch/x86/crypto/twofish_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   218 arch/x86/crypto/twofish_avx_glue.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    22 arch/x86/crypto/twofish_glue_3way.c static int twofish_setkey_skcipher(struct crypto_skcipher *tfm,
crypto_skcipher    15 arch/x86/include/asm/crypto/camellia.h struct crypto_skcipher;
crypto_skcipher    31 arch/x86/include/asm/crypto/camellia.h extern int xts_camellia_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher     9 arch/x86/include/asm/crypto/serpent-avx.h struct crypto_skcipher;
crypto_skcipher    39 arch/x86/include/asm/crypto/serpent-avx.h extern int xts_serpent_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    71 crypto/adiantum.c 	struct crypto_skcipher *streamcipher;
crypto_skcipher   117 crypto/adiantum.c static int adiantum_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   229 crypto/adiantum.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   258 crypto/adiantum.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   292 crypto/adiantum.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   332 crypto/adiantum.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   405 crypto/adiantum.c static int adiantum_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   410 crypto/adiantum.c 	struct crypto_skcipher *streamcipher;
crypto_skcipher   457 crypto/adiantum.c static void adiantum_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher    44 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm = pask->private;
crypto_skcipher    58 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm = pask->private;
crypto_skcipher   213 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm;
crypto_skcipher   325 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm = pask->private;
crypto_skcipher   337 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm = private;
crypto_skcipher   371 crypto/algif_skcipher.c 	struct crypto_skcipher *tfm = private;
crypto_skcipher    16 crypto/arc4.c  static int crypto_arc4_setkey(struct crypto_skcipher *tfm, const u8 *in_key,
crypto_skcipher    26 crypto/arc4.c  	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    30 crypto/authenc.c 	struct crypto_skcipher *enc;
crypto_skcipher    89 crypto/authenc.c 	struct crypto_skcipher *enc = ctx->enc;
crypto_skcipher   209 crypto/authenc.c 	struct crypto_skcipher *enc = ctx->enc;
crypto_skcipher   323 crypto/authenc.c 	struct crypto_skcipher *enc;
crypto_skcipher    33 crypto/authencesn.c 	struct crypto_skcipher *enc;
crypto_skcipher    63 crypto/authencesn.c 	struct crypto_skcipher *enc = ctx->enc;
crypto_skcipher   198 crypto/authencesn.c 	struct crypto_skcipher *enc = ctx->enc;
crypto_skcipher   338 crypto/authencesn.c 	struct crypto_skcipher *enc;
crypto_skcipher    17 crypto/cbc.c   static inline void crypto_cbc_encrypt_one(struct crypto_skcipher *tfm,
crypto_skcipher    28 crypto/cbc.c   static inline void crypto_cbc_decrypt_one(struct crypto_skcipher *tfm,
crypto_skcipher    36 crypto/cbc.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    27 crypto/ccm.c   	struct crypto_skcipher *ctr;
crypto_skcipher    92 crypto/ccm.c   	struct crypto_skcipher *ctr = ctx->ctr;
crypto_skcipher   407 crypto/ccm.c   	struct crypto_skcipher *ctr;
crypto_skcipher    30 crypto/cfb.c   static unsigned int crypto_cfb_bsize(struct crypto_skcipher *tfm)
crypto_skcipher    35 crypto/cfb.c   static void crypto_cfb_encrypt_one(struct crypto_skcipher *tfm,
crypto_skcipher    43 crypto/cfb.c   			     struct crypto_skcipher *tfm)
crypto_skcipher    58 crypto/cfb.c   				      struct crypto_skcipher *tfm)
crypto_skcipher    81 crypto/cfb.c   				      struct crypto_skcipher *tfm)
crypto_skcipher   104 crypto/cfb.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   128 crypto/cfb.c   				      struct crypto_skcipher *tfm)
crypto_skcipher   151 crypto/cfb.c   				      struct crypto_skcipher *tfm)
crypto_skcipher   170 crypto/cfb.c   				     struct crypto_skcipher *tfm)
crypto_skcipher   180 crypto/cfb.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    28 crypto/chacha20poly1305.c 	struct crypto_skcipher *chacha;
crypto_skcipher   512 crypto/chacha20poly1305.c 	struct crypto_skcipher *chacha;
crypto_skcipher    80 crypto/chacha_generic.c static int chacha_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    96 crypto/chacha_generic.c int crypto_chacha20_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   103 crypto/chacha_generic.c int crypto_chacha12_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   112 crypto/chacha_generic.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   121 crypto/chacha_generic.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   250 crypto/cryptd.c static int cryptd_skcipher_setkey(struct crypto_skcipher *parent,
crypto_skcipher   270 crypto/cryptd.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   288 crypto/cryptd.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   316 crypto/cryptd.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   343 crypto/cryptd.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   363 crypto/cryptd.c static int cryptd_skcipher_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   369 crypto/cryptd.c 	struct crypto_skcipher *cipher;
crypto_skcipher   381 crypto/cryptd.c static void cryptd_skcipher_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   966 crypto/cryptd.c 	struct crypto_skcipher *tfm;
crypto_skcipher   988 crypto/cryptd.c struct crypto_skcipher *cryptd_skcipher_child(struct cryptd_skcipher *tfm)
crypto_skcipher    63 crypto/crypto_null.c static int null_skcipher_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    18 crypto/ctr.c   	struct crypto_skcipher *child;
crypto_skcipher   100 crypto/ctr.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   169 crypto/ctr.c   static int crypto_rfc3686_setkey(struct crypto_skcipher *parent,
crypto_skcipher   173 crypto/ctr.c   	struct crypto_skcipher *child = ctx->child;
crypto_skcipher   197 crypto/ctr.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   199 crypto/ctr.c   	struct crypto_skcipher *child = ctx->child;
crypto_skcipher   223 crypto/ctr.c   static int crypto_rfc3686_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   228 crypto/ctr.c   	struct crypto_skcipher *cipher;
crypto_skcipher   247 crypto/ctr.c   static void crypto_rfc3686_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher    56 crypto/cts.c   	struct crypto_skcipher *child;
crypto_skcipher    68 crypto/cts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    70 crypto/cts.c   	struct crypto_skcipher *child = ctx->child;
crypto_skcipher    76 crypto/cts.c   static int crypto_cts_setkey(struct crypto_skcipher *parent, const u8 *key,
crypto_skcipher    80 crypto/cts.c   	struct crypto_skcipher *child = ctx->child;
crypto_skcipher   105 crypto/cts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   149 crypto/cts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   186 crypto/cts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   243 crypto/cts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   287 crypto/cts.c   static int crypto_cts_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   292 crypto/cts.c   	struct crypto_skcipher *cipher;
crypto_skcipher   315 crypto/cts.c   static void crypto_cts_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher  1743 crypto/drbg.c  	struct crypto_skcipher *sk_tfm;
crypto_skcipher    45 crypto/ecb.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    54 crypto/ecb.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    51 crypto/essiv.c 		struct crypto_skcipher	*skcipher;
crypto_skcipher    65 crypto/essiv.c static int essiv_skcipher_setkey(struct crypto_skcipher *tfm,
crypto_skcipher   160 crypto/essiv.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   310 crypto/essiv.c static int essiv_skcipher_init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   315 crypto/essiv.c 	struct crypto_skcipher *skcipher;
crypto_skcipher   368 crypto/essiv.c static void essiv_skcipher_exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher    29 crypto/gcm.c   	struct crypto_skcipher *ctr;
crypto_skcipher    98 crypto/gcm.c   	struct crypto_skcipher *ctr = ctx->ctr;
crypto_skcipher   532 crypto/gcm.c   	struct crypto_skcipher *ctr;
crypto_skcipher   125 crypto/keywrap.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   194 crypto/keywrap.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    31 crypto/lrw.c   	struct crypto_skcipher *child;
crypto_skcipher    68 crypto/lrw.c   static int setkey(struct crypto_skcipher *parent, const u8 *key,
crypto_skcipher    72 crypto/lrw.c   	struct crypto_skcipher *child = ctx->child;
crypto_skcipher   145 crypto/lrw.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   264 crypto/lrw.c   static int init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   269 crypto/lrw.c   	struct crypto_skcipher *cipher;
crypto_skcipher   283 crypto/lrw.c   static void exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher    19 crypto/ofb.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    65 crypto/pcbc.c  	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   132 crypto/pcbc.c  	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   111 crypto/salsa20_generic.c static int salsa20_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   155 crypto/salsa20_generic.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    50 crypto/simd.c  static int simd_skcipher_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    54 crypto/simd.c  	struct crypto_skcipher *child = &ctx->cryptd_tfm->base;
crypto_skcipher    68 crypto/simd.c  	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    71 crypto/simd.c  	struct crypto_skcipher *child;
crypto_skcipher    89 crypto/simd.c  	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    92 crypto/simd.c  	struct crypto_skcipher *child;
crypto_skcipher   108 crypto/simd.c  static void simd_skcipher_exit(struct crypto_skcipher *tfm)
crypto_skcipher   115 crypto/simd.c  static int simd_skcipher_init(struct crypto_skcipher *tfm)
crypto_skcipher   148 crypto/simd.c  	struct crypto_skcipher *tfm;
crypto_skcipher   451 crypto/skcipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   592 crypto/skcipher.c static void skcipher_set_needkey(struct crypto_skcipher *tfm)
crypto_skcipher   598 crypto/skcipher.c static int skcipher_setkey_blkcipher(struct crypto_skcipher *tfm,
crypto_skcipher   626 crypto/skcipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   640 crypto/skcipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   649 crypto/skcipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   666 crypto/skcipher.c 	struct crypto_skcipher *skcipher = __crypto_skcipher_cast(tfm);
crypto_skcipher   697 crypto/skcipher.c static int skcipher_setkey_ablkcipher(struct crypto_skcipher *tfm,
crypto_skcipher   724 crypto/skcipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   739 crypto/skcipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   748 crypto/skcipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   765 crypto/skcipher.c 	struct crypto_skcipher *skcipher = __crypto_skcipher_cast(tfm);
crypto_skcipher   797 crypto/skcipher.c static int skcipher_setkey_unaligned(struct crypto_skcipher *tfm,
crypto_skcipher   818 crypto/skcipher.c static int skcipher_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   846 crypto/skcipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   863 crypto/skcipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   880 crypto/skcipher.c 	struct crypto_skcipher *skcipher = __crypto_skcipher_cast(tfm);
crypto_skcipher   888 crypto/skcipher.c 	struct crypto_skcipher *skcipher = __crypto_skcipher_cast(tfm);
crypto_skcipher   978 crypto/skcipher.c 	.tfmsize = offsetof(struct crypto_skcipher, base),
crypto_skcipher   989 crypto/skcipher.c struct crypto_skcipher *crypto_alloc_skcipher(const char *alg_name,
crypto_skcipher   999 crypto/skcipher.c 	struct crypto_skcipher *tfm;
crypto_skcipher  1108 crypto/skcipher.c static int skcipher_setkey_simple(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher  1123 crypto/skcipher.c static int skcipher_init_tfm_simple(struct crypto_skcipher *tfm)
crypto_skcipher  1138 crypto/skcipher.c static void skcipher_exit_tfm_simple(struct crypto_skcipher *tfm)
crypto_skcipher  1253 crypto/tcrypt.c 	struct crypto_skcipher *tfm;
crypto_skcipher  1312 crypto/tcrypt.c 		get_driver_name(crypto_skcipher, tfm), e);
crypto_skcipher  1498 crypto/tcrypt.c 	struct crypto_skcipher *tfm;
crypto_skcipher  1518 crypto/tcrypt.c 			get_driver_name(crypto_skcipher, tfm), e);
crypto_skcipher  2444 crypto/testmgr.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher  2652 crypto/testmgr.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher  2707 crypto/testmgr.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher  2713 crypto/testmgr.c 	struct crypto_skcipher *generic_tfm = NULL;
crypto_skcipher  2860 crypto/testmgr.c 	struct crypto_skcipher *tfm;
crypto_skcipher    24 crypto/xts.c   	struct crypto_skcipher *child;
crypto_skcipher    40 crypto/xts.c   static int setkey(struct crypto_skcipher *parent, const u8 *key,
crypto_skcipher    44 crypto/xts.c   	struct crypto_skcipher *child;
crypto_skcipher    90 crypto/xts.c   	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   295 crypto/xts.c   static int init_tfm(struct crypto_skcipher *tfm)
crypto_skcipher   300 crypto/xts.c   	struct crypto_skcipher *child;
crypto_skcipher   323 crypto/xts.c   static void exit_tfm(struct crypto_skcipher *tfm)
crypto_skcipher    73 drivers/crypto/amcc/crypto4xx_alg.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   121 drivers/crypto/amcc/crypto4xx_alg.c static int crypto4xx_setkey_aes(struct crypto_skcipher *cipher,
crypto_skcipher   180 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_aes_cbc(struct crypto_skcipher *cipher,
crypto_skcipher   187 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_aes_cfb(struct crypto_skcipher *cipher,
crypto_skcipher   194 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_aes_ecb(struct crypto_skcipher *cipher,
crypto_skcipher   201 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_aes_ofb(struct crypto_skcipher *cipher,
crypto_skcipher   208 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_rfc3686(struct crypto_skcipher *cipher,
crypto_skcipher   227 drivers/crypto/amcc/crypto4xx_alg.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   242 drivers/crypto/amcc/crypto4xx_alg.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   258 drivers/crypto/amcc/crypto4xx_alg.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   291 drivers/crypto/amcc/crypto4xx_alg.c 				       struct crypto_skcipher *cipher,
crypto_skcipher   310 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_setkey_aes_ctr(struct crypto_skcipher *cipher,
crypto_skcipher   538 drivers/crypto/amcc/crypto4xx_core.c 		struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher   944 drivers/crypto/amcc/crypto4xx_core.c static int crypto4xx_sk_init(struct crypto_skcipher *sk)
crypto_skcipher   968 drivers/crypto/amcc/crypto4xx_core.c static void crypto4xx_sk_exit(struct crypto_skcipher *sk)
crypto_skcipher   162 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_aes_cbc(struct crypto_skcipher *cipher,
crypto_skcipher   164 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_aes_cfb(struct crypto_skcipher *cipher,
crypto_skcipher   166 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_aes_ctr(struct crypto_skcipher *cipher,
crypto_skcipher   168 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_aes_ecb(struct crypto_skcipher *cipher,
crypto_skcipher   170 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_aes_ofb(struct crypto_skcipher *cipher,
crypto_skcipher   172 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_setkey_rfc3686(struct crypto_skcipher *cipher,
crypto_skcipher  1087 drivers/crypto/axis/artpec6_crypto.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1133 drivers/crypto/axis/artpec6_crypto.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1178 drivers/crypto/axis/artpec6_crypto.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1535 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_aes_ecb_init(struct crypto_skcipher *tfm)
crypto_skcipher  1545 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_aes_ctr_init(struct crypto_skcipher *tfm)
crypto_skcipher  1561 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_aes_cbc_init(struct crypto_skcipher *tfm)
crypto_skcipher  1571 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_aes_xts_init(struct crypto_skcipher *tfm)
crypto_skcipher  1581 drivers/crypto/axis/artpec6_crypto.c static void artpec6_crypto_aes_exit(struct crypto_skcipher *tfm)
crypto_skcipher  1588 drivers/crypto/axis/artpec6_crypto.c static void artpec6_crypto_aes_ctr_exit(struct crypto_skcipher *tfm)
crypto_skcipher  1597 drivers/crypto/axis/artpec6_crypto.c artpec6_crypto_cipher_set_key(struct crypto_skcipher *cipher, const u8 *key,
crypto_skcipher  1620 drivers/crypto/axis/artpec6_crypto.c artpec6_crypto_xts_set_key(struct crypto_skcipher *cipher, const u8 *key,
crypto_skcipher  1669 drivers/crypto/axis/artpec6_crypto.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
crypto_skcipher   723 drivers/crypto/caam/caamalg.c static int skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher   759 drivers/crypto/caam/caamalg.c static int aes_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   774 drivers/crypto/caam/caamalg.c static int rfc3686_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   798 drivers/crypto/caam/caamalg.c static int ctr_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   821 drivers/crypto/caam/caamalg.c static int arc4_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   827 drivers/crypto/caam/caamalg.c static int des_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   834 drivers/crypto/caam/caamalg.c static int des3_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   841 drivers/crypto/caam/caamalg.c static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher   954 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1010 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1050 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1269 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1682 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1840 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1877 drivers/crypto/caam/caamalg.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  3448 drivers/crypto/caam/caamalg.c static int caam_cra_init(struct crypto_skcipher *tfm)
crypto_skcipher  3476 drivers/crypto/caam/caamalg.c static void caam_cra_exit(struct crypto_skcipher *tfm)
crypto_skcipher   616 drivers/crypto/caam/caamalg_qi.c static int skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher   666 drivers/crypto/caam/caamalg_qi.c static int aes_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   681 drivers/crypto/caam/caamalg_qi.c static int rfc3686_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   705 drivers/crypto/caam/caamalg_qi.c static int ctr_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   728 drivers/crypto/caam/caamalg_qi.c static int des3_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   735 drivers/crypto/caam/caamalg_qi.c static int des_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher   742 drivers/crypto/caam/caamalg_qi.c static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher   906 drivers/crypto/caam/caamalg_qi.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1211 drivers/crypto/caam/caamalg_qi.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1249 drivers/crypto/caam/caamalg_qi.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1401 drivers/crypto/caam/caamalg_qi.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  2460 drivers/crypto/caam/caamalg_qi.c static int caam_cra_init(struct crypto_skcipher *tfm)
crypto_skcipher  2491 drivers/crypto/caam/caamalg_qi.c static void caam_cra_exit(struct crypto_skcipher *tfm)
crypto_skcipher   946 drivers/crypto/caam/caamalg_qi2.c static int skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher   989 drivers/crypto/caam/caamalg_qi2.c static int aes_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1004 drivers/crypto/caam/caamalg_qi2.c static int rfc3686_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1028 drivers/crypto/caam/caamalg_qi2.c static int ctr_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1051 drivers/crypto/caam/caamalg_qi2.c static int chacha20_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1063 drivers/crypto/caam/caamalg_qi2.c static int des_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1070 drivers/crypto/caam/caamalg_qi2.c static int des3_skcipher_setkey(struct crypto_skcipher *skcipher,
crypto_skcipher  1077 drivers/crypto/caam/caamalg_qi2.c static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
crypto_skcipher  1118 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1280 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1401 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1439 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1475 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1506 drivers/crypto/caam/caamalg_qi2.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1561 drivers/crypto/caam/caamalg_qi2.c static int caam_cra_init_skcipher(struct crypto_skcipher *tfm)
crypto_skcipher  1589 drivers/crypto/caam/caamalg_qi2.c static void caam_cra_exit(struct crypto_skcipher *tfm)
crypto_skcipher    50 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static int nitrox_skcipher_init(struct crypto_skcipher *tfm)
crypto_skcipher    74 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static void nitrox_skcipher_exit(struct crypto_skcipher *tfm)
crypto_skcipher    92 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static inline int nitrox_skcipher_setkey(struct crypto_skcipher *cipher,
crypto_skcipher   124 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static int nitrox_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
crypto_skcipher   206 drivers/crypto/cavium/nitrox/nitrox_skcipher.c 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(skreq);
crypto_skcipher   257 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static int nitrox_3des_setkey(struct crypto_skcipher *cipher,
crypto_skcipher   274 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static int nitrox_aes_xts_setkey(struct crypto_skcipher *cipher,
crypto_skcipher   301 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static int nitrox_aes_ctr_rfc3686_setkey(struct crypto_skcipher *cipher,
crypto_skcipher   277 drivers/crypto/ccree/cc_cipher.c static int cc_cipher_sethkey(struct crypto_skcipher *sktfm, const u8 *key,
crypto_skcipher   379 drivers/crypto/ccree/cc_cipher.c static int cc_cipher_setkey(struct crypto_skcipher *sktfm, const u8 *key,
crypto_skcipher   839 drivers/crypto/ccree/cc_cipher.c 	struct crypto_skcipher *sk_tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   855 drivers/crypto/ccree/cc_cipher.c 	struct crypto_skcipher *sk_tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   144 drivers/crypto/geode-aes.c static int geode_setkey_skcipher(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   253 drivers/crypto/geode-aes.c static int geode_init_skcipher(struct crypto_skcipher *tfm)
crypto_skcipher   271 drivers/crypto/geode-aes.c static void geode_exit_skcipher(struct crypto_skcipher *tfm)
crypto_skcipher   280 drivers/crypto/geode-aes.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    52 drivers/crypto/geode-aes.h 		struct crypto_skcipher *skcipher;
crypto_skcipher   142 drivers/crypto/hisilicon/sec/sec_algs.c static void sec_alg_skcipher_init_context(struct crypto_skcipher *atfm,
crypto_skcipher   226 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey(struct crypto_skcipher *tfm,
crypto_skcipher   252 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_aes_ecb(struct crypto_skcipher *tfm,
crypto_skcipher   274 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_aes_cbc(struct crypto_skcipher *tfm,
crypto_skcipher   296 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_aes_ctr(struct crypto_skcipher *tfm,
crypto_skcipher   318 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_aes_xts(struct crypto_skcipher *tfm,
crypto_skcipher   342 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_des_ecb(struct crypto_skcipher *tfm,
crypto_skcipher   349 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_des_cbc(struct crypto_skcipher *tfm,
crypto_skcipher   356 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_3des_ecb(struct crypto_skcipher *tfm,
crypto_skcipher   364 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_setkey_3des_cbc(struct crypto_skcipher *tfm,
crypto_skcipher   430 drivers/crypto/hisilicon/sec/sec_algs.c 	struct crypto_skcipher *atfm = crypto_skcipher_reqtfm(skreq);
crypto_skcipher   709 drivers/crypto/hisilicon/sec/sec_algs.c 	struct crypto_skcipher *atfm = crypto_skcipher_reqtfm(skreq);
crypto_skcipher   870 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_init(struct crypto_skcipher *tfm)
crypto_skcipher   888 drivers/crypto/hisilicon/sec/sec_algs.c static void sec_alg_skcipher_exit(struct crypto_skcipher *tfm)
crypto_skcipher   901 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_alg_skcipher_init_with_queue(struct crypto_skcipher *tfm)
crypto_skcipher   921 drivers/crypto/hisilicon/sec/sec_algs.c static void sec_alg_skcipher_exit_with_queue(struct crypto_skcipher *tfm)
crypto_skcipher   270 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_skcipher_aes_setkey(struct crypto_skcipher *ctfm,
crypto_skcipher   497 drivers/crypto/inside-secure/safexcel_cipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(areq);
crypto_skcipher   556 drivers/crypto/inside-secure/safexcel_cipher.c 	struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(areq);
crypto_skcipher   908 drivers/crypto/inside-secure/safexcel_cipher.c 		struct crypto_skcipher *skcipher = crypto_skcipher_reqtfm(req);
crypto_skcipher  1276 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_skcipher_aesctr_setkey(struct crypto_skcipher *ctfm,
crypto_skcipher  1351 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_des_setkey(struct crypto_skcipher *ctfm, const u8 *key,
crypto_skcipher  1443 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_des3_ede_setkey(struct crypto_skcipher *ctfm,
crypto_skcipher  1950 drivers/crypto/inside-secure/safexcel_cipher.c static int safexcel_skcipher_aesxts_setkey(struct crypto_skcipher *ctfm,
crypto_skcipher   247 drivers/crypto/marvell/cipher.c static int mv_cesa_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
crypto_skcipher   272 drivers/crypto/marvell/cipher.c static int mv_cesa_des_setkey(struct crypto_skcipher *cipher, const u8 *key,
crypto_skcipher   287 drivers/crypto/marvell/cipher.c static int mv_cesa_des3_ede_setkey(struct crypto_skcipher *cipher,
crypto_skcipher   414 drivers/crypto/marvell/cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   140 drivers/crypto/mediatek/mtk-aes.c 	struct crypto_skcipher *ctr;
crypto_skcipher  1017 drivers/crypto/mediatek/mtk-aes.c 	struct crypto_skcipher *ctr = gctx->ctr;
crypto_skcipher   101 drivers/crypto/omap-aes.h 	struct crypto_skcipher	*ctr;
crypto_skcipher    17 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   122 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   145 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   349 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   360 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   372 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   383 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   395 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   406 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   418 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   429 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   441 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   452 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   464 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   475 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq);
crypto_skcipher   516 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c int sun4i_ss_aes_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   547 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c int sun4i_ss_des_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   567 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c int sun4i_ss_des3_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   207 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_ss_aes_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   209 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_ss_des_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   211 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_ss_des3_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    19 drivers/crypto/vmx/aes_cbc.c 	struct crypto_skcipher *fallback;
crypto_skcipher    24 drivers/crypto/vmx/aes_cbc.c static int p8_aes_cbc_init(struct crypto_skcipher *tfm)
crypto_skcipher    27 drivers/crypto/vmx/aes_cbc.c 	struct crypto_skcipher *fallback;
crypto_skcipher    44 drivers/crypto/vmx/aes_cbc.c static void p8_aes_cbc_exit(struct crypto_skcipher *tfm)
crypto_skcipher    51 drivers/crypto/vmx/aes_cbc.c static int p8_aes_cbc_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    73 drivers/crypto/vmx/aes_cbc.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    19 drivers/crypto/vmx/aes_ctr.c 	struct crypto_skcipher *fallback;
crypto_skcipher    23 drivers/crypto/vmx/aes_ctr.c static int p8_aes_ctr_init(struct crypto_skcipher *tfm)
crypto_skcipher    26 drivers/crypto/vmx/aes_ctr.c 	struct crypto_skcipher *fallback;
crypto_skcipher    43 drivers/crypto/vmx/aes_ctr.c static void p8_aes_ctr_exit(struct crypto_skcipher *tfm)
crypto_skcipher    50 drivers/crypto/vmx/aes_ctr.c static int p8_aes_ctr_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    92 drivers/crypto/vmx/aes_ctr.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    20 drivers/crypto/vmx/aes_xts.c 	struct crypto_skcipher *fallback;
crypto_skcipher    26 drivers/crypto/vmx/aes_xts.c static int p8_aes_xts_init(struct crypto_skcipher *tfm)
crypto_skcipher    29 drivers/crypto/vmx/aes_xts.c 	struct crypto_skcipher *fallback;
crypto_skcipher    46 drivers/crypto/vmx/aes_xts.c static void p8_aes_xts_exit(struct crypto_skcipher *tfm)
crypto_skcipher    53 drivers/crypto/vmx/aes_xts.c static int p8_aes_xts_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    80 drivers/crypto/vmx/aes_xts.c 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   162 drivers/md/dm-crypt.c 		struct crypto_skcipher **tfms;
crypto_skcipher   229 drivers/md/dm-crypt.c static struct crypto_skcipher *any_tfm(struct crypt_config *cc)
crypto_skcipher  1775 drivers/md/dm-crypt.c 				      sizeof(struct crypto_skcipher *),
crypto_skcipher   176 drivers/md/dm-integrity.c 	struct crypto_skcipher *journal_crypt;
crypto_skcipher   162 fs/crypto/crypto.c 	struct crypto_skcipher *tfm = ci->ci_ctfm;
crypto_skcipher    43 fs/crypto/fname.c 	struct crypto_skcipher *tfm = ci->ci_ctfm;
crypto_skcipher    96 fs/crypto/fname.c 	struct crypto_skcipher *tfm = ci->ci_ctfm;
crypto_skcipher   164 fs/crypto/fscrypt_private.h 	struct crypto_skcipher *ci_ctfm;
crypto_skcipher   390 fs/crypto/fscrypt_private.h 	struct crypto_skcipher	*mk_mode_keys[__FSCRYPT_MODE_MAX + 1];
crypto_skcipher   456 fs/crypto/fscrypt_private.h extern struct crypto_skcipher *
crypto_skcipher    70 fs/crypto/keysetup.c struct crypto_skcipher *fscrypt_allocate_skcipher(struct fscrypt_mode *mode,
crypto_skcipher    74 fs/crypto/keysetup.c 	struct crypto_skcipher *tfm;
crypto_skcipher   187 fs/crypto/keysetup.c 	struct crypto_skcipher *ctfm;
crypto_skcipher   213 fs/crypto/keysetup.c 	struct crypto_skcipher *tfm, *prev_tfm;
crypto_skcipher    55 fs/crypto/keysetup_v1.c 	struct crypto_skcipher *tfm = crypto_alloc_skcipher("ecb(aes)", 0, 0);
crypto_skcipher   149 fs/crypto/keysetup_v1.c 	struct crypto_skcipher		*dk_ctfm;
crypto_skcipher  1564 fs/ecryptfs/crypto.c ecryptfs_process_key_cipher(struct crypto_skcipher **key_tfm,
crypto_skcipher  1714 fs/ecryptfs/crypto.c int ecryptfs_get_tfm_and_mutex_for_cipher_name(struct crypto_skcipher **tfm,
crypto_skcipher  2086 fs/ecryptfs/crypto.c 	struct crypto_skcipher *tfm;
crypto_skcipher   239 fs/ecryptfs/ecryptfs_kernel.h 	struct crypto_skcipher *tfm;
crypto_skcipher   314 fs/ecryptfs/ecryptfs_kernel.h 	struct crypto_skcipher *key_tfm;
crypto_skcipher   662 fs/ecryptfs/ecryptfs_kernel.h int ecryptfs_get_tfm_and_mutex_for_cipher_name(struct crypto_skcipher **tfm,
crypto_skcipher   598 fs/ecryptfs/keystore.c 	struct crypto_skcipher *skcipher_tfm;
crypto_skcipher   868 fs/ecryptfs/keystore.c 	struct crypto_skcipher *skcipher_tfm;
crypto_skcipher  1651 fs/ecryptfs/keystore.c 	struct crypto_skcipher *tfm;
crypto_skcipher  2189 fs/ecryptfs/keystore.c 	struct crypto_skcipher *tfm;
crypto_skcipher    16 include/crypto/cbc.h 	struct skcipher_walk *walk, struct crypto_skcipher *tfm,
crypto_skcipher    17 include/crypto/cbc.h 	void (*fn)(struct crypto_skcipher *, const u8 *, u8 *))
crypto_skcipher    38 include/crypto/cbc.h 	struct skcipher_walk *walk, struct crypto_skcipher *tfm,
crypto_skcipher    39 include/crypto/cbc.h 	void (*fn)(struct crypto_skcipher *, const u8 *, u8 *))
crypto_skcipher    60 include/crypto/cbc.h 					  void (*fn)(struct crypto_skcipher *,
crypto_skcipher    63 include/crypto/cbc.h 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    81 include/crypto/cbc.h 	struct skcipher_walk *walk, struct crypto_skcipher *tfm,
crypto_skcipher    82 include/crypto/cbc.h 	void (*fn)(struct crypto_skcipher *, const u8 *, u8 *))
crypto_skcipher   105 include/crypto/cbc.h 	struct skcipher_walk *walk, struct crypto_skcipher *tfm,
crypto_skcipher   106 include/crypto/cbc.h 	void (*fn)(struct crypto_skcipher *, const u8 *, u8 *))
crypto_skcipher   132 include/crypto/cbc.h 	struct skcipher_walk *walk, struct crypto_skcipher *tfm,
crypto_skcipher   133 include/crypto/cbc.h 	void (*fn)(struct crypto_skcipher *, const u8 *, u8 *))
crypto_skcipher    46 include/crypto/chacha.h int crypto_chacha20_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    48 include/crypto/chacha.h int crypto_chacha12_setkey(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    22 include/crypto/cryptd.h 	struct crypto_skcipher base;
crypto_skcipher    28 include/crypto/cryptd.h struct crypto_skcipher *cryptd_skcipher_child(struct cryptd_skcipher *tfm);
crypto_skcipher    21 include/crypto/ctr.h 					  void (*fn)(struct crypto_skcipher *,
crypto_skcipher    24 include/crypto/ctr.h 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   123 include/crypto/drbg.h 	struct crypto_skcipher *ctr_handle;	/* CTR mode cipher handle */
crypto_skcipher   108 include/crypto/internal/des.h static inline int verify_skcipher_des_key(struct crypto_skcipher *tfm,
crypto_skcipher   114 include/crypto/internal/des.h static inline int verify_skcipher_des3_key(struct crypto_skcipher *tfm,
crypto_skcipher    75 include/crypto/internal/skcipher.h 	struct crypto_skcipher *skcipher)
crypto_skcipher   117 include/crypto/internal/skcipher.h static inline struct crypto_skcipher *crypto_spawn_skcipher(
crypto_skcipher   124 include/crypto/internal/skcipher.h 	struct crypto_skcipher *skcipher, unsigned int reqsize)
crypto_skcipher   167 include/crypto/internal/skcipher.h static inline void *crypto_skcipher_ctx(struct crypto_skcipher *tfm)
crypto_skcipher   233 include/crypto/internal/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   243 include/crypto/internal/skcipher.h skcipher_cipher_simple(struct crypto_skcipher *tfm)
crypto_skcipher    38 include/crypto/skcipher.h 	int (*setkey)(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher    51 include/crypto/skcipher.h 	struct crypto_skcipher base;
crypto_skcipher   112 include/crypto/skcipher.h 	int (*setkey)(struct crypto_skcipher *tfm, const u8 *key,
crypto_skcipher   116 include/crypto/skcipher.h 	int (*init)(struct crypto_skcipher *tfm);
crypto_skcipher   117 include/crypto/skcipher.h 	void (*exit)(struct crypto_skcipher *tfm);
crypto_skcipher   171 include/crypto/skcipher.h static inline struct crypto_skcipher *__crypto_skcipher_cast(
crypto_skcipher   174 include/crypto/skcipher.h 	return container_of(tfm, struct crypto_skcipher, base);
crypto_skcipher   191 include/crypto/skcipher.h struct crypto_skcipher *crypto_alloc_skcipher(const char *alg_name,
crypto_skcipher   198 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   207 include/crypto/skcipher.h static inline void crypto_free_skcipher(struct crypto_skcipher *tfm)
crypto_skcipher   247 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   253 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   280 include/crypto/skcipher.h static inline unsigned int crypto_skcipher_ivsize(struct crypto_skcipher *tfm)
crypto_skcipher   302 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   332 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   344 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   349 include/crypto/skcipher.h static inline u32 crypto_skcipher_get_flags(struct crypto_skcipher *tfm)
crypto_skcipher   354 include/crypto/skcipher.h static inline void crypto_skcipher_set_flags(struct crypto_skcipher *tfm,
crypto_skcipher   360 include/crypto/skcipher.h static inline void crypto_skcipher_clear_flags(struct crypto_skcipher *tfm,
crypto_skcipher   400 include/crypto/skcipher.h static inline int crypto_skcipher_setkey(struct crypto_skcipher *tfm,
crypto_skcipher   413 include/crypto/skcipher.h 	struct crypto_skcipher *tfm)
crypto_skcipher   427 include/crypto/skcipher.h static inline struct crypto_skcipher *crypto_skcipher_reqtfm(
crypto_skcipher   436 include/crypto/skcipher.h 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher   484 include/crypto/skcipher.h static inline unsigned int crypto_skcipher_reqsize(struct crypto_skcipher *tfm)
crypto_skcipher   498 include/crypto/skcipher.h 					    struct crypto_skcipher *tfm)
crypto_skcipher   527 include/crypto/skcipher.h 	struct crypto_skcipher *tfm, gfp_t gfp)
crypto_skcipher   551 include/crypto/skcipher.h 	struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req);
crypto_skcipher    37 include/crypto/xts.h static inline int xts_verify_key(struct crypto_skcipher *tfm,
crypto_skcipher    73 net/mac80211/fils_aead.c 	struct crypto_skcipher *tfm2;
crypto_skcipher   150 net/mac80211/fils_aead.c 	struct crypto_skcipher *tfm2;
crypto_skcipher   837 net/rxrpc/key.c 	struct crypto_skcipher *ci;
crypto_skcipher   152 net/rxrpc/rxkad.c 	struct crypto_skcipher *tfm = &call->conn->cipher->base;
crypto_skcipher    83 security/keys/encrypted-keys/encrypted.c 	struct crypto_skcipher *tfm;
crypto_skcipher   393 security/keys/encrypted-keys/encrypted.c 	struct crypto_skcipher *tfm;
crypto_skcipher   464 security/keys/encrypted-keys/encrypted.c 	struct crypto_skcipher *tfm;
crypto_skcipher   566 security/keys/encrypted-keys/encrypted.c 	struct crypto_skcipher *tfm;