/linux/include/crypto/internal/ |
H A D | simd.h | 15 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,
|
/linux/crypto/ |
H A D | skcipher.c | 66 static inline struct skcipher_alg *__crypto_skcipher_alg( in __crypto_skcipher_alg() 69 return container_of(alg, struct skcipher_alg, base); in __crypto_skcipher_alg() 311 const struct skcipher_alg *alg = in skcipher_walk_virt() 417 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey_unaligned() 437 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in crypto_skcipher_setkey() 474 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_encrypt() 487 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_decrypt() 536 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_export() 547 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_import() 558 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_exit_tfm() [all …]
|
H A D | simd.c | 43 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()
|
H A D | essiv.c | 445 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/arch/powerpc/crypto/ |
H A D | aesp8-ppc.h | 12 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/arch/s390/crypto/ |
H A D | des_s390.c | 146 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()
|
H A D | aes_s390.c | 285 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()
|
H A D | paes_s390.c | 313 static struct skcipher_alg ecb_paes_alg = { 432 static struct skcipher_alg cbc_paes_alg = { 724 static struct skcipher_alg xts_paes_alg = { 883 static struct skcipher_alg ctr_paes_alg = { 902 static inline void __crypto_unregister_skcipher(struct skcipher_alg *alg) in __crypto_unregister_skcipher()
|
/linux/drivers/crypto/marvell/cesa/ |
H A D | cesa.h | 381 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;
|
/linux/drivers/crypto/nx/ |
H A D | nx.h | 179 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/drivers/crypto/ccree/ |
H A D | cc_driver.h | 166 struct skcipher_alg skcipher_alg; member 175 struct skcipher_alg skcipher;
|
/linux/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes.c | 204 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()
|
H A D | ccp-crypto-des3.c | 128 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()
|
H A D | ccp-crypto.h | 41 struct skcipher_alg alg; 74 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in ccp_crypto_skcipher_alg()
|
/linux/drivers/crypto/qce/ |
H A D | cipher.h | 50 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in to_cipher_tmpl()
|
/linux/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-cipher.c | 26 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/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-cipher.c | 28 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/drivers/crypto/amlogic/ |
H A D | amlogic-gxl-cipher.c | 65 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/drivers/crypto/gemini/ |
H A D | sl3516-ce-cipher.c | 108 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/drivers/crypto/rockchip/ |
H A D | rk3288_crypto_skcipher.c | 26 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()
|
/linux/include/crypto/ |
H A D | engine.h | 50 struct skcipher_alg base;
|
/linux/arch/riscv/crypto/ |
H A D | chacha-riscv64-glue.c | 62 static struct skcipher_alg riscv64_chacha_alg = {
|
/linux/arch/arm/crypto/ |
H A D | chacha-glue.c | 195 static struct skcipher_alg arm_algs[] = { 244 static struct skcipher_alg neon_algs[] = {
|
/linux/arch/x86/crypto/ |
H A D | cast5_avx_glue.c | 65 static struct skcipher_alg cast5_algs[] = {
|
H A D | cast6_avx_glue.c | 65 static struct skcipher_alg cast6_algs[] = {
|