Lines Matching refs:provctx
27 void **provctx);
174 static int tls_prov_get_capabilities(void *provctx, const char *capability, in tls_prov_get_capabilities() argument
227 void *provctx; member
230 static void *xor_newctx(void *provctx) in xor_newctx() argument
237 pxorctx->provctx = provctx; in xor_newctx()
358 genctx = xor_gen_init(pxorctx->provctx, OSSL_KEYMGMT_SELECT_KEYPAIR, NULL); in xor_encapsulate()
370 derivectx = xor_newctx(pxorctx->provctx); in xor_encapsulate()
411 peerkey = xor_newdata(pxorctx->provctx); in xor_decapsulate()
417 derivectx = xor_newctx(pxorctx->provctx); in xor_decapsulate()
454 static void *xor_newdata(void *provctx) in xor_newdata() argument
545 static const OSSL_PARAM *xor_gettable_params(void *provctx) in xor_gettable_params() argument
572 static const OSSL_PARAM *xor_settable_params(void *provctx) in xor_settable_params() argument
582 static void *xor_gen_init(void *provctx, int selection, in xor_gen_init() argument
595 gctx->libctx = (OSSL_LIB_CTX *)provctx; in xor_gen_init()
624 ossl_unused void *provctx) in xor_gen_settable_params() argument
768 static const OSSL_ALGORITHM *tls_prov_query(void *provctx, int operation_id, in tls_prov_query() argument
783 static void tls_prov_teardown(void *provctx) in tls_prov_teardown() argument
787 OSSL_LIB_CTX_free(provctx); in tls_prov_teardown()
839 void **provctx) in tls_provider_init() argument
846 *provctx = libctx; in tls_provider_init()