Symbol: skcipher_alg
arch/arm/crypto/aes-ce-glue.c
563
static struct skcipher_alg aes_algs[] = { {
arch/arm/crypto/aes-neonbs-glue.c
338
static struct skcipher_alg aes_algs[] = { {
arch/arm64/crypto/aes-glue.c
599
static struct skcipher_alg aes_algs[] = { {
arch/arm64/crypto/aes-neonbs-glue.c
388
static struct skcipher_alg aes_algs[] = { {
arch/arm64/crypto/sm4-ce-glue.c
409
static struct skcipher_alg sm4_algs[] = {
arch/arm64/crypto/sm4-neon-glue.c
179
static struct skcipher_alg sm4_algs[] = {
arch/powerpc/crypto/aes-spe-glue.c
366
static struct skcipher_alg aes_skcipher_algs[] = {
arch/powerpc/crypto/aes_cbc.c
121
struct skcipher_alg p8_aes_cbc_alg = {
arch/powerpc/crypto/aes_ctr.c
136
struct skcipher_alg p8_aes_ctr_alg = {
arch/powerpc/crypto/aes_xts.c
150
struct skcipher_alg p8_aes_xts_alg = {
arch/powerpc/crypto/aesp8-ppc.h
5
extern struct skcipher_alg p8_aes_cbc_alg;
arch/powerpc/crypto/aesp8-ppc.h
6
extern struct skcipher_alg p8_aes_ctr_alg;
arch/powerpc/crypto/aesp8-ppc.h
7
extern struct skcipher_alg p8_aes_xts_alg;
arch/riscv/crypto/aes-riscv64-glue.c
412
static struct skcipher_alg riscv64_zvkned_aes_skcipher_algs[] = {
arch/riscv/crypto/aes-riscv64-glue.c
462
static struct skcipher_alg riscv64_zvkned_zvkb_aes_skcipher_alg = {
arch/riscv/crypto/aes-riscv64-glue.c
481
static struct skcipher_alg riscv64_zvkned_zvbb_zvkg_aes_skcipher_alg = {
arch/s390/crypto/aes_s390.c
178
static struct skcipher_alg ecb_aes_alg = {
arch/s390/crypto/aes_s390.c
258
static struct skcipher_alg cbc_aes_alg = {
arch/s390/crypto/aes_s390.c
409
static struct skcipher_alg xts_aes_alg = {
arch/s390/crypto/aes_s390.c
511
static struct skcipher_alg fullxts_aes_alg = {
arch/s390/crypto/aes_s390.c
612
static struct skcipher_alg ctr_aes_alg = {
arch/s390/crypto/aes_s390.c
947
static struct skcipher_alg *aes_s390_skcipher_algs[5];
arch/s390/crypto/aes_s390.c
951
static int aes_s390_register_skcipher(struct skcipher_alg *alg)
arch/sparc/crypto/aes_glue.c
260
static struct skcipher_alg skcipher_algs[] = {
arch/sparc/crypto/camellia_glue.c
215
static struct skcipher_alg skcipher_algs[] = {
arch/x86/crypto/aesni-intel_glue.c
514
static struct skcipher_alg aesni_skciphers[] = {
arch/x86/crypto/aesni-intel_glue.c
733
static struct skcipher_alg skcipher_algs_##suffix[] = {{ \
arch/x86/crypto/aria_aesni_avx2_glue.c
164
static struct skcipher_alg aria_algs[] = {
arch/x86/crypto/aria_aesni_avx_glue.c
151
static struct skcipher_alg aria_algs[] = {
arch/x86/crypto/aria_gfni_avx512_glue.c
165
static struct skcipher_alg aria_algs[] = {
arch/x86/crypto/blowfish_glue.c
109
static struct skcipher_alg bf_skcipher_algs[] = {
arch/x86/crypto/camellia_aesni_avx2_glue.c
69
static struct skcipher_alg camellia_algs[] = {
arch/x86/crypto/camellia_aesni_avx_glue.c
70
static struct skcipher_alg camellia_algs[] = {
arch/x86/crypto/camellia_glue.c
1329
static struct skcipher_alg camellia_skcipher_algs[] = {
arch/x86/crypto/cast5_avx_glue.c
64
static struct skcipher_alg cast5_algs[] = {
arch/x86/crypto/cast6_avx_glue.c
64
static struct skcipher_alg cast6_algs[] = {
arch/x86/crypto/serpent_avx2_glue.c
65
static struct skcipher_alg serpent_algs[] = {
arch/x86/crypto/serpent_avx_glue.c
72
static struct skcipher_alg serpent_algs[] = {
arch/x86/crypto/serpent_sse2_glue.c
74
static struct skcipher_alg serpent_algs[] = {
arch/x86/crypto/sm4_aesni_avx2_glue.c
47
static struct skcipher_alg sm4_aesni_avx2_skciphers[] = {
arch/x86/crypto/sm4_aesni_avx_glue.c
263
static struct skcipher_alg sm4_aesni_avx_skciphers[] = {
arch/x86/crypto/twofish_avx_glue.c
74
static struct skcipher_alg twofish_algs[] = {
arch/x86/crypto/twofish_glue_3way.c
78
static struct skcipher_alg tf_skciphers[] = {
crypto/chacha.c
103
static struct skcipher_alg algs[] = {
crypto/crypto_null.c
76
static struct skcipher_alg skcipher_null = {
crypto/essiv.c
442
struct skcipher_alg_common *skcipher_alg = NULL;
crypto/essiv.c
489
skcipher_alg = crypto_spawn_skcipher_alg_common(
crypto/essiv.c
491
block_base = &skcipher_alg->base;
crypto/essiv.c
492
ivsize = skcipher_alg->ivsize;
crypto/essiv.c
581
skcipher_inst->alg.min_keysize = skcipher_alg->min_keysize;
crypto/essiv.c
582
skcipher_inst->alg.max_keysize = skcipher_alg->max_keysize;
crypto/essiv.c
584
skcipher_inst->alg.chunksize = skcipher_alg->chunksize;
crypto/skcipher.c
287
struct skcipher_alg *alg;
crypto/skcipher.c
381
struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
crypto/skcipher.c
401
struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
crypto/skcipher.c
438
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
crypto/skcipher.c
451
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
crypto/skcipher.c
47
static inline struct skcipher_alg *__crypto_skcipher_alg(
crypto/skcipher.c
50
return container_of(alg, struct skcipher_alg, base);
crypto/skcipher.c
500
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
crypto/skcipher.c
511
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
crypto/skcipher.c
522
struct skcipher_alg *alg = crypto_skcipher_alg(skcipher);
crypto/skcipher.c
530
struct skcipher_alg *alg = crypto_skcipher_alg(skcipher);
crypto/skcipher.c
576
struct skcipher_alg *skcipher = __crypto_skcipher_alg(alg);
crypto/skcipher.c
593
struct skcipher_alg *skcipher = __crypto_skcipher_alg(alg);
crypto/skcipher.c
622
.algsize = offsetof(struct skcipher_alg, base),
crypto/skcipher.c
689
static int skcipher_prepare_alg(struct skcipher_alg *alg)
crypto/skcipher.c
716
int crypto_register_skcipher(struct skcipher_alg *alg)
crypto/skcipher.c
729
void crypto_unregister_skcipher(struct skcipher_alg *alg)
crypto/skcipher.c
735
int crypto_register_skciphers(struct skcipher_alg *algs, int count)
crypto/skcipher.c
751
void crypto_unregister_skciphers(struct skcipher_alg *algs, int count)
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
154
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
186
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
38
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h
149
struct skcipher_alg crypto;
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
113
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
141
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
28
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
421
struct skcipher_alg *alg = crypto_skcipher_alg(sktfm);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
189
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
26
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
393
struct skcipher_alg *alg = crypto_skcipher_alg(sktfm);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
97
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/amcc/crypto4xx_core.c
906
struct skcipher_alg *alg = crypto_skcipher_alg(sk);
drivers/crypto/amcc/crypto4xx_core.h
133
struct skcipher_alg cipher;
drivers/crypto/amlogic/amlogic-gxl-cipher.c
316
struct skcipher_alg *alg = crypto_skcipher_alg(sktfm);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
65
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
90
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/aspeed/aspeed-hace-crypto.c
637
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/atmel-aes.c
1184
static struct skcipher_alg aes_algs[] = {
drivers/crypto/atmel-aes.c
1740
static struct skcipher_alg aes_xts_alg = {
drivers/crypto/atmel-tdes.c
784
static void atmel_tdes_skcipher_alg_init(struct skcipher_alg *alg)
drivers/crypto/atmel-tdes.c
794
static struct skcipher_alg tdes_algs[] = {
drivers/crypto/axis/artpec6_crypto.c
2691
static struct skcipher_alg crypto_algos[] = {
drivers/crypto/bcm/cipher.c
4115
struct skcipher_alg *alg = crypto_skcipher_alg(skcipher);
drivers/crypto/bcm/cipher.c
4369
struct skcipher_alg *crypto = &driver_alg->alg.skcipher;
drivers/crypto/bcm/cipher.h
108
struct skcipher_alg skcipher;
drivers/crypto/caam/caamalg.c
3728
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/caam/caamalg.c
3817
struct skcipher_alg *alg = &t_alg->skcipher.base;
drivers/crypto/caam/caamalg_qi.c
2507
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/caam/caamalg_qi.c
2594
struct skcipher_alg *alg = &t_alg->skcipher;
drivers/crypto/caam/caamalg_qi.c
56
struct skcipher_alg skcipher;
drivers/crypto/caam/caamalg_qi2.c
1608
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/caam/caamalg_qi2.c
3014
struct skcipher_alg *alg = &t_alg->skcipher;
drivers/crypto/caam/caamalg_qi2.c
62
struct skcipher_alg skcipher;
drivers/crypto/cavium/cpt/cptvf_algs.c
335
static struct skcipher_alg algs[] = { {
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
384
static struct skcipher_alg nitrox_skciphers[] = { {
drivers/crypto/ccp/ccp-crypto-aes-xts.c
232
struct skcipher_alg *alg;
drivers/crypto/ccp/ccp-crypto-aes.c
208
static const struct skcipher_alg ccp_aes_defaults = {
drivers/crypto/ccp/ccp-crypto-aes.c
226
static const struct skcipher_alg ccp_aes_rfc3686_defaults = {
drivers/crypto/ccp/ccp-crypto-aes.c
251
const struct skcipher_alg *alg_defaults;
drivers/crypto/ccp/ccp-crypto-aes.c
297
struct skcipher_alg *alg;
drivers/crypto/ccp/ccp-crypto-des3.c
129
static const struct skcipher_alg ccp_des3_defaults = {
drivers/crypto/ccp/ccp-crypto-des3.c
154
const struct skcipher_alg *alg_defaults;
drivers/crypto/ccp/ccp-crypto-des3.c
182
struct skcipher_alg *alg;
drivers/crypto/ccp/ccp-crypto.h
41
struct skcipher_alg alg;
drivers/crypto/ccp/ccp-crypto.h
74
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/ccree/cc_cipher.c
1380
struct skcipher_alg *alg;
drivers/crypto/ccree/cc_cipher.c
1386
alg = &t_alg->skcipher_alg;
drivers/crypto/ccree/cc_cipher.c
1417
crypto_unregister_skcipher(&t_alg->skcipher_alg);
drivers/crypto/ccree/cc_cipher.c
1453
rc = crypto_register_skcipher(&t_alg->skcipher_alg);
drivers/crypto/ccree/cc_cipher.c
1455
t_alg->skcipher_alg.base.cra_driver_name, rc);
drivers/crypto/ccree/cc_cipher.c
1458
t_alg->skcipher_alg.base.cra_driver_name);
drivers/crypto/ccree/cc_cipher.c
1464
t_alg->skcipher_alg.base.cra_driver_name);
drivers/crypto/ccree/cc_cipher.c
160
skcipher_alg.base);
drivers/crypto/ccree/cc_cipher.c
162
unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
drivers/crypto/ccree/cc_cipher.c
238
skcipher_alg.base);
drivers/crypto/ccree/cc_cipher.c
239
unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
drivers/crypto/ccree/cc_cipher.c
404
skcipher_alg.base);
drivers/crypto/ccree/cc_cipher.c
405
unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize;
drivers/crypto/ccree/cc_driver.h
166
struct skcipher_alg skcipher_alg;
drivers/crypto/ccree/cc_driver.h
175
struct skcipher_alg skcipher;
drivers/crypto/chelsio/chcr_algo.c
1439
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/chelsio/chcr_algo.c
1458
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/chelsio/chcr_algo.c
539
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/chelsio/chcr_crypto.h
318
struct skcipher_alg skcipher;
drivers/crypto/gemini/sl3516-ce-cipher.c
108
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/gemini/sl3516-ce-cipher.c
133
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/gemini/sl3516-ce-cipher.c
320
struct skcipher_alg *alg = crypto_skcipher_alg(sktfm);
drivers/crypto/geode-aes.c
314
static struct skcipher_alg geode_skcipher_algs[] = {
drivers/crypto/hifn_795x.c
2154
struct skcipher_alg skcipher;
drivers/crypto/hifn_795x.c
2236
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/hifn_795x.c
583
struct skcipher_alg alg;
drivers/crypto/hisilicon/sec/sec_algs.c
931
static struct skcipher_alg sec_algs[] = {
drivers/crypto/hisilicon/sec2/sec_crypto.c
111
struct skcipher_alg alg;
drivers/crypto/inside-secure/eip93/eip93-main.h
146
struct skcipher_alg skcipher;
drivers/crypto/inside-secure/safexcel.h
881
struct skcipher_alg skcipher;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1503
struct skcipher_alg *cra = &ixp4xx_algos[i].crypto;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
194
struct skcipher_alg crypto;
drivers/crypto/intel/qat/qat_common/qat_algs.c
1254
static struct skcipher_alg qat_skciphers[] = { {
drivers/crypto/marvell/cesa/cesa.c
227
static struct skcipher_alg *orion_cipher_algs[] = {
drivers/crypto/marvell/cesa/cesa.c
243
static struct skcipher_alg *armada_370_cipher_algs[] = {
drivers/crypto/marvell/cesa/cesa.h
381
struct skcipher_alg **cipher_algs;
drivers/crypto/marvell/cesa/cesa.h
911
extern struct skcipher_alg mv_cesa_ecb_des_alg;
drivers/crypto/marvell/cesa/cesa.h
912
extern struct skcipher_alg mv_cesa_cbc_des_alg;
drivers/crypto/marvell/cesa/cesa.h
913
extern struct skcipher_alg mv_cesa_ecb_des3_ede_alg;
drivers/crypto/marvell/cesa/cesa.h
914
extern struct skcipher_alg mv_cesa_cbc_des3_ede_alg;
drivers/crypto/marvell/cesa/cesa.h
915
extern struct skcipher_alg mv_cesa_ecb_aes_alg;
drivers/crypto/marvell/cesa/cesa.h
916
extern struct skcipher_alg mv_cesa_cbc_aes_alg;
drivers/crypto/marvell/cesa/cipher.c
517
struct skcipher_alg mv_cesa_ecb_des_alg = {
drivers/crypto/marvell/cesa/cipher.c
567
struct skcipher_alg mv_cesa_cbc_des_alg = {
drivers/crypto/marvell/cesa/cipher.c
626
struct skcipher_alg mv_cesa_ecb_des3_ede_alg = {
drivers/crypto/marvell/cesa/cipher.c
679
struct skcipher_alg mv_cesa_cbc_des3_ede_alg = {
drivers/crypto/marvell/cesa/cipher.c
753
struct skcipher_alg mv_cesa_ecb_aes_alg = {
drivers/crypto/marvell/cesa/cipher.c
802
struct skcipher_alg mv_cesa_cbc_aes_alg = {
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1222
static struct skcipher_alg otx_cpt_skciphers[] = { {
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1323
static struct skcipher_alg otx2_cpt_skciphers[] = { {
drivers/crypto/mxs-dcp.c
908
static struct skcipher_alg dcp_aes_algs[] = {
drivers/crypto/nx/nx-aes-cbc.c
113
struct skcipher_alg nx_cbc_aes_alg = {
drivers/crypto/nx/nx-aes-ctr.c
131
struct skcipher_alg nx_ctr3686_aes_alg = {
drivers/crypto/nx/nx-aes-ecb.c
112
struct skcipher_alg nx_ecb_aes_alg = {
drivers/crypto/nx/nx.c
491
static int nx_register_skcipher(struct skcipher_alg *alg, u32 fc, u32 mode)
drivers/crypto/nx/nx.c
511
static void nx_unregister_skcipher(struct skcipher_alg *alg, u32 fc, u32 mode)
drivers/crypto/nx/nx.h
184
extern struct skcipher_alg nx_cbc_aes_alg;
drivers/crypto/nx/nx.h
185
extern struct skcipher_alg nx_ecb_aes_alg;
drivers/crypto/nx/nx.h
188
extern struct skcipher_alg nx_ctr3686_aes_alg;
drivers/crypto/padlock-aes.c
394
static struct skcipher_alg ecb_aes_alg = {
drivers/crypto/padlock-aes.c
461
static struct skcipher_alg cbc_aes_alg = {
drivers/crypto/qce/cipher.h
50
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/qce/common.h
90
struct skcipher_alg skcipher;
drivers/crypto/qce/skcipher.c
441
struct skcipher_alg *alg;
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
26
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
313
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
437
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
73
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/s5p-sss.c
2072
static struct skcipher_alg algs[] = {
drivers/crypto/sa2ul.c
158
struct skcipher_alg skcipher;
drivers/crypto/talitos.c
2335
struct skcipher_alg skcipher;
drivers/crypto/talitos.c
3162
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
drivers/crypto/tegra/tegra-se-aes.c
347
struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
include/crypto/engine.h
50
struct skcipher_alg base;
include/crypto/internal/skcipher.h
200
int crypto_register_skcipher(struct skcipher_alg *alg);
include/crypto/internal/skcipher.h
201
void crypto_unregister_skcipher(struct skcipher_alg *alg);
include/crypto/internal/skcipher.h
202
int crypto_register_skciphers(struct skcipher_alg *algs, int count);
include/crypto/internal/skcipher.h
203
void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
include/crypto/internal/skcipher.h
31
char head[offsetof(struct skcipher_alg, base)];
include/crypto/internal/skcipher.h
34
struct skcipher_alg alg;
include/crypto/skcipher.h
380
static inline struct skcipher_alg *crypto_skcipher_alg(
include/crypto/skcipher.h
384
struct skcipher_alg, base);