Home
last modified time | relevance | path

Searched refs:geniv (Results 1 – 15 of 15) sorted by relevance

/linux/net/xfrm/
H A Dxfrm_algo.c33 .geniv = "seqiv",
52 .geniv = "seqiv",
71 .geniv = "seqiv",
90 .geniv = "seqiv",
109 .geniv = "seqiv",
128 .geniv = "seqiv",
147 .geniv = "seqiv",
166 .geniv = "seqiv",
394 .geniv = "echainiv",
415 .geniv
[all...]
H A Dxfrm_user.c625 x->geniv = algo->uinfo.encr.geniv; in attach_crypt()
719 x->geniv = algo->uinfo.aead.geniv; in attach_aead()
H A Dxfrm_state.c1995 x->geniv = orig->geniv; in xfrm_state_clone_and_setup()
/linux/crypto/
H A Dseqiv.c24 struct crypto_aead *geniv; in seqiv_aead_encrypt_complete2() local
32 geniv = crypto_aead_reqtfm(req); in seqiv_aead_encrypt_complete2()
33 memcpy(req->iv, subreq->iv, crypto_aead_ivsize(geniv)); in seqiv_aead_encrypt_complete2()
49 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in seqiv_aead_encrypt() local
50 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in seqiv_aead_encrypt()
73 crypto_aead_alignmask(geniv) + 1); in seqiv_aead_encrypt()
101 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in seqiv_aead_decrypt() local
102 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in seqiv_aead_decrypt()
108 if (req->cryptlen < ivsize + crypto_aead_authsize(geniv)) in seqiv_aead_decrypt()
H A Daead.c145 strscpy(raead.geniv, "<none>", sizeof(raead.geniv)); in crypto_aead_report()
H A Dskcipher.c600 strscpy(rblkcipher.geniv, "<none>", sizeof(rblkcipher.geniv)); in crypto_skcipher_report()
H A DMakefile17 obj-$(CONFIG_CRYPTO_GENIV) += geniv.o
/linux/drivers/crypto/caam/
H A Dcaamalg_qi.c45 bool geniv; member
136 if (alg->caam.geniv) in aead_set_sh_desc()
165 ivsize, ctx->authsize, alg->caam.geniv, in aead_set_sh_desc()
169 if (!alg->caam.geniv) in aead_set_sh_desc()
1040 if ((alg->caam.rfc3686 && encrypt) || !alg->caam.geniv) in aead_edesc_alloc()
1691 .geniv = true,
1735 .geniv = true,
1779 .geniv = true,
1824 .geniv = true,
1869 .geniv = true,
[all …]
H A Dcaamalg.c99 bool geniv; member
253 if (alg->caam.geniv) in aead_set_sh_desc()
294 ctx->authsize, alg->caam.geniv, is_rfc3686, in aead_set_sh_desc()
299 if (!alg->caam.geniv) in aead_set_sh_desc()
1306 if (ivsize && ((is_rfc3686 && encrypt) || !alg->caam.geniv)) in init_authenc_job()
2434 .geniv = true,
2484 .geniv = true,
2534 .geniv = true,
2584 .geniv = true,
2634 .geniv = true,
[all …]
H A Dcaamalg_desc.c386 unsigned int icvsize, const bool geniv, in cnstr_shdsc_aead_decap() argument
411 if (!geniv) in cnstr_shdsc_aead_decap()
420 if (geniv) in cnstr_shdsc_aead_decap()
428 if (geniv) in cnstr_shdsc_aead_decap()
443 if (geniv) { in cnstr_shdsc_aead_decap()
507 u32 geniv, moveiv; in cnstr_shdsc_aead_givencap() local
538 geniv = NFIFOENTRY_STYPE_PAD | NFIFOENTRY_DEST_DECO | in cnstr_shdsc_aead_givencap()
541 append_load_imm_u32(desc, geniv, LDST_CLASS_IND_CCB | in cnstr_shdsc_aead_givencap()
H A Dcaamalg_desc.h68 unsigned int icvsize, const bool geniv,
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c280 if (!x->geniv) { in ch_ipsec_xfrm_add_state()
284 if (strcmp(x->geniv, "seqiv")) { in ch_ipsec_xfrm_add_state()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c557 if (!x->geniv) { in mlx5e_xfrm_validate_state()
561 if (strcmp(x->geniv, "seqiv")) { in mlx5e_xfrm_validate_state()
/linux/include/net/
H A Dxfrm.h241 const char *geniv; member
1566 char *geniv; member
1576 char *geniv; member
/linux/net/key/
H A Daf_key.c1228 x->geniv = a->uinfo.encr.geniv; in pfkey_msg2xfrm_state()