Lines Matching refs:vpkdfctx
84 static int kdf_init(void *vpkdfctx, void *vkdf, const OSSL_PARAM params[]) in kdf_init() argument
86 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_init()
98 static int kdf_derive(void *vpkdfctx, unsigned char *secret, size_t *secretlen, in kdf_derive() argument
101 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_derive()
131 static void kdf_freectx(void *vpkdfctx) in kdf_freectx() argument
133 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_freectx()
141 static void *kdf_dupctx(void *vpkdfctx) in kdf_dupctx() argument
143 PROV_KDF_CTX *srcctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_dupctx()
169 static int kdf_set_ctx_params(void *vpkdfctx, const OSSL_PARAM params[]) in kdf_set_ctx_params() argument
171 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_set_ctx_params()
176 static int kdf_get_ctx_params(void *vpkdfctx, OSSL_PARAM params[]) in kdf_get_ctx_params() argument
178 PROV_KDF_CTX *pkdfctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_get_ctx_params()
183 static const OSSL_PARAM *kdf_settable_ctx_params(ossl_unused void *vpkdfctx, in kdf_settable_ctx_params() argument
201 static const OSSL_PARAM *kdf_##funcname##_settable_ctx_params(void *vpkdfctx, \
204 return kdf_settable_ctx_params(vpkdfctx, provctx, kdfname); \
211 static const OSSL_PARAM *kdf_gettable_ctx_params(ossl_unused void *vpkdfctx, in kdf_gettable_ctx_params() argument
229 static const OSSL_PARAM *kdf_##funcname##_gettable_ctx_params(void *vpkdfctx, \
232 return kdf_gettable_ctx_params(vpkdfctx, provctx, kdfname); \