Lines Matching refs:algctx
32 || (ctx->algctx = kdf->newctx(ossl_provider_ctx(kdf->prov))) == NULL in EVP_KDF_CTX_new()
36 kdf->freectx(ctx->algctx); in EVP_KDF_CTX_new()
49 ctx->meth->freectx(ctx->algctx); in EVP_KDF_CTX_free()
50 ctx->algctx = NULL; in EVP_KDF_CTX_free()
59 if (src == NULL || src->algctx == NULL || src->meth->dupctx == NULL) in EVP_KDF_CTX_dup()
75 dst->algctx = src->meth->dupctx(src->algctx); in EVP_KDF_CTX_dup()
76 if (dst->algctx == NULL) { in EVP_KDF_CTX_dup()
119 ctx->meth->reset(ctx->algctx); in EVP_KDF_CTX_reset()
132 && ctx->meth->get_ctx_params(ctx->algctx, params)) in EVP_KDF_CTX_get_kdf_size()
146 return ctx->meth->derive(ctx->algctx, key, keylen, params); in EVP_KDF_derive()
165 return ctx->meth->get_ctx_params(ctx->algctx, params); in EVP_KDF_CTX_get_params()
172 return ctx->meth->set_ctx_params(ctx->algctx, params); in EVP_KDF_CTX_set_params()