Home
last modified time | relevance | path

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

12345

/linux-6.12.1/include/crypto/internal/
Dsimd.h15 struct skcipher_alg;
17 struct simd_skcipher_alg *simd_skcipher_create_compat(struct skcipher_alg *ialg,
23 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
26 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
Dskcipher.h32 char head[offsetof(struct skcipher_alg, base)];
35 struct skcipher_alg alg;
194 int crypto_register_skcipher(struct skcipher_alg *alg);
195 void crypto_unregister_skcipher(struct skcipher_alg *alg);
196 int crypto_register_skciphers(struct skcipher_alg *algs, int count);
197 void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
/linux-6.12.1/arch/powerpc/crypto/
Daesp8-ppc.h12 extern struct skcipher_alg p8_aes_cbc_alg;
13 extern struct skcipher_alg p8_aes_ctr_alg;
14 extern struct skcipher_alg p8_aes_xts_alg;
/linux-6.12.1/crypto/
Dskcipher.c86 static inline struct skcipher_alg *__crypto_skcipher_alg( in __crypto_skcipher_alg()
89 return container_of(alg, struct skcipher_alg, base); in __crypto_skcipher_alg()
451 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in skcipher_walk_skcipher()
580 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey_unaligned()
600 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in crypto_skcipher_setkey()
637 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_encrypt()
650 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_decrypt()
699 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_export()
710 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_import()
721 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_exit_tfm()
[all …]
Dsimd.c43 struct skcipher_alg alg;
116 struct skcipher_alg *alg; in simd_skcipher_init()
139 struct simd_skcipher_alg *simd_skcipher_create_compat(struct skcipher_alg *ialg, in simd_skcipher_create_compat()
145 struct skcipher_alg *alg; in simd_skcipher_create_compat()
207 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count, in simd_register_skciphers_compat()
241 void simd_unregister_skciphers(struct skcipher_alg *algs, int count, in simd_unregister_skciphers()
Dessiv.c445 struct skcipher_alg_common *skcipher_alg = NULL; in essiv_create() local
492 skcipher_alg = crypto_spawn_skcipher_alg_common( in essiv_create()
494 block_base = &skcipher_alg->base; in essiv_create()
495 ivsize = skcipher_alg->ivsize; in essiv_create()
585 skcipher_inst->alg.min_keysize = skcipher_alg->min_keysize; in essiv_create()
586 skcipher_inst->alg.max_keysize = skcipher_alg->max_keysize; in essiv_create()
588 skcipher_inst->alg.chunksize = skcipher_alg->chunksize; in essiv_create()
/linux-6.12.1/arch/s390/crypto/
Ddes_s390.c146 static struct skcipher_alg ecb_des_alg = {
170 static struct skcipher_alg cbc_des_alg = {
264 static struct skcipher_alg ecb_des3_alg = {
288 static struct skcipher_alg cbc_des3_alg = {
361 static struct skcipher_alg ctr_des_alg = {
382 static struct skcipher_alg ctr_des3_alg = {
400 static struct skcipher_alg *des_s390_skciphers_ptr[6];
413 static int des_s390_register_skcipher(struct skcipher_alg *alg) in des_s390_register_skcipher()
Daes_s390.c285 static struct skcipher_alg ecb_aes_alg = {
365 static struct skcipher_alg cbc_aes_alg = {
516 static struct skcipher_alg xts_aes_alg = {
618 static struct skcipher_alg fullxts_aes_alg = {
719 static struct skcipher_alg ctr_aes_alg = {
1065 static struct skcipher_alg *aes_s390_skcipher_algs[5];
1069 static int aes_s390_register_skcipher(struct skcipher_alg *alg) in aes_s390_register_skcipher()
Dpaes_s390.c258 static struct skcipher_alg ecb_paes_alg = {
377 static struct skcipher_alg cbc_paes_alg = {
557 static struct skcipher_alg xts_paes_alg = {
716 static struct skcipher_alg ctr_paes_alg = {
735 static inline void __crypto_unregister_skcipher(struct skcipher_alg *alg) in __crypto_unregister_skcipher()
/linux-6.12.1/drivers/crypto/marvell/cesa/
Dcesa.h381 struct skcipher_alg **cipher_algs;
908 extern struct skcipher_alg mv_cesa_ecb_des_alg;
909 extern struct skcipher_alg mv_cesa_cbc_des_alg;
910 extern struct skcipher_alg mv_cesa_ecb_des3_ede_alg;
911 extern struct skcipher_alg mv_cesa_cbc_des3_ede_alg;
912 extern struct skcipher_alg mv_cesa_ecb_aes_alg;
913 extern struct skcipher_alg mv_cesa_cbc_aes_alg;
Dcipher.c512 struct skcipher_alg mv_cesa_ecb_des_alg = {
562 struct skcipher_alg mv_cesa_cbc_des_alg = {
621 struct skcipher_alg mv_cesa_ecb_des3_ede_alg = {
674 struct skcipher_alg mv_cesa_cbc_des3_ede_alg = {
748 struct skcipher_alg mv_cesa_ecb_aes_alg = {
797 struct skcipher_alg mv_cesa_cbc_aes_alg = {
/linux-6.12.1/drivers/crypto/nx/
Dnx.h179 extern struct skcipher_alg nx_cbc_aes_alg;
180 extern struct skcipher_alg nx_ecb_aes_alg;
183 extern struct skcipher_alg nx_ctr3686_aes_alg;
/linux-6.12.1/drivers/crypto/ccree/
Dcc_driver.h166 struct skcipher_alg skcipher_alg; member
175 struct skcipher_alg skcipher;
Dcc_cipher.c159 skcipher_alg.base); in cc_cipher_init()
161 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_init()
237 skcipher_alg.base); in cc_cipher_exit()
238 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_exit()
403 skcipher_alg.base); in cc_cipher_setkey()
404 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; in cc_cipher_setkey()
1379 struct skcipher_alg *alg; in cc_create_alg()
1385 alg = &t_alg->skcipher_alg; in cc_create_alg()
1418 crypto_unregister_skcipher(&t_alg->skcipher_alg); in cc_cipher_free()
1454 rc = crypto_register_skcipher(&t_alg->skcipher_alg); in cc_cipher_alloc()
[all …]
/linux-6.12.1/drivers/crypto/ccp/
Dccp-crypto-aes.c204 static const struct skcipher_alg ccp_aes_defaults = {
222 static const struct skcipher_alg ccp_aes_rfc3686_defaults = {
247 const struct skcipher_alg *alg_defaults;
293 struct skcipher_alg *alg; in ccp_register_aes_alg()
Dccp-crypto-des3.c128 static const struct skcipher_alg ccp_des3_defaults = {
153 const struct skcipher_alg *alg_defaults;
181 struct skcipher_alg *alg; in ccp_register_des3_alg()
Dccp-crypto.h41 struct skcipher_alg alg;
74 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in ccp_crypto_skcipher_alg()
/linux-6.12.1/drivers/crypto/qce/
Dcipher.h50 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in to_cipher_tmpl()
/linux-6.12.1/include/crypto/
Dskcipher.h151 struct skcipher_alg { struct
372 static inline struct skcipher_alg *crypto_skcipher_alg( in crypto_skcipher_alg()
376 struct skcipher_alg, base); in crypto_skcipher_alg()
Dengine.h50 struct skcipher_alg base;
/linux-6.12.1/drivers/crypto/allwinner/sun8i-ss/
Dsun8i-ss-cipher.c26 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_need_fallback()
97 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_cipher_fallback()
189 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_cipher()
393 struct skcipher_alg *alg = crypto_skcipher_alg(sktfm); in sun8i_ss_cipher_init()
/linux-6.12.1/drivers/crypto/allwinner/sun8i-ce/
Dsun8i-ce-cipher.c28 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_need_fallback()
97 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_fallback()
127 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_prepare()
419 struct skcipher_alg *alg = crypto_skcipher_alg(sktfm); in sun8i_ce_cipher_init()
/linux-6.12.1/drivers/crypto/gemini/
Dsl3516-ce-cipher.c108 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sl3516_ce_cipher_fallback()
133 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sl3516_ce_cipher()
320 struct skcipher_alg *alg = crypto_skcipher_alg(sktfm); in sl3516_ce_cipher_init()
/linux-6.12.1/drivers/crypto/amlogic/
Damlogic-gxl-cipher.c65 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in meson_cipher_do_fallback()
90 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in meson_cipher()
316 struct skcipher_alg *alg = crypto_skcipher_alg(sktfm); in meson_cipher_init()
/linux-6.12.1/drivers/crypto/rockchip/
Drk3288_crypto_skcipher.c26 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in rk_cipher_need_fallback()
73 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in rk_cipher_fallback()
313 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in rk_cipher_run()
438 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in rk_cipher_tfm_init()

12345