Lines Matching refs:ivlen
187 const unsigned char *iv, size_t ivlen,
199 if (!ossl_cipher_generic_initiv(ctx, iv, ivlen))
207 memcpy(ctx->iv, ctx->oiv, ctx->ivlen);
226 size_t ivlen, const OSSL_PARAM params[])
229 iv, ivlen, params, 1);
234 size_t ivlen, const OSSL_PARAM params[])
237 iv, ivlen, params, 0);
549 if (p != NULL && !OSSL_PARAM_set_size_t(p, ctx->ivlen)) {
560 && !OSSL_PARAM_set_octet_ptr(p, &ctx->oiv, ctx->ivlen)
561 && !OSSL_PARAM_set_octet_string(p, &ctx->oiv, ctx->ivlen)) {
567 && !OSSL_PARAM_set_octet_ptr(p, &ctx->iv, ctx->ivlen)
568 && !OSSL_PARAM_set_octet_string(p, &ctx->iv, ctx->ivlen)) {
647 size_t ivlen)
649 if (ivlen != ctx->ivlen
650 || ivlen > sizeof(ctx->iv)) {
655 memcpy(ctx->iv, iv, ivlen);
656 memcpy(ctx->oiv, iv, ivlen);
674 ctx->ivlen = ((ivbits) / 8);