/openssl-master/crypto/ |
A D | core_fetch.c | 28 int operation_id, void *cbdata, in ossl_method_construct_precondition() argument 51 void *cbdata, int *result) in ossl_method_construct_postcondition() argument 65 int no_store, void *cbdata) in ossl_method_construct_this() argument 67 struct construct_data_st *data = cbdata; in ossl_method_construct_this() 116 struct construct_data_st cbdata; in ossl_method_construct() local 118 cbdata.store = NULL; in ossl_method_construct() 119 cbdata.force_store = force_store; in ossl_method_construct() 120 cbdata.mcm = mcm; in ossl_method_construct() 121 cbdata.mcm_data = mcm_data; in ossl_method_construct() 126 &cbdata); in ossl_method_construct() [all …]
|
A D | core_algorithm.c | 27 static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata) in algorithm_do_this() argument 29 struct algorithm_data_st *data = cbdata; in algorithm_do_this() 99 struct algorithm_data_st cbdata = { 0, }; in ossl_algorithm_do_all() local 101 cbdata.libctx = libctx; in ossl_algorithm_do_all() 102 cbdata.operation_id = operation_id; in ossl_algorithm_do_all() 103 cbdata.pre = pre; in ossl_algorithm_do_all() 104 cbdata.fn = fn; in ossl_algorithm_do_all() 105 cbdata.post = post; in ossl_algorithm_do_all() 106 cbdata.data = data; in ossl_algorithm_do_all() 122 cbdata.libctx = libctx2; in ossl_algorithm_do_all() [all …]
|
A D | core_namemap.c | 143 DOALL_NAMES_DATA cbdata; in ossl_namemap_doall_names() local 147 cbdata.number = number; in ossl_namemap_doall_names() 148 cbdata.found = 0; in ossl_namemap_doall_names() 163 cbdata.names = OPENSSL_malloc(sizeof(*cbdata.names) * num_names); in ossl_namemap_doall_names() 164 if (cbdata.names == NULL) { in ossl_namemap_doall_names() 169 &cbdata); in ossl_namemap_doall_names() 172 for (i = 0; i < cbdata.found; i++) in ossl_namemap_doall_names() 173 fn(cbdata.names[i], data); in ossl_namemap_doall_names() 175 OPENSSL_free(cbdata.names); in ossl_namemap_doall_names()
|
A D | provider_child.c | 98 static int provider_create_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata) in provider_create_child_cb() argument 100 OSSL_LIB_CTX *ctx = cbdata; in provider_create_child_cb() 162 static int provider_remove_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata) in provider_remove_child_cb() argument 164 OSSL_LIB_CTX *ctx = cbdata; in provider_remove_child_cb() 190 static int provider_global_props_cb(const char *props, void *cbdata) in provider_global_props_cb() argument 192 OSSL_LIB_CTX *ctx = cbdata; in provider_global_props_cb()
|
A D | provider.c | 145 void *cbdata), in OSSL_PROVIDER_do_all() argument 146 void *cbdata) in OSSL_PROVIDER_do_all() 148 return ossl_provider_doall_activated(ctx, cb, cbdata); in OSSL_PROVIDER_do_all()
|
A D | provider_core.c | 128 int (*global_props_cb)(const char *props, void *cbdata); 129 void *cbdata; member 1272 void *cbdata), in ossl_provider_doall_activated() argument 1273 void *cbdata) in ossl_provider_doall_activated() 1351 if (!cb(prov, cbdata)) in ossl_provider_doall_activated() 1635 child_cb->global_props_cb(props, child_cb->cbdata); in ossl_provider_default_props_update() 1646 void *cbdata), in ossl_provider_register_child_cb() argument 1653 void *cbdata) in ossl_provider_register_child_cb() 1677 child_cb->cbdata = cbdata; in ossl_provider_register_child_cb() 1686 global_props_cb(propsstr, cbdata); in ossl_provider_register_child_cb() [all …]
|
/openssl-master/include/openssl/ |
A D | provider.h | 30 int (*cb)(OSSL_PROVIDER *provider, void *cbdata), 31 void *cbdata);
|
A D | core_dispatch.h | 211 int (*create_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata), 212 int (*remove_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata), 213 int (*global_props_cb)(const char *props, void *cbdata), 214 void *cbdata))
|
/openssl-master/include/internal/ |
A D | provider.h | 69 void *cbdata), 70 void *cbdata);
|
/openssl-master/crypto/store/ |
A D | store_result.c | 87 struct ossl_load_result_data_st *cbdata = arg; in ossl_store_handle_load_result() local 88 OSSL_STORE_INFO **v = &cbdata->v; in ossl_store_handle_load_result() 89 OSSL_STORE_CTX *ctx = cbdata->ctx; in ossl_store_handle_load_result()
|
/openssl-master/doc/man3/ |
A D | OSSL_PROVIDER.pod | 30 int (*cb)(OSSL_PROVIDER *provider, void *cbdata), 31 void *cbdata); 106 I<cbdata> that comes from the caller. If no other provider has been loaded
|
/openssl-master/doc/man7/ |
A D | provider-base.pod | 95 void *cbdata), 97 void *cbdata), 98 int (*global_props_cb)(const char *props, void *cbdata), 99 void *cbdata); 332 I<handle> is this provider's handle and I<cbdata> is this provider's data 342 provider's data in I<cbdata>. It should return 1 on success or 0 on failure. 346 the provider being unloaded and this provider's data in I<cbdata>. It should
|
/openssl-master/doc/internal/man3/ |
A D | ossl_provider_new.pod | 68 void *cbdata), 69 void *cbdata);
|