/openssl/crypto/dso/ |
H A D | dso_lib.c | 51 if (dso == NULL) in DSO_free() 63 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) { in DSO_free() 69 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) { in DSO_free() 84 return ((dso == NULL) ? 0 : dso->flags); in DSO_flags() 122 ret = dso; in DSO_load() 170 if ((ret = dso->meth->dso_bind_func(dso, symname)) == NULL) { in DSO_bind_func() 209 if ((dso->meth == NULL) || (dso->meth->dso_ctrl == NULL)) { in DSO_ctrl() 213 return dso->meth->dso_ctrl(dso, cmd, larg, parg); in DSO_ctrl() 256 result = dso->merger(dso, filespec1, filespec2); in DSO_merge() 279 result = dso->name_converter(dso, filename); in DSO_convert_filename() [all …]
|
H A D | dso_dl.c | 19 static int dl_load(DSO *dso); 20 static int dl_unload(DSO *dso); 53 static int dl_load(DSO *dso) in dl_load() argument 89 dso->loaded_filename = filename; in dl_load() 99 static int dl_unload(DSO *dso) in dl_unload() argument 102 if (dso == NULL) { in dl_unload() 106 if (sk_num(dso->meth_data) < 1) in dl_unload() 109 ptr = (shl_t) sk_pop(dso->meth_data); in dl_unload() 115 sk_push(dso->meth_data, (char *)ptr); in dl_unload() 131 if (sk_num(dso->meth_data) < 1) { in dl_bind_func() [all …]
|
H A D | dso_dlfcn.c | 41 static int dlfcn_load(DSO *dso); 42 static int dlfcn_unload(DSO *dso); 96 static int dlfcn_load(DSO *dso) in dlfcn_load() argument 132 dso->loaded_filename = filename; in dlfcn_load() 142 static int dlfcn_unload(DSO *dso) in dlfcn_unload() argument 145 if (dso == NULL) { in dlfcn_unload() 149 if (sk_void_num(dso->meth_data) < 1) in dlfcn_unload() 151 ptr = sk_void_pop(dso->meth_data); in dlfcn_unload() 157 sk_void_push(dso->meth_data, ptr); in dlfcn_unload() 177 if (sk_void_num(dso->meth_data) < 1) { in dlfcn_bind_func() [all …]
|
H A D | dso_vms.c | 50 static int vms_load(DSO *dso); 51 static int vms_unload(DSO *dso); 97 static int vms_load(DSO *dso) in vms_load() argument 217 if (!sk_void_push(dso->meth_data, (char *)p)) { in vms_load() 223 dso->loaded_filename = filename; in vms_load() 237 static int vms_unload(DSO *dso) in vms_unload() argument 240 if (dso == NULL) { in vms_unload() 244 if (sk_void_num(dso->meth_data) < 1) in vms_unload() 303 if ((dso == NULL) || (symname == NULL)) { in vms_bind_sym() 318 if (sk_void_num(dso->meth_data) < 1) { in vms_bind_sym() [all …]
|
H A D | dso_local.h | 73 int (*dso_load) (DSO *dso); 75 int (*dso_unload) (DSO *dso); 83 DSO_FUNC_TYPE (*dso_bind_func) (DSO *dso, const char *symname); 88 long (*dso_ctrl) (DSO *dso, int cmd, long larg, void *parg); 100 int (*init) (DSO *dso); 101 int (*finish) (DSO *dso);
|
H A D | dso_win32.c | 61 static int win32_load(DSO *dso); 62 static int win32_unload(DSO *dso); 96 static int win32_load(DSO *dso) in win32_load() argument 121 dso->loaded_filename = filename; in win32_load() 132 static int win32_unload(DSO *dso) in win32_unload() argument 135 if (dso == NULL) { in win32_unload() 139 if (sk_void_num(dso->meth_data) < 1) in win32_unload() 141 p = sk_void_pop(dso->meth_data); in win32_unload() 151 sk_void_push(dso->meth_data, p); in win32_unload() 171 if (sk_void_num(dso->meth_data) < 1) { in win32_bind_func() [all …]
|
/openssl/include/internal/ |
H A D | dso.h | 87 int DSO_free(DSO *dso); 88 int DSO_flags(DSO *dso); 89 int DSO_up_ref(DSO *dso); 90 long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg); 96 const char *DSO_get_filename(DSO *dso); 97 int DSO_set_filename(DSO *dso, const char *filename); 108 char *DSO_convert_filename(DSO *dso, const char *filename); 115 char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2); 124 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags); 127 DSO_FUNC_TYPE DSO_bind_func(DSO *dso, const char *symname);
|
/openssl/crypto/conf/ |
H A D | conf_mod.c | 40 DSO *dso; member 77 static CONF_MODULE *module_add(DSO *dso, const char *name, 300 DSO *dso = NULL; in module_load_dso() local 312 dso = DSO_load(NULL, path, NULL, 0); in module_load_dso() 313 if (dso == NULL) { in module_load_dso() 324 md = module_add(dso, name, ifunc, ffunc); in module_load_dso() 332 DSO_free(dso); in module_load_dso() 338 static CONF_MODULE *module_add(DSO *dso, const char *name, in module_add() argument 363 tmod->dso = dso; in module_add() 543 if (((md->links > 0) || !md->dso) && !all) in CONF_modules_unload() [all …]
|
/openssl/crypto/ |
H A D | init.c | 158 DSO *dso; in DEFINE_RUN_ONCE_STATIC() local 164 dso = DSO_dsobyaddr(&base_inited, DSO_FLAG_NO_UNLOAD_ON_FREE); in DEFINE_RUN_ONCE_STATIC() 171 (dso == NULL ? "No!" : "Yes.")); in DEFINE_RUN_ONCE_STATIC() 172 DSO_free(dso); in DEFINE_RUN_ONCE_STATIC() 702 DSO *dso = NULL; in OPENSSL_atexit() 711 dso = DSO_dsobyaddr(handlersym.sym, DSO_FLAG_NO_UNLOAD_ON_FREE); in OPENSSL_atexit() 715 (dso == NULL ? "No!" : "Yes.")); in OPENSSL_atexit() 716 DSO_free(dso); in OPENSSL_atexit()
|
H A D | build.info | 7 seed sm4 chacha modes bn ec rsa dsa dh sm2 dso engine \
|
/openssl/Configurations/ |
H A D | windows-makefile.tmpl | 53 MODULES={- our @MODULES = map { platform->dso($_) } 105 join(" ", map { quotify1(platform->dso($_)) } 884 dso => ' $(DSO_CFLAGS)', 889 dso => ' $(DSO_CPPFLAGS)', 893 dso => ' $(DSO_ASFLAGS)', 979 my $dso = platform->dso($args{module}); 998 $dso: $deps 999 IF EXIST $dso.manifest DEL /F /Q $dso.manifest 1003 IF EXIST $dso.manifest \\ 1004 \$(MT) \$(MTFLAGS) \$(MTINFLAG)$dso.manifest \$(MTOUTFLAG)$dso [all …]
|
H A D | unix-Makefile.tmpl | 99 map { platform->dso($_) } 178 map { platform->dso($_) } 186 map { platform->dso($_) } 195 map { platform->dso($_) } 1333 qw( include/internal/dso.h 1591 dso => '$(DSO_CFLAGS) $(DSO_CPPFLAGS)', 1716 dso => '$(DSO_CXXFLAGS) $(DSO_CPPFLAGS)', 1725 dso => '$(DSO_CFLAGS) $(DSO_CPPFLAGS)', 1909 my $dso = platform->dso($args{module}); 1943 $dso: $deps [all …]
|
H A D | descrip.mms.tmpl | 326 join(" ", map { platform->dso($_) } @fipsmodules) -} 328 join(", ", map { basename(platform->dso($_)) } @fipsmodules) -} 827 or grep { $x eq $_ } @{$unified_info{modules}} and platform->dso($x) 1032 dso => "$dso_cflags $dso_cppflags", 1175 dso => $dso_cflags_no_inst, 1180 dso => $dso_cflags, 1185 dso => $dso_cppflags, 1191 dso => $dso_asflags, 1222 dso => [ @dso_cppincludes ], 1299 my $dso = platform->dso($args{module}); [all …]
|
/openssl/crypto/md5/ |
H A D | build.info | 23 # without conditioning this on dso. The issue is MD5 which is needed in the 27 # when building without 'dso', liblegacy is included in libcrypto.
|
/openssl/test/recipes/ |
H A D | 01-test_fipsmodule_cnf.t | 31 my $fipsmodule = bldtop_file('providers', platform->dso('fips'));
|
H A D | 00-prep_fipsmodule_cnf.t | 27 my $fipsmodule = bldtop_file('providers', platform->dso('fips'));
|
H A D | 90-test_fipsload.t | 28 my $fips = bldtop_file('providers', platform->dso('fips'));
|
H A D | 03-test_fipsinstall.t | 69 my $infile = bldtop_file('providers', platform->dso('fips'));
|
H A D | 20-test_cli_fips.t | 31 my $fipsmodule = bldtop_file('providers', platform->dso('fips'));
|
/openssl/test/ |
H A D | provider_internal_test.cnf.in | 14 module = {- platform->dso('p_test') -}
|
H A D | shlibloadtest.c | 30 typedef int (*DSO_free_t)(DSO *dso);
|
/openssl/Configurations/platform/ |
H A D | BASE.pm | 36 sub dso { return $_[0]->dsoname($_[1]) . $_[0]->dsoext() } subroutine
|
/openssl/include/crypto/ |
H A D | dso_conf.h.in | 21 my $scheme = $disabled{dso} ? undef : uc $target{dso_scheme};
|
/openssl/.github/workflows/ |
H A D | run-checker-merge.yml | 23 no-dso,
|
/openssl/crypto/err/ |
H A D | openssl.ec | 26 L DSO NONE crypto/dso/dso_err.c include/int…
|