Lines Matching refs:vpdhctx
96 static int dh_init(void *vpdhctx, void *vdh, const OSSL_PARAM params[])
98 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
127 static int dh_set_peer(void *vpdhctx, void *vdh)
129 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
142 static int dh_plain_derive(void *vpdhctx,
146 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
178 static int dh_X9_42_kdf_derive(void *vpdhctx, unsigned char *secret,
181 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
222 static int dh_derive(void *vpdhctx, unsigned char *secret,
225 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
242 static void dh_freectx(void *vpdhctx)
244 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
255 static void *dh_dupctx(void *vpdhctx)
257 PROV_DH_CTX *srcctx = (PROV_DH_CTX *)vpdhctx;
309 static int dh_set_ctx_params(void *vpdhctx, const OSSL_PARAM params[])
311 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;
423 static const OSSL_PARAM *dh_settable_ctx_params(ossl_unused void *vpdhctx,
439 static const OSSL_PARAM *dh_gettable_ctx_params(ossl_unused void *vpdhctx,
445 static int dh_get_ctx_params(void *vpdhctx, OSSL_PARAM params[])
447 PROV_DH_CTX *pdhctx = (PROV_DH_CTX *)vpdhctx;