Home
last modified time | relevance | path

Searched refs:OSSL_CORE_HANDLE (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/crypto/openssl/include/openssl/
H A Dcore_dispatch.h74 core_gettable_params, (const OSSL_CORE_HANDLE *prov))
76 OSSL_CORE_MAKE_FUNC(int, core_get_params, (const OSSL_CORE_HANDLE *prov, OSSL_PARAM params[]))
78 OSSL_CORE_MAKE_FUNC(int, core_thread_start, (const OSSL_CORE_HANDLE *prov, OSSL_thread_stop_handler…
81 (const OSSL_CORE_HANDLE *prov))
83 OSSL_CORE_MAKE_FUNC(void, core_new_error, (const OSSL_CORE_HANDLE *prov))
86 (const OSSL_CORE_HANDLE *prov,
90 (const OSSL_CORE_HANDLE *prov,
93 OSSL_CORE_MAKE_FUNC(int, core_set_error_mark, (const OSSL_CORE_HANDLE *prov))
96 (const OSSL_CORE_HANDLE *prov))
98 OSSL_CORE_MAKE_FUNC(int, core_pop_error_to_mark, (const OSSL_CORE_HANDLE *prov))
[all …]
H A Dcore.h30 typedef struct ossl_core_handle_st OSSL_CORE_HANDLE; typedef
192 typedef int(OSSL_provider_init_fn)(const OSSL_CORE_HANDLE *handle,
/freebsd/crypto/openssl/crypto/
H A Dprovider_child.c24 const OSSL_CORE_HANDLE *handle;
25 const OSSL_CORE_HANDLE *curr_prov;
52 static int ossl_child_provider_init(const OSSL_CORE_HANDLE *handle, in ossl_child_provider_init()
92 static int provider_create_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata) in provider_create_child_cb()
158 static int provider_remove_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata) in provider_remove_child_cb()
193 const OSSL_CORE_HANDLE *handle, in ossl_provider_init_as_child()
290 const OSSL_CORE_HANDLE *parent_handle; in ossl_provider_up_ref_parent()
306 const OSSL_CORE_HANDLE *parent_handle; in ossl_provider_free_parent()
H A Dprovider_core.c132 int (*create_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata);
133 int (*remove_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata);
192 const OSSL_CORE_HANDLE *handle;
645 ret &= child_cb->create_cb((OSSL_CORE_HANDLE *)prov, child_cb->cbdata); in create_provider_children()
1052 if (!prov->init_function((OSSL_CORE_HANDLE *)prov, core_dispatch, in provider_init()
1226 child_cb->remove_cb((OSSL_CORE_HANDLE *)prov, child_cb->cbdata); in provider_deactivate()
2073 const OSSL_CORE_HANDLE *ossl_provider_get_parent(OSSL_PROVIDER *prov) in ossl_provider_get_parent()
2083 int ossl_provider_set_child(OSSL_PROVIDER *prov, const OSSL_CORE_HANDLE *handle) in ossl_provider_set_child()
2115 static int ossl_provider_register_child_cb(const OSSL_CORE_HANDLE *handle, in ossl_provider_register_child_cb()
2117 const OSSL_CORE_HANDLE *provider, in ossl_provider_register_child_cb()
[all …]
H A Dcontext.c456 OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, in OSSL_LIB_CTX_new_from_dispatch()
472 OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, in OSSL_LIB_CTX_new_child()
/freebsd/crypto/openssl/doc/internal/man3/
H A Dossl_rand_get_entropy.pod15 size_t ossl_rand_get_entropy(OSSL_CORE_HANDLE *handle,
18 size_t ossl_rand_get_user_entropy(OSSL_CORE_HANDLE *handle,
21 void ossl_rand_cleanup_entropy(OSSL_CORE_HANDLE *handle,
23 void ossl_rand_cleanup_user_entropy(OSSL_CORE_HANDLE *handle,
25 size_t ossl_rand_get_nonce(OSSL_CORE_HANDLE *handle,
28 size_t ossl_rand_get_user_nonce(OSSL_CORE_HANDLE *handle, unsigned char **pout,
31 void ossl_rand_cleanup_nonce(OSSL_CORE_HANDLE *handle,
33 void ossl_rand_cleanup_user_nonce(OSSL_CORE_HANDLE *handle,
H A Dossl_provider_new.pod42 const OSSL_CORE_HANDLE *handle);
43 const OSSL_CORE_HANDLE *ossl_provider_get_parent(OSSL_PROVIDER *prov);
98 const OSSL_CORE_HANDLE *handle,
171 parent library context. I<handle> is the B<OSSL_CORE_HANDLE> object passed to
311 parameters are the B<OSSL_CORE_HANDLE> and L<OSSL_DISPATCH(3)> pointers that were
/freebsd/crypto/openssl/providers/common/include/prov/
H A Dprovider_ctx.h20 const OSSL_CORE_HANDLE *handle;
36 void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle);
41 const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx);
H A Dprovidercommon.h13 const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *ctx);
/freebsd/crypto/openssl/providers/common/
H A Dprovider_seeding.c90 const OSSL_CORE_HANDLE *handle = CORE_HANDLE(prov_ctx); in ossl_prov_get_entropy()
102 const OSSL_CORE_HANDLE *handle = CORE_HANDLE(prov_ctx); in ossl_prov_cleanup_entropy()
114 const OSSL_CORE_HANDLE *handle = CORE_HANDLE(prov_ctx); in ossl_prov_get_nonce()
125 const OSSL_CORE_HANDLE *handle = CORE_HANDLE(prov_ctx); in ossl_prov_cleanup_nonce()
H A Dprovider_ctx.c31 void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle) in ossl_prov_ctx_set0_handle()
57 const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx) in ossl_prov_ctx_get0_handle()
/freebsd/crypto/openssl/include/internal/
H A Dprovider.h43 int ossl_provider_set_child(OSSL_PROVIDER *prov, const OSSL_CORE_HANDLE *handle);
44 const OSSL_CORE_HANDLE *ossl_provider_get_parent(OSSL_PROVIDER *prov);
113 const OSSL_CORE_HANDLE *handle,
/freebsd/crypto/openssl/doc/man7/
H A Dprovider-base.pod19 const OSSL_ITEM *core_gettable_params(const OSSL_CORE_HANDLE *handle);
20 int core_get_params(const OSSL_CORE_HANDLE *handle, OSSL_PARAM params[]);
23 int core_thread_start(const OSSL_CORE_HANDLE *handle,
27 OPENSSL_CORE_CTX *core_get_libctx(const OSSL_CORE_HANDLE *handle);
28 void core_new_error(const OSSL_CORE_HANDLE *handle);
29 void core_set_error_debug(const OSSL_CORE_HANDLE *handle,
31 void core_vset_error(const OSSL_CORE_HANDLE *handle,
34 int core_obj_add_sigid(const OSSL_CORE_HANDLE *prov, const char *sign_name,
36 int core_obj_create(const OSSL_CORE_HANDLE *handle, const char *oid,
76 size_t get_entropy(const OSSL_CORE_HANDLE *handle,
[all …]
/freebsd/crypto/openssl/test/
H A Dp_test.c42 const OSSL_CORE_HANDLE *handle;
97 const OSSL_CORE_HANDLE *hand = ctx->handle; in p_get_params()
251 int OSSL_provider_init(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init()
H A Dp_minimal.c18 int OSSL_provider_init(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init()
H A Drand_test.c176 const OSSL_CORE_HANDLE *handle;
200 static int r_init(const OSSL_CORE_HANDLE *handle, in r_init()
H A Duser_property_test.c69 static int testprov_provider_init(const OSSL_CORE_HANDLE *handle, in testprov_provider_init()
H A Dupcallstest.c49 static int obj_provider_init(const OSSL_CORE_HANDLE *handle, in obj_provider_init()
H A Dprovfetchtest.c201 static int dummy_provider_init(const OSSL_CORE_HANDLE *handle, in dummy_provider_init()
/freebsd/crypto/openssl/providers/fips/
H A Dfips_entry.c13 int OSSL_provider_init(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init()
H A Dfipsprov.c91 const OSSL_CORE_HANDLE *handle;
228 const OSSL_CORE_HANDLE *handle = FIPS_get_core_handle(fgbl->selftest_params.libctx); in set_self_test_cb()
746 int OSSL_provider_init_int(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init_int()
968 int ossl_fips_intern_provider_init(const OSSL_CORE_HANDLE *handle, in ossl_fips_intern_provider_init()
1055 const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *libctx) in FIPS_get_core_handle()
/freebsd/crypto/openssl/providers/
H A Dnullprov.c70 int ossl_null_provider_init(const OSSL_CORE_HANDLE *handle, in ossl_null_provider_init()
H A Dbaseprov.c137 int ossl_base_provider_init(const OSSL_CORE_HANDLE *handle, in ossl_base_provider_init()
/freebsd/crypto/openssl/fuzz/
H A Dfuzz_rand.c144 static int fuzz_rand_provider_init(const OSSL_CORE_HANDLE *handle, in fuzz_rand_provider_init()
/freebsd/crypto/openssl/test/testutil/
H A Dfake_random.c164 static int fake_rand_provider_init(const OSSL_CORE_HANDLE *handle, in fake_rand_provider_init()

12