Home
last modified time | relevance | path

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

12

/Linux-v4.19/net/xfrm/
Dxfrm_algo.c36 .geniv = "seqiv",
55 .geniv = "seqiv",
74 .geniv = "seqiv",
93 .geniv = "seqiv",
112 .geniv = "seqiv",
131 .geniv = "seqiv",
150 .geniv = "seqiv",
169 .geniv = "seqiv",
377 .geniv = "echainiv",
398 .geniv = "echainiv",
[all …]
Dxfrm_user.c315 x->geniv = algo->uinfo.encr.geniv; in attach_crypt()
400 x->geniv = algo->uinfo.aead.geniv; in attach_aead()
/Linux-v4.19/crypto/
Dseqiv.c31 struct crypto_aead *geniv; in seqiv_aead_encrypt_complete2() local
39 geniv = crypto_aead_reqtfm(req); in seqiv_aead_encrypt_complete2()
40 memcpy(req->iv, subreq->iv, crypto_aead_ivsize(geniv)); in seqiv_aead_encrypt_complete2()
57 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in seqiv_aead_encrypt() local
58 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in seqiv_aead_encrypt()
91 crypto_aead_alignmask(geniv) + 1))) { in seqiv_aead_encrypt()
119 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in seqiv_aead_decrypt() local
120 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in seqiv_aead_decrypt()
126 if (req->cryptlen < ivsize + crypto_aead_authsize(geniv)) in seqiv_aead_decrypt()
Dechainiv.c33 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in echainiv_encrypt() local
34 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in echainiv_encrypt()
39 unsigned int ivsize = crypto_aead_ivsize(geniv); in echainiv_encrypt()
92 struct crypto_aead *geniv = crypto_aead_reqtfm(req); in echainiv_decrypt() local
93 struct aead_geniv_ctx *ctx = crypto_aead_ctx(geniv); in echainiv_decrypt()
97 unsigned int ivsize = crypto_aead_ivsize(geniv); in echainiv_decrypt()
Dablkcipher.c369 strncpy(rblkcipher.geniv, alg->cra_ablkcipher.geniv ?: "<default>", in crypto_ablkcipher_report()
370 sizeof(rblkcipher.geniv)); in crypto_ablkcipher_report()
371 rblkcipher.geniv[sizeof(rblkcipher.geniv) - 1] = '\0'; in crypto_ablkcipher_report()
406 seq_printf(m, "geniv : %s\n", ablkcipher->geniv ?: "<default>"); in crypto_ablkcipher_show()
444 strncpy(rblkcipher.geniv, alg->cra_ablkcipher.geniv ?: "<built-in>", in crypto_givcipher_report()
445 sizeof(rblkcipher.geniv)); in crypto_givcipher_report()
446 rblkcipher.geniv[sizeof(rblkcipher.geniv) - 1] = '\0'; in crypto_givcipher_report()
481 seq_printf(m, "geniv : %s\n", ablkcipher->geniv ?: "<built-in>"); in crypto_givcipher_show()
Dblkcipher.c511 strncpy(rblkcipher.geniv, alg->cra_blkcipher.geniv ?: "<default>", in crypto_blkcipher_report()
512 sizeof(rblkcipher.geniv)); in crypto_blkcipher_report()
513 rblkcipher.geniv[sizeof(rblkcipher.geniv) - 1] = '\0'; in crypto_blkcipher_report()
544 seq_printf(m, "geniv : %s\n", alg->cra_blkcipher.geniv ?: in crypto_blkcipher_show()
Daead.c123 strncpy(raead.geniv, "<none>", sizeof(raead.geniv)); in crypto_aead_report()
Dskcipher.c901 strncpy(rblkcipher.geniv, "<none>", sizeof(rblkcipher.geniv)); in crypto_skcipher_report()
Dctr.c236 inst->alg.cra_blkcipher.geniv = "chainiv"; in crypto_ctr_alloc()
Dcryptd.c425 inst->alg.cra_ablkcipher.geniv = alg->cra_blkcipher.geniv; in cryptd_create_blkcipher()
/Linux-v4.19/include/uapi/linux/
Dcryptouser.h87 char geniv[CRYPTO_MAX_NAME]; member
96 char geniv[CRYPTO_MAX_NAME]; member
/Linux-v4.19/drivers/crypto/caam/
Dcaamalg_qi.c37 bool geniv; member
104 if (alg->caam.geniv) in aead_set_sh_desc()
153 ivsize, ctx->authsize, alg->caam.geniv, in aead_set_sh_desc()
157 if (!alg->caam.geniv) in aead_set_sh_desc()
981 if ((alg->caam.rfc3686 && encrypt) || !alg->caam.geniv) in aead_edesc_alloc()
1569 .geniv = "<built-in>",
1586 .geniv = "<built-in>",
1603 .geniv = "<built-in>",
1619 .geniv = "chainiv",
1636 .geniv = "<built-in>",
[all …]
Dcaamalg.c90 bool geniv; member
212 if (alg->caam.geniv) in aead_set_sh_desc()
273 ctx->authsize, alg->caam.geniv, is_rfc3686, in aead_set_sh_desc()
278 if (!alg->caam.geniv) in aead_set_sh_desc()
1098 if (ivsize && ((is_rfc3686 && encrypt) || !alg->caam.geniv)) in init_authenc_job()
1867 .geniv = "<built-in>",
1884 .geniv = "<built-in>",
1901 .geniv = "<built-in>",
1917 .geniv = "chainiv",
1934 .geniv = "<built-in>",
[all …]
Dcaamalg_desc.c389 unsigned int icvsize, const bool geniv, in cnstr_shdsc_aead_decap() argument
414 if (!geniv) in cnstr_shdsc_aead_decap()
423 if (geniv) in cnstr_shdsc_aead_decap()
431 if (geniv) in cnstr_shdsc_aead_decap()
446 if (geniv) { in cnstr_shdsc_aead_decap()
511 u32 geniv, moveiv; in cnstr_shdsc_aead_givencap() local
541 geniv = NFIFOENTRY_STYPE_PAD | NFIFOENTRY_DEST_DECO | in cnstr_shdsc_aead_givencap()
544 append_load_imm_u32(desc, geniv, LDST_CLASS_IND_CCB | in cnstr_shdsc_aead_givencap()
1376 u32 *key_jump_cmd, geniv; in cnstr_shdsc_ablkcipher_givencap() local
1401 geniv = NFIFOENTRY_STYPE_PAD | NFIFOENTRY_DEST_DECO | in cnstr_shdsc_ablkcipher_givencap()
[all …]
Dcaamalg_desc.h65 unsigned int icvsize, const bool geniv,
/Linux-v4.19/net/ipv6/
Desp6.c760 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) in esp_init_aead()
803 x->geniv ?: "", x->geniv ? "(" : "", in esp_init_authenc()
806 x->geniv ? ")" : "") >= CRYPTO_MAX_ALG_NAME) in esp_init_authenc()
811 x->geniv ?: "", x->geniv ? "(" : "", in esp_init_authenc()
814 x->geniv ? ")" : "") >= CRYPTO_MAX_ALG_NAME) in esp_init_authenc()
/Linux-v4.19/net/ipv4/
Desp4.c849 x->geniv, x->aead->alg_name) >= CRYPTO_MAX_ALG_NAME) in esp_init_aead()
892 x->geniv ?: "", x->geniv ? "(" : "", in esp_init_authenc()
895 x->geniv ? ")" : "") >= CRYPTO_MAX_ALG_NAME) in esp_init_authenc()
900 x->geniv ?: "", x->geniv ? "(" : "", in esp_init_authenc()
903 x->geniv ? ")" : "") >= CRYPTO_MAX_ALG_NAME) in esp_init_authenc()
/Linux-v4.19/drivers/crypto/nx/
Dnx-aes-ctr.c162 .geniv = "seqiv",
/Linux-v4.19/include/crypto/
Daead.h145 const char *geniv; member
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.c264 if (!x->geniv) { in mlx5e_xfrm_validate_state()
268 if (strcmp(x->geniv, "seqiv")) { in mlx5e_xfrm_validate_state()
/Linux-v4.19/drivers/crypto/
Dixp4xx_crypto.c1197 .geniv = "eseqiv",
1224 .geniv = "eseqiv",
1250 .geniv = "eseqiv",
1276 .geniv = "eseqiv",
1290 .geniv = "eseqiv",
/Linux-v4.19/drivers/crypto/chelsio/
Dchcr_ipsec.c253 if (!x->geniv) { in chcr_xfrm_add_state()
257 if (strcmp(x->geniv, "seqiv")) { in chcr_xfrm_add_state()
/Linux-v4.19/include/linux/
Dcrypto.h273 const char *geniv; member
302 const char *geniv; member
/Linux-v4.19/Documentation/crypto/
Darchitecture.rst160 - givcipher for cipher with associated IV generator (see the geniv
177 - geniv: IV generation type:
222 together with an IV generator (see geniv field in the /proc/crypto
/Linux-v4.19/include/net/
Dxfrm.h181 const char *geniv; member
1439 char *geniv; member
1449 char *geniv; member

12