Home
last modified time | relevance | path

Searched refs:cipher_alg (Results 1 – 23 of 23) sorted by relevance

/linux/crypto/
H A Decb.c102 struct crypto_alg *cipher_alg; in lskcipher_alloc_instance_simple2() local
119 cipher_alg = crypto_spawn_cipher_alg(spawn); in lskcipher_alloc_instance_simple2()
122 cipher_alg); in lskcipher_alloc_instance_simple2()
129 inst->alg.co.base.cra_blocksize = cipher_alg->cra_blocksize; in lskcipher_alloc_instance_simple2()
130 inst->alg.co.base.cra_alignmask = cipher_alg->cra_alignmask; in lskcipher_alloc_instance_simple2()
131 inst->alg.co.base.cra_priority = cipher_alg->cra_priority; in lskcipher_alloc_instance_simple2()
132 inst->alg.co.min_keysize = cipher_alg->cra_cipher.cia_min_keysize; in lskcipher_alloc_instance_simple2()
133 inst->alg.co.max_keysize = cipher_alg->cra_cipher.cia_max_keysize; in lskcipher_alloc_instance_simple2()
134 inst->alg.co.ivsize = cipher_alg->cra_blocksize; in lskcipher_alloc_instance_simple2()
174 struct lskcipher_alg *cipher_alg; in crypto_ecb_create() local
[all …]
H A Dlskcipher.c486 struct lskcipher_alg *cipher_alg; in lskcipher_alloc_instance_simple() local
522 cipher_alg = crypto_lskcipher_spawn_alg(spawn); in lskcipher_alloc_instance_simple()
525 &cipher_alg->co.base); in lskcipher_alloc_instance_simple()
533 len = strscpy(ecb_name, &cipher_alg->co.base.cra_name[4], in lskcipher_alloc_instance_simple()
558 if ((cipher_alg->co.base.cra_flags & CRYPTO_ALG_INSTANCE)) in lskcipher_alloc_instance_simple()
563 if (cipher_alg->co.ivsize) in lskcipher_alloc_instance_simple()
569 inst->alg.co.base.cra_blocksize = cipher_alg->co.base.cra_blocksize; in lskcipher_alloc_instance_simple()
570 inst->alg.co.base.cra_alignmask = cipher_alg->co.base.cra_alignmask; in lskcipher_alloc_instance_simple()
571 inst->alg.co.base.cra_priority = cipher_alg->co.base.cra_priority; in lskcipher_alloc_instance_simple()
572 inst->alg.co.min_keysize = cipher_alg->co.min_keysize; in lskcipher_alloc_instance_simple()
[all …]
H A Dcipher.c23 struct cipher_alg *cia = crypto_cipher_alg(tfm); in setkey_unaligned()
45 struct cipher_alg *cia = crypto_cipher_alg(tfm); in crypto_cipher_setkey()
62 struct cipher_alg *cia = crypto_cipher_alg(tfm); in cipher_crypt_one()
H A Dskcipher.c839 struct crypto_alg *cipher_alg; in skcipher_alloc_instance_simple() local
855 cipher_alg = crypto_spawn_cipher_alg(spawn); in skcipher_alloc_instance_simple()
858 cipher_alg); in skcipher_alloc_instance_simple()
865 inst->alg.base.cra_blocksize = cipher_alg->cra_blocksize; in skcipher_alloc_instance_simple()
866 inst->alg.base.cra_alignmask = cipher_alg->cra_alignmask; in skcipher_alloc_instance_simple()
867 inst->alg.base.cra_priority = cipher_alg->cra_priority; in skcipher_alloc_instance_simple()
868 inst->alg.min_keysize = cipher_alg->cra_cipher.cia_min_keysize; in skcipher_alloc_instance_simple()
869 inst->alg.max_keysize = cipher_alg->cra_cipher.cia_max_keysize; in skcipher_alloc_instance_simple()
870 inst->alg.ivsize = cipher_alg->cra_blocksize; in skcipher_alloc_instance_simple()
/linux/arch/sparc/crypto/
H A Dcamellia_glue.c195 static struct crypto_alg cipher_alg = { variable
269 err = crypto_register_alg(&cipher_alg); in camellia_sparc64_mod_init()
275 crypto_unregister_alg(&cipher_alg); in camellia_sparc64_mod_init()
281 crypto_unregister_alg(&cipher_alg); in camellia_sparc64_mod_fini()
/linux/drivers/crypto/bcm/
H A Dspu.c31 u32 cipher_alg; in spum_dump_msg_hdr() local
76 cipher_alg = (cflags & CIPHER_ALG) >> CIPHER_ALG_SHIFT; in spum_dump_msg_hdr()
80 cipher_alg, cipher_mode, cipher_type); in spum_dump_msg_hdr()
213 if (cipher_alg) { in spum_dump_msg_hdr()
216 switch (cipher_alg) { in spum_dump_msg_hdr()
330 u32 spum_ns2_ctx_max_payload(enum spu_cipher_alg cipher_alg, in spum_ns2_ctx_max_payload() argument
359 u32 spum_nsp_ctx_max_payload(enum spu_cipher_alg cipher_alg, in spum_nsp_ctx_max_payload() argument
H A Dspu.h221 u32 spum_ns2_ctx_max_payload(enum spu_cipher_alg cipher_alg,
224 u32 spum_nsp_ctx_max_payload(enum spu_cipher_alg cipher_alg,
H A Dspu2.c137 static int spu2_cipher_xlate(enum spu_cipher_alg cipher_alg, in spu2_cipher_xlate() argument
151 switch (cipher_alg) { in spu2_cipher_xlate()
189 cipher_alg, cipher_type); in spu2_cipher_xlate()
784 u32 spu2_ctx_max_payload(enum spu_cipher_alg cipher_alg, in spu2_ctx_max_payload() argument
788 if ((cipher_alg == CIPHER_ALG_AES) && in spu2_ctx_max_payload()
H A Dspu2.h175 u32 spu2_ctx_max_payload(enum spu_cipher_alg cipher_alg,
H A Dcipher.c4086 struct iproc_alg_s *cipher_alg) in generic_cra_init() argument
4094 ctx->alg = cipher_alg; in generic_cra_init()
4095 ctx->cipher = cipher_alg->cipher_info; in generic_cra_init()
4096 ctx->auth = cipher_alg->auth_info; in generic_cra_init()
4097 ctx->auth_first = cipher_alg->auth_first; in generic_cra_init()
4116 struct iproc_alg_s *cipher_alg; in skcipher_init_tfm() local
4122 cipher_alg = container_of(alg, struct iproc_alg_s, alg.skcipher); in skcipher_init_tfm()
4123 return generic_cra_init(tfm, cipher_alg); in skcipher_init_tfm()
4130 struct iproc_alg_s *cipher_alg; in ahash_cra_init() local
4132 cipher_alg = container_of(__crypto_ahash_alg(alg), struct iproc_alg_s, in ahash_cra_init()
[all …]
H A Dcipher.h358 u32 (*spu_ctx_max_payload)(enum spu_cipher_alg cipher_alg,
/linux/include/linux/
H A Dcrypto.h251 struct cipher_alg { struct
351 struct cipher_alg cipher;
/linux/Documentation/crypto/
H A Dapi-skcipher.rst11 :functions: crypto_alg cipher_alg compress_alg
H A Ddevel-algos.rst64 See struct cipher_alg below.
66 Cipher Definition With struct cipher_alg
69 Struct cipher_alg defines a single block cipher.
/linux/include/crypto/internal/
H A Dcipher.h215 static inline struct cipher_alg *crypto_cipher_alg(struct crypto_cipher *tfm) in crypto_cipher_alg()
/linux/drivers/net/ovpn/
H A Dcrypto.h26 enum ovpn_cipher_alg cipher_alg; member
H A Dnetlink.c911 pkr.key.cipher_alg = nla_get_u32(attrs[OVPN_A_KEYCONF_CIPHER_ALG]); in ovpn_nl_key_new_doit()
914 pkr.key.cipher_alg, &pkr.key.encrypt); in ovpn_nl_key_new_doit()
919 pkr.key.cipher_alg, &pkr.key.decrypt); in ovpn_nl_key_new_doit()
968 nla_put_u32(skb, OVPN_A_KEYCONF_CIPHER_ALG, keyconf->cipher_alg)) in ovpn_nl_send_key()
H A Dcrypto.c205 keyconf->cipher_alg = ovpn_aead_crypto_alg(ks); in ovpn_crypto_config_get()
H A Dcrypto_aead.c315 switch (kc->cipher_alg) { in ovpn_aead_crypto_key_slot_new()
/linux/drivers/crypto/hisilicon/sec/
H A Dsec_drv.h243 enum sec_cipher_alg cipher_alg; member
H A Dsec_algs.c150 ctx->cipher_alg = alg; in sec_alg_skcipher_init_context()
153 ctx->cipher_alg); in sec_alg_skcipher_init_context()
454 switch (ctx->cipher_alg) { in sec_skcipher_alg_callback()
/linux/drivers/crypto/amcc/
H A Dcrypto4xx_sa.h99 u32 cipher_alg:4; member
H A Dcrypto4xx_alg.c39 sa->sa_command_0.bf.cipher_alg = c; in set_dynamic_sa_command_0()