Home
last modified time | relevance | path

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

12

/linux/include/crypto/internal/
H A Dsimd.h16 struct skcipher_alg;
18 struct simd_skcipher_alg *simd_skcipher_create_compat(struct skcipher_alg *ialg,
24 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
27 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
H A Dskcipher.h31 char head[offsetof(struct skcipher_alg, base)];
34 struct skcipher_alg alg;
200 int crypto_register_skcipher(struct skcipher_alg *alg);
201 void crypto_unregister_skcipher(struct skcipher_alg *alg);
202 int crypto_register_skciphers(struct skcipher_alg *algs, int count);
203 void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
/linux/crypto/
H A Dskcipher.c47 static inline struct skcipher_alg *__crypto_skcipher_alg( in __crypto_skcipher_alg()
50 return container_of(alg, struct skcipher_alg, base); in __crypto_skcipher_alg()
287 struct skcipher_alg *alg; in skcipher_walk_virt()
381 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in skcipher_setkey_unaligned()
401 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); in crypto_skcipher_setkey()
438 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_encrypt()
451 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_decrypt()
500 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_export()
511 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in crypto_skcipher_import()
522 struct skcipher_alg *alg = crypto_skcipher_alg(skcipher); in crypto_skcipher_exit_tfm()
[all …]
H A 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()
H A Dessiv.c442 struct skcipher_alg_common *skcipher_alg = NULL; in essiv_create() local
489 skcipher_alg = crypto_spawn_skcipher_alg_common( in essiv_create()
491 block_base = &skcipher_alg->base; in essiv_create()
492 ivsize = skcipher_alg->ivsize; in essiv_create()
581 skcipher_inst->alg.min_keysize = skcipher_alg->min_keysize; in essiv_create()
582 skcipher_inst->alg.max_keysize = skcipher_alg->max_keysize; in essiv_create()
584 skcipher_inst->alg.chunksize = skcipher_alg->chunksize; in essiv_create()
H A Dchacha.c103 static struct skcipher_alg algs[] = {
/linux/arch/powerpc/crypto/
H A 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/arch/s390/crypto/
H A 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()
/linux/drivers/crypto/ccree/
H A Dcc_driver.h166 struct skcipher_alg skcipher_alg; member
175 struct skcipher_alg skcipher;
/linux/drivers/crypto/ccp/
H A Dccp-crypto.h41 struct skcipher_alg alg;
74 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in ccp_crypto_skcipher_alg()
/linux/drivers/crypto/qce/
H A Dcipher.h50 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in to_cipher_tmpl()
H A Dcommon.h90 struct skcipher_alg skcipher;
/linux/drivers/crypto/amlogic/
H A 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/drivers/crypto/gemini/
H A 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/drivers/crypto/rockchip/
H A 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()
437 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in rk_cipher_tfm_init()
/linux/arch/riscv/crypto/
H A Daes-riscv64-glue.c476 static struct skcipher_alg riscv64_zvkned_aes_skcipher_algs[] = {
526 static struct skcipher_alg riscv64_zvkned_zvkb_aes_skcipher_alg = {
545 static struct skcipher_alg riscv64_zvkned_zvbb_zvkg_aes_skcipher_alg = {
/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss.h165 struct skcipher_alg crypto;
H A Dsun4i-ss-cipher.c38 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun4i_ss_opti_poll()
154 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun4i_ss_cipher_poll_fallback()
186 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun4i_ss_cipher_poll()
/linux/drivers/crypto/
H A Dpadlock-aes.c394 static struct skcipher_alg ecb_aes_alg = {
461 static struct skcipher_alg cbc_aes_alg = {
/linux/drivers/crypto/marvell/cesa/
H A Dcesa.c232 static struct skcipher_alg *orion_cipher_algs[] = {
248 static struct skcipher_alg *armada_370_cipher_algs[] = {
/linux/Documentation/crypto/
H A Ddevel-algos.rst121 Cipher Definition With struct skcipher_alg
124 Struct skcipher_alg defines a multi-block cipher, or more generally, a
/linux/arch/x86/crypto/
H A Daria_aesni_avx_glue.c151 static struct skcipher_alg aria_algs[] = {
H A Daria_aesni_avx2_glue.c164 static struct skcipher_alg aria_algs[] = {
/linux/drivers/crypto/bcm/
H A Dcipher.h108 struct skcipher_alg skcipher;
/linux/arch/arm64/crypto/
H A Dsm4-neon-glue.c179 static struct skcipher_alg sm4_algs[] = {

12