Home
last modified time | relevance | path

Searched refs:skcipher_alg (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v5.4/include/crypto/internal/
Dskcipher.h23 char head[offsetof(struct skcipher_alg, base)];
26 struct skcipher_alg alg;
105 static inline struct skcipher_alg *crypto_skcipher_spawn_alg( in crypto_skcipher_spawn_alg()
108 return container_of(spawn->base.alg, struct skcipher_alg, base); in crypto_skcipher_spawn_alg()
111 static inline struct skcipher_alg *crypto_spawn_skcipher_alg( in crypto_spawn_skcipher_alg()
129 int crypto_register_skcipher(struct skcipher_alg *alg);
130 void crypto_unregister_skcipher(struct skcipher_alg *alg);
131 int crypto_register_skciphers(struct skcipher_alg *algs, int count);
132 void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
183 struct skcipher_alg *alg) in crypto_skcipher_alg_min_keysize()
[all …]
Dsimd.h15 struct skcipher_alg;
24 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
27 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
/Linux-v5.4/drivers/crypto/vmx/
Dvmx.c22 extern struct skcipher_alg p8_aes_cbc_alg;
23 extern struct skcipher_alg p8_aes_ctr_alg;
24 extern struct skcipher_alg p8_aes_xts_alg;
Daes_cbc.c117 struct skcipher_alg p8_aes_cbc_alg = {
Daes_ctr.c132 struct skcipher_alg p8_aes_ctr_alg = {
Daes_xts.c143 struct skcipher_alg p8_aes_xts_alg = {
/Linux-v5.4/crypto/
Dessiv.c466 struct skcipher_alg *skcipher_alg = NULL; in essiv_create() local
506 skcipher_alg = crypto_spawn_skcipher_alg(&ictx->u.skcipher_spawn); in essiv_create()
507 block_base = &skcipher_alg->base; in essiv_create()
508 ivsize = crypto_skcipher_alg_ivsize(skcipher_alg); in essiv_create()
596 skcipher_inst->alg.min_keysize = crypto_skcipher_alg_min_keysize(skcipher_alg); in essiv_create()
597 skcipher_inst->alg.max_keysize = crypto_skcipher_alg_max_keysize(skcipher_alg); in essiv_create()
599 skcipher_inst->alg.chunksize = crypto_skcipher_alg_chunksize(skcipher_alg); in essiv_create()
600 skcipher_inst->alg.walksize = crypto_skcipher_alg_walksize(skcipher_alg); in essiv_create()
Dskcipher.c801 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey_unaligned()
821 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey()
881 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_exit_tfm()
889 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_init_tfm()
926 struct skcipher_alg *skcipher = container_of(alg, struct skcipher_alg, in crypto_skcipher_show()
944 struct skcipher_alg *skcipher = container_of(alg, struct skcipher_alg, in crypto_skcipher_report()
1027 static int skcipher_prepare_alg(struct skcipher_alg *alg) in skcipher_prepare_alg()
1047 int crypto_register_skcipher(struct skcipher_alg *alg) in crypto_register_skcipher()
1060 void crypto_unregister_skcipher(struct skcipher_alg *alg) in crypto_unregister_skcipher()
1066 int crypto_register_skciphers(struct skcipher_alg *algs, int count) in crypto_register_skciphers()
[all …]
Dsimd.c43 struct skcipher_alg alg;
120 struct skcipher_alg *alg; in simd_skcipher_init()
149 struct skcipher_alg *ialg; in simd_skcipher_create_compat()
150 struct skcipher_alg *alg; in simd_skcipher_create_compat()
232 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count, in simd_register_skciphers_compat()
266 void simd_unregister_skciphers(struct skcipher_alg *algs, int count, in simd_unregister_skciphers()
Darc4.c42 static struct skcipher_alg arc4_alg = {
Dcrypto_null.c109 static struct skcipher_alg skcipher_null = {
Dchacha_generic.c141 static struct skcipher_alg algs[] = {
Dsalsa20_generic.c179 static struct skcipher_alg alg = {
/Linux-v5.4/drivers/crypto/marvell/
Dcesa.h377 struct skcipher_alg **cipher_algs;
873 extern struct skcipher_alg mv_cesa_ecb_des_alg;
874 extern struct skcipher_alg mv_cesa_cbc_des_alg;
875 extern struct skcipher_alg mv_cesa_ecb_des3_ede_alg;
876 extern struct skcipher_alg mv_cesa_cbc_des3_ede_alg;
877 extern struct skcipher_alg mv_cesa_ecb_aes_alg;
878 extern struct skcipher_alg mv_cesa_cbc_aes_alg;
Dcipher.c500 struct skcipher_alg mv_cesa_ecb_des_alg = {
549 struct skcipher_alg mv_cesa_cbc_des_alg = {
607 struct skcipher_alg mv_cesa_ecb_des3_ede_alg = {
660 struct skcipher_alg mv_cesa_cbc_des3_ede_alg = {
733 struct skcipher_alg mv_cesa_ecb_aes_alg = {
781 struct skcipher_alg mv_cesa_cbc_aes_alg = {
Dcesa.c232 static struct skcipher_alg *orion_cipher_algs[] = {
248 static struct skcipher_alg *armada_370_cipher_algs[] = {
/Linux-v5.4/include/crypto/
Dskcipher.h111 struct skcipher_alg { struct
252 static inline struct skcipher_alg *crypto_skcipher_alg( in crypto_skcipher_alg()
256 struct skcipher_alg, base); in crypto_skcipher_alg()
259 static inline unsigned int crypto_skcipher_alg_ivsize(struct skcipher_alg *alg) in crypto_skcipher_alg_ivsize()
/Linux-v5.4/drivers/crypto/ccree/
Dcc_driver.h173 struct skcipher_alg skcipher_alg; member
182 struct skcipher_alg skcipher;
Dcc_cipher.c163 skcipher_alg.base); in cc_cipher_init()
165 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_init()
215 skcipher_alg.base); in cc_cipher_exit()
216 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_exit()
387 skcipher_alg.base); in cc_cipher_setkey()
388 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_setkey()
544 skcipher_alg.base); in cc_setup_state_desc()
1597 struct skcipher_alg *alg; in cc_create_alg()
1603 alg = &t_alg->skcipher_alg; in cc_create_alg()
1636 crypto_unregister_skcipher(&t_alg->skcipher_alg); in cc_cipher_free()
[all …]
/Linux-v5.4/drivers/crypto/sunxi-ss/
Dsun4i-ss.h151 struct skcipher_alg crypto;
/Linux-v5.4/arch/x86/crypto/
Dserpent_sse2_glue.c154 static struct skcipher_alg serpent_algs[] = {
Dtwofish_glue_3way.c169 static struct skcipher_alg tf_skciphers[] = {
/Linux-v5.4/arch/arm/crypto/
Dchacha-neon-glue.c126 static struct skcipher_alg algs[] = {
/Linux-v5.4/arch/arm64/crypto/
Dchacha-neon-glue.c123 static struct skcipher_alg algs[] = {
/Linux-v5.4/drivers/crypto/amcc/
Dcrypto4xx_core.h136 struct skcipher_alg cipher;

123