Lines Matching defs:vpkdfctx
80 static int kdf_init(void *vpkdfctx, void *vkdf, const OSSL_PARAM params[])
82 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx;
94 static int kdf_derive(void *vpkdfctx, unsigned char *secret, size_t *secretlen,
97 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx;
127 static void kdf_freectx(void *vpkdfctx)
129 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx;
137 static void *kdf_dupctx(void *vpkdfctx)
139 PROV_KDF_CTX *srcctx = (PROV_KDF_CTX *)vpkdfctx;
165 static int kdf_set_ctx_params(void *vpkdfctx, const OSSL_PARAM params[])
167 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx;
172 static const OSSL_PARAM *kdf_settable_ctx_params(ossl_unused void *vpkdfctx,
190 static const OSSL_PARAM *kdf_##funcname##_settable_ctx_params(void *vpkdfctx, \
193 return kdf_settable_ctx_params(vpkdfctx, provctx, kdfname); \