skcipher_alg      598 arch/arm/crypto/aes-ce-glue.c static struct skcipher_alg aes_algs[] = { {
skcipher_alg      411 arch/arm/crypto/aes-neonbs-glue.c static struct skcipher_alg aes_algs[] = { {
skcipher_alg      126 arch/arm/crypto/chacha-neon-glue.c static struct skcipher_alg algs[] = {
skcipher_alg      670 arch/arm64/crypto/aes-glue.c static struct skcipher_alg aes_algs[] = { {
skcipher_alg      432 arch/arm64/crypto/aes-neonbs-glue.c static struct skcipher_alg aes_algs[] = { {
skcipher_alg      123 arch/arm64/crypto/chacha-neon-glue.c static struct skcipher_alg algs[] = {
skcipher_alg      924 arch/x86/crypto/aesni-intel_glue.c static struct skcipher_alg aesni_skciphers[] = {
skcipher_alg      361 arch/x86/crypto/blowfish_glue.c static struct skcipher_alg bf_skcipher_algs[] = {
skcipher_alg      198 arch/x86/crypto/camellia_aesni_avx2_glue.c static struct skcipher_alg camellia_algs[] = {
skcipher_alg      224 arch/x86/crypto/camellia_aesni_avx_glue.c static struct skcipher_alg camellia_algs[] = {
skcipher_alg     1410 arch/x86/crypto/camellia_glue.c static struct skcipher_alg camellia_skcipher_algs[] = {
skcipher_alg      303 arch/x86/crypto/cast5_avx_glue.c static struct skcipher_alg cast5_algs[] = {
skcipher_alg      217 arch/x86/crypto/cast6_avx_glue.c static struct skcipher_alg cast6_algs[] = {
skcipher_alg      217 arch/x86/crypto/chacha_glue.c static struct skcipher_alg algs[] = {
skcipher_alg      405 arch/x86/crypto/des3_ede_glue.c static struct skcipher_alg des3_ede_skciphers[] = {
skcipher_alg      183 arch/x86/crypto/serpent_avx2_glue.c static struct skcipher_alg serpent_algs[] = {
skcipher_alg      223 arch/x86/crypto/serpent_avx_glue.c static struct skcipher_alg serpent_algs[] = {
skcipher_alg      154 arch/x86/crypto/serpent_sse2_glue.c static struct skcipher_alg serpent_algs[] = {
skcipher_alg      226 arch/x86/crypto/twofish_avx_glue.c static struct skcipher_alg twofish_algs[] = {
skcipher_alg      169 arch/x86/crypto/twofish_glue_3way.c static struct skcipher_alg tf_skciphers[] = {
skcipher_alg      480 crypto/adiantum.c static bool adiantum_supported_algorithms(struct skcipher_alg *streamcipher_alg,
skcipher_alg      508 crypto/adiantum.c 	struct skcipher_alg *streamcipher_alg;
skcipher_alg       42 crypto/arc4.c  static struct skcipher_alg arc4_alg = {
skcipher_alg      389 crypto/authenc.c 	struct skcipher_alg *enc;
skcipher_alg      407 crypto/authencesn.c 	struct skcipher_alg *enc;
skcipher_alg      461 crypto/ccm.c   	struct skcipher_alg *ctr;
skcipher_alg      567 crypto/chacha20poly1305.c 	struct skcipher_alg *chacha;
skcipher_alg      141 crypto/chacha_generic.c static struct skcipher_alg algs[] = {
skcipher_alg      402 crypto/cryptd.c 	struct skcipher_alg *alg;
skcipher_alg      109 crypto/crypto_null.c static struct skcipher_alg skcipher_null = {
skcipher_alg      267 crypto/ctr.c   	struct skcipher_alg *alg;
skcipher_alg      333 crypto/cts.c   	struct skcipher_alg *alg;
skcipher_alg      466 crypto/essiv.c 	struct skcipher_alg *skcipher_alg = NULL;
skcipher_alg      506 crypto/essiv.c 		skcipher_alg = crypto_spawn_skcipher_alg(&ictx->u.skcipher_spawn);
skcipher_alg      507 crypto/essiv.c 		block_base = &skcipher_alg->base;
skcipher_alg      508 crypto/essiv.c 		ivsize = crypto_skcipher_alg_ivsize(skcipher_alg);
skcipher_alg      596 crypto/essiv.c 		skcipher_inst->alg.min_keysize	= crypto_skcipher_alg_min_keysize(skcipher_alg);
skcipher_alg      597 crypto/essiv.c 		skcipher_inst->alg.max_keysize	= crypto_skcipher_alg_max_keysize(skcipher_alg);
skcipher_alg      599 crypto/essiv.c 		skcipher_inst->alg.chunksize	= crypto_skcipher_alg_chunksize(skcipher_alg);
skcipher_alg      600 crypto/essiv.c 		skcipher_inst->alg.walksize	= crypto_skcipher_alg_walksize(skcipher_alg);
skcipher_alg      589 crypto/gcm.c   	struct skcipher_alg *ctr;
skcipher_alg      303 crypto/lrw.c   	struct skcipher_alg *alg;
skcipher_alg      179 crypto/salsa20_generic.c static struct skcipher_alg alg = {
skcipher_alg       43 crypto/simd.c  	struct skcipher_alg alg;
skcipher_alg      120 crypto/simd.c  	struct skcipher_alg *alg;
skcipher_alg      149 crypto/simd.c  	struct skcipher_alg *ialg;
skcipher_alg      150 crypto/simd.c  	struct skcipher_alg *alg;
skcipher_alg      232 crypto/simd.c  int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
skcipher_alg      266 crypto/simd.c  void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
skcipher_alg      801 crypto/skcipher.c 	struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
skcipher_alg      821 crypto/skcipher.c 	struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
skcipher_alg      881 crypto/skcipher.c 	struct skcipher_alg *alg = crypto_skcipher_alg(skcipher);
skcipher_alg      889 crypto/skcipher.c 	struct skcipher_alg *alg = crypto_skcipher_alg(skcipher);
skcipher_alg      926 crypto/skcipher.c 	struct skcipher_alg *skcipher = container_of(alg, struct skcipher_alg,
skcipher_alg      944 crypto/skcipher.c 	struct skcipher_alg *skcipher = container_of(alg, struct skcipher_alg,
skcipher_alg     1027 crypto/skcipher.c static int skcipher_prepare_alg(struct skcipher_alg *alg)
skcipher_alg     1047 crypto/skcipher.c int crypto_register_skcipher(struct skcipher_alg *alg)
skcipher_alg     1060 crypto/skcipher.c void crypto_unregister_skcipher(struct skcipher_alg *alg)
skcipher_alg     1066 crypto/skcipher.c int crypto_register_skciphers(struct skcipher_alg *algs, int count)
skcipher_alg     1086 crypto/skcipher.c void crypto_unregister_skciphers(struct skcipher_alg *algs, int count)
skcipher_alg      342 crypto/xts.c   	struct skcipher_alg *alg;
skcipher_alg      946 drivers/crypto/amcc/crypto4xx_core.c 	struct skcipher_alg *alg = crypto_skcipher_alg(sk);
skcipher_alg      136 drivers/crypto/amcc/crypto4xx_core.h 		struct skcipher_alg cipher;
skcipher_alg     2702 drivers/crypto/axis/artpec6_crypto.c static struct skcipher_alg crypto_algos[] = {
skcipher_alg       95 drivers/crypto/caam/caamalg.c 	struct skcipher_alg skcipher;
skcipher_alg     3450 drivers/crypto/caam/caamalg.c 	struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
skcipher_alg     3507 drivers/crypto/caam/caamalg.c 	struct skcipher_alg *alg = &t_alg->skcipher;
skcipher_alg       49 drivers/crypto/caam/caamalg_qi.c 	struct skcipher_alg skcipher;
skcipher_alg     2462 drivers/crypto/caam/caamalg_qi.c 	struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
skcipher_alg     2522 drivers/crypto/caam/caamalg_qi.c 	struct skcipher_alg *alg = &t_alg->skcipher;
skcipher_alg       56 drivers/crypto/caam/caamalg_qi2.c 	struct skcipher_alg skcipher;
skcipher_alg     1563 drivers/crypto/caam/caamalg_qi2.c 	struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
skcipher_alg     2936 drivers/crypto/caam/caamalg_qi2.c 	struct skcipher_alg *alg = &t_alg->skcipher;
skcipher_alg      327 drivers/crypto/cavium/nitrox/nitrox_skcipher.c static struct skcipher_alg nitrox_skciphers[] = { {
skcipher_alg      163 drivers/crypto/ccree/cc_cipher.c 				     skcipher_alg.base);
skcipher_alg      165 drivers/crypto/ccree/cc_cipher.c 	unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
skcipher_alg      215 drivers/crypto/ccree/cc_cipher.c 				     skcipher_alg.base);
skcipher_alg      216 drivers/crypto/ccree/cc_cipher.c 	unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
skcipher_alg      387 drivers/crypto/ccree/cc_cipher.c 				     skcipher_alg.base);
skcipher_alg      388 drivers/crypto/ccree/cc_cipher.c 	unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
skcipher_alg      543 drivers/crypto/ccree/cc_cipher.c 			     skcipher_alg.base);
skcipher_alg      598 drivers/crypto/ccree/cc_cipher.c 			     skcipher_alg.base);
skcipher_alg     1639 drivers/crypto/ccree/cc_cipher.c 	struct skcipher_alg *alg;
skcipher_alg     1645 drivers/crypto/ccree/cc_cipher.c 	alg = &t_alg->skcipher_alg;
skcipher_alg     1678 drivers/crypto/ccree/cc_cipher.c 			crypto_unregister_skcipher(&t_alg->skcipher_alg);
skcipher_alg     1724 drivers/crypto/ccree/cc_cipher.c 		rc = crypto_register_skcipher(&t_alg->skcipher_alg);
skcipher_alg     1726 drivers/crypto/ccree/cc_cipher.c 			t_alg->skcipher_alg.base.cra_driver_name, rc);
skcipher_alg     1729 drivers/crypto/ccree/cc_cipher.c 				t_alg->skcipher_alg.base.cra_driver_name);
skcipher_alg     1736 drivers/crypto/ccree/cc_cipher.c 				t_alg->skcipher_alg.base.cra_driver_name);
skcipher_alg      174 drivers/crypto/ccree/cc_driver.h 	struct skcipher_alg skcipher_alg;
skcipher_alg      183 drivers/crypto/ccree/cc_driver.h 		struct skcipher_alg skcipher;
skcipher_alg      329 drivers/crypto/geode-aes.c static struct skcipher_alg geode_skcipher_algs[] = {
skcipher_alg      929 drivers/crypto/hisilicon/sec/sec_algs.c static struct skcipher_alg sec_algs[] = {
skcipher_alg      768 drivers/crypto/inside-secure/safexcel.h 		struct skcipher_alg skcipher;
skcipher_alg      232 drivers/crypto/marvell/cesa.c static struct skcipher_alg *orion_cipher_algs[] = {
skcipher_alg      248 drivers/crypto/marvell/cesa.c static struct skcipher_alg *armada_370_cipher_algs[] = {
skcipher_alg      377 drivers/crypto/marvell/cesa.h 	struct skcipher_alg **cipher_algs;
skcipher_alg      873 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_ecb_des_alg;
skcipher_alg      874 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_cbc_des_alg;
skcipher_alg      875 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_ecb_des3_ede_alg;
skcipher_alg      876 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_cbc_des3_ede_alg;
skcipher_alg      877 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_ecb_aes_alg;
skcipher_alg      878 drivers/crypto/marvell/cesa.h extern struct skcipher_alg mv_cesa_cbc_aes_alg;
skcipher_alg      500 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_ecb_des_alg = {
skcipher_alg      549 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_cbc_des_alg = {
skcipher_alg      607 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_ecb_des3_ede_alg = {
skcipher_alg      660 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_cbc_des3_ede_alg = {
skcipher_alg      733 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_ecb_aes_alg = {
skcipher_alg      781 drivers/crypto/marvell/cipher.c struct skcipher_alg mv_cesa_cbc_aes_alg = {
skcipher_alg      153 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c 	struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
skcipher_alg      151 drivers/crypto/sunxi-ss/sun4i-ss.h 		struct skcipher_alg crypto;
skcipher_alg      117 drivers/crypto/vmx/aes_cbc.c struct skcipher_alg p8_aes_cbc_alg = {
skcipher_alg      132 drivers/crypto/vmx/aes_ctr.c struct skcipher_alg p8_aes_ctr_alg = {
skcipher_alg      146 drivers/crypto/vmx/aes_xts.c struct skcipher_alg p8_aes_xts_alg = {
skcipher_alg       22 drivers/crypto/vmx/vmx.c extern struct skcipher_alg p8_aes_cbc_alg;
skcipher_alg       23 drivers/crypto/vmx/vmx.c extern struct skcipher_alg p8_aes_ctr_alg;
skcipher_alg       24 drivers/crypto/vmx/vmx.c extern struct skcipher_alg p8_aes_xts_alg;
skcipher_alg       15 include/crypto/internal/simd.h struct skcipher_alg;
skcipher_alg       24 include/crypto/internal/simd.h int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
skcipher_alg       27 include/crypto/internal/simd.h void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
skcipher_alg       23 include/crypto/internal/skcipher.h 			char head[offsetof(struct skcipher_alg, base)];
skcipher_alg       26 include/crypto/internal/skcipher.h 		struct skcipher_alg alg;
skcipher_alg      105 include/crypto/internal/skcipher.h static inline struct skcipher_alg *crypto_skcipher_spawn_alg(
skcipher_alg      108 include/crypto/internal/skcipher.h 	return container_of(spawn->base.alg, struct skcipher_alg, base);
skcipher_alg      111 include/crypto/internal/skcipher.h static inline struct skcipher_alg *crypto_spawn_skcipher_alg(
skcipher_alg      129 include/crypto/internal/skcipher.h int crypto_register_skcipher(struct skcipher_alg *alg);
skcipher_alg      130 include/crypto/internal/skcipher.h void crypto_unregister_skcipher(struct skcipher_alg *alg);
skcipher_alg      131 include/crypto/internal/skcipher.h int crypto_register_skciphers(struct skcipher_alg *algs, int count);
skcipher_alg      132 include/crypto/internal/skcipher.h void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
skcipher_alg      183 include/crypto/internal/skcipher.h 	struct skcipher_alg *alg)
skcipher_alg      196 include/crypto/internal/skcipher.h 	struct skcipher_alg *alg)
skcipher_alg      209 include/crypto/internal/skcipher.h 	struct skcipher_alg *alg)
skcipher_alg      252 include/crypto/skcipher.h static inline struct skcipher_alg *crypto_skcipher_alg(
skcipher_alg      256 include/crypto/skcipher.h 			    struct skcipher_alg, base);
skcipher_alg      259 include/crypto/skcipher.h static inline unsigned int crypto_skcipher_alg_ivsize(struct skcipher_alg *alg)
skcipher_alg      308 include/crypto/skcipher.h 	struct skcipher_alg *alg)