Lines Matching defs:authsize

75  * @authsize: authentication tag (a.k.a. ICV / MAC) size
89 unsigned int authsize;
190 if (!ctx->cdata.keylen || !ctx->authsize)
242 ivsize, ctx->authsize, is_rfc3686,
247 ivsize, ctx->authsize, is_rfc3686, nonce,
268 ivsize, ctx->authsize, alg->caam.geniv,
279 static int aead_setauthsize(struct crypto_aead *authenc, unsigned int authsize)
283 ctx->authsize = authsize;
369 unsigned int authsize = ctx->authsize;
383 dst_len = src_len + (encrypt ? authsize : (-authsize));
428 (encrypt ? authsize : 0);
549 (encrypt ? ctx->authsize : (-ctx->authsize));
598 if (!ctx->cdata.keylen || !ctx->authsize)
604 ctx->authsize, true, true);
613 ctx->authsize, false, true);
623 unsigned int authsize)
627 if (authsize != POLY1305_DIGEST_SIZE)
630 ctx->authsize = authsize;
661 if (!ctx->cdata.keylen || !ctx->authsize)
679 cnstr_shdsc_gcm_encap(desc, &ctx->cdata, ivsize, ctx->authsize, true);
699 cnstr_shdsc_gcm_decap(desc, &ctx->cdata, ivsize, ctx->authsize, true);
708 static int gcm_setauthsize(struct crypto_aead *authenc, unsigned int authsize)
713 err = crypto_gcm_check_authsize(authsize);
717 ctx->authsize = authsize;
753 if (!ctx->cdata.keylen || !ctx->authsize)
772 cnstr_shdsc_rfc4106_encap(desc, &ctx->cdata, ivsize, ctx->authsize,
792 cnstr_shdsc_rfc4106_decap(desc, &ctx->cdata, ivsize, ctx->authsize,
803 unsigned int authsize)
808 err = crypto_rfc4106_check_authsize(authsize);
812 ctx->authsize = authsize;
854 if (!ctx->cdata.keylen || !ctx->authsize)
873 cnstr_shdsc_rfc4543_encap(desc, &ctx->cdata, ivsize, ctx->authsize,
893 cnstr_shdsc_rfc4543_decap(desc, &ctx->cdata, ivsize, ctx->authsize,
904 unsigned int authsize)
908 if (authsize != 16)
911 ctx->authsize = authsize;