/openssl/doc/man7/ |
H A D | provider-storemgmt.pod | 17 void *OSSL_FUNC_store_open(void *provctx, const char *uri); 18 void *OSSL_FUNC_store_attach(void *provctx, OSSL_CORE_BIO *bio); 19 const OSSL_PARAM *store_settable_ctx_params(void *provctx); 57 typedef void *(OSSL_FUNC_store_attach_fn)(void *provctx,
|
H A D | provider-asym_cipher.pod | 21 void *OSSL_FUNC_asym_cipher_newctx(void *provctx); 41 const OSSL_PARAM *OSSL_FUNC_asym_cipher_gettable_ctx_params(void *provctx); 43 const OSSL_PARAM *OSSL_FUNC_asym_cipher_settable_ctx_params(void *provctx); 68 typedef void *(OSSL_FUNC_asym_cipher_newctx_fn)(void *provctx); 112 The parameter I<provctx> is the provider context generated during provider
|
H A D | provider-keymgmt.pod | 18 void *OSSL_FUNC_keymgmt_new(void *provctx); 22 void *OSSL_FUNC_keymgmt_gen_init(void *provctx, int selection, 27 void *provctx); 36 const OSSL_PARAM *OSSL_FUNC_keymgmt_gettable_params(void *provctx); 38 const OSSL_PARAM *OSSL_FUNC_keymgmt_settable_params(void *provctx); 86 typedef void *(OSSL_FUNC_keymgmt_new_fn)(void *provctx); 212 provider context I<provctx> is passed and may be incorporated in the
|
H A D | provider.pod | 49 void **provctx); 67 I<*provctx> should be assigned a provider specific context to allow 81 const OSSL_ALGORITHM *provider_query_operation(void *provctx, 85 I<provctx> is the provider specific context that was passed back by
|
H A D | provider-decoder.pod | 18 const OSSL_PARAM *OSSL_FUNC_decoder_gettable_params(void *provctx); 22 void *OSSL_FUNC_decoder_newctx(void *provctx); 24 const OSSL_PARAM *OSSL_FUNC_decoder_settable_ctx_params(void *provctx); 28 int OSSL_FUNC_decoder_does_selection(void *provctx, int selection);
|
H A D | provider-encoder.pod | 18 const OSSL_PARAM *OSSL_FUNC_encoder_gettable_params(void *provctx); 22 void *OSSL_FUNC_encoder_newctx(void *provctx); 25 const OSSL_PARAM *OSSL_FUNC_encoder_settable_ctx_params(void *provctx); 28 int OSSL_FUNC_encoder_does_selection(void *provctx, int selection);
|
H A D | provider-signature.pod | 21 void *OSSL_FUNC_signature_newctx(void *provctx, const char *propq); 73 void *provctx); 76 void *provctx); 107 typedef void *(OSSL_FUNC_signature_newctx_fn)(void *provctx, const char *propq); 185 The parameter I<provctx> is the provider context generated during provider
|
/openssl/crypto/encode_decode/ |
H A D | decoder_meth.c | 589 void *provctx = ossl_provider_ctx(OSSL_DECODER_get0_provider(decoder)); in OSSL_DECODER_gettable_params() local 591 return decoder->gettable_params(provctx); in OSSL_DECODER_gettable_params() 607 void *provctx = ossl_provider_ctx(OSSL_DECODER_get0_provider(decoder)); in OSSL_DECODER_settable_ctx_params() local 609 return decoder->settable_ctx_params(provctx); in OSSL_DECODER_settable_ctx_params()
|
H A D | decoder_lib.c | 317 void *provctx = NULL; in OSSL_DECODER_CTX_add_decoder() local 325 provctx = OSSL_PROVIDER_get0_provider_ctx(prov); in OSSL_DECODER_CTX_add_decoder() 327 if ((decoderctx = decoder->newctx(provctx)) == NULL in OSSL_DECODER_CTX_add_decoder() 375 void *provctx = OSSL_PROVIDER_get0_provider_ctx(prov); in collect_extra_decoder() local 409 if ((decoderctx = decoder->newctx(provctx)) == NULL) in collect_extra_decoder()
|
H A D | encoder_lib.c | 285 void *provctx = NULL; in OSSL_ENCODER_CTX_add_encoder() local 293 provctx = OSSL_PROVIDER_get0_provider_ctx(prov); in OSSL_ENCODER_CTX_add_encoder() 295 if ((encoderctx = encoder->newctx(provctx)) == NULL in OSSL_ENCODER_CTX_add_encoder()
|
H A D | encoder_pkey.c | 102 void *provctx = OSSL_PROVIDER_get0_provider_ctx(prov); in collect_encoder() local 115 && !encoder->does_selection(provctx, data->ctx->selection)) in collect_encoder()
|
/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_gcm_siv.h | 38 OSSL_PROVIDER *provctx; member
|
H A D | cipher_chacha20_poly1305.c | 39 static void *chacha20_poly1305_newctx(void *provctx) in chacha20_poly1305_newctx() argument 138 (ossl_unused void *cctx, ossl_unused void *provctx) in chacha20_poly1305_gettable_ctx_params() argument
|
H A D | cipher_rc4.c | 81 static void * alg##_##kbits##_newctx(void *provctx) \
|
H A D | cipher_aes_ocb.c | 306 static void *aes_ocb_newctx(void *provctx, size_t kbits, size_t blkbits, in aes_ocb_newctx() argument 527 static void *aes_##kbits##_##mode##_newctx(void *provctx) \ 529 return aes_##mode##_newctx(provctx, kbits, blkbits, ivbits, \
|
H A D | cipher_rc5.c | 141 static void * alg##_##kbits##_##lcmode##_newctx(void *provctx) \
|
H A D | ciphercommon_gcm.c | 32 void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits, in ossl_gcm_initctx() argument 42 ctx->libctx = PROV_LIBCTX_OF(provctx); in ossl_gcm_initctx()
|
/openssl/providers/implementations/digests/ |
H A D | sha2_prov.c | 36 ossl_unused void *provctx) in sha1_settable_ctx_params() argument
|
/openssl/providers/implementations/rands/ |
H A D | drbg_hash.c | 410 static void *drbg_hash_new_wrapper(void *provctx, void *parent, in drbg_hash_new_wrapper() argument 413 return ossl_rand_drbg_new(provctx, parent, parent_dispatch, &drbg_hash_new, in drbg_hash_new_wrapper() 463 OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx); in drbg_hash_set_ctx_params()
|
/openssl/providers/implementations/include/prov/ |
H A D | ciphercommon_gcm.h | 115 void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits,
|
H A D | digestcommon.h | 118 const OSSL_PARAM *ossl_digest_default_gettable_params(void *provctx);
|
/openssl/providers/common/ |
H A D | capabilities.c | 217 int ossl_prov_get_capabilities(void *provctx, const char *capability, in ossl_prov_get_capabilities() argument
|
/openssl/providers/implementations/macs/ |
H A D | blake2_mac_impl.c | 153 ossl_unused void *provctx) in blake2_gettable_ctx_params() argument
|
/openssl/providers/implementations/signature/ |
H A D | rsa_sig.c | 173 static void *rsa_newctx(void *provctx, const char *propq) in rsa_newctx() argument 189 prsactx->libctx = PROV_LIBCTX_OF(provctx); in rsa_newctx() 1140 ossl_unused void *provctx) in rsa_gettable_ctx_params() argument 1386 ossl_unused void *provctx) in rsa_settable_ctx_params() argument
|
/openssl/providers/implementations/kdfs/ |
H A D | scrypt.c | 75 static void *kdf_scrypt_new(void *provctx) in kdf_scrypt_new() argument 77 return kdf_scrypt_new_inner(PROV_LIBCTX_OF(provctx)); in kdf_scrypt_new()
|