| /freebsd-10-stable/crypto/openssl/crypto/dso/ |
| D | dso_lib.c | 82 DSO_METHOD *DSO_get_method(DSO *dso) in DSO_get_method() argument 84 return (dso->meth); in DSO_get_method() 87 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth) in DSO_set_method() argument 90 mtmp = dso->meth; in DSO_set_method() 91 dso->meth = meth; in DSO_set_method() 131 int DSO_free(DSO *dso) in DSO_free() argument 135 if (dso == NULL) { in DSO_free() 140 i = CRYPTO_add(&dso->references, -1, CRYPTO_LOCK_DSO); in DSO_free() 142 REF_PRINT("DSO", dso); in DSO_free() 153 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) { in DSO_free() [all …]
|
| D | dso_beos.c | 74 static int beos_load(DSO *dso); 75 static int beos_unload(DSO *dso); 76 static void *beos_bind_var(DSO *dso, const char *symname); 77 static DSO_FUNC_TYPE beos_bind_func(DSO *dso, const char *symname); 79 static int beos_unbind_var(DSO *dso, char *symname, void *symptr); 80 static int beos_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr); 81 static int beos_init(DSO *dso); 82 static int beos_finish(DSO *dso); 83 static long beos_ctrl(DSO *dso, int cmd, long larg, void *parg); 85 static char *beos_name_converter(DSO *dso, const char *filename); [all …]
|
| D | dso_dl.c | 76 static int dl_load(DSO *dso); 77 static int dl_unload(DSO *dso); 78 static void *dl_bind_var(DSO *dso, const char *symname); 79 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname); 81 static int dl_unbind_var(DSO *dso, char *symname, void *symptr); 82 static int dl_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr); 83 static int dl_init(DSO *dso); 84 static int dl_finish(DSO *dso); 85 static int dl_ctrl(DSO *dso, int cmd, long larg, void *parg); 87 static char *dl_name_converter(DSO *dso, const char *filename); [all …]
|
| D | dso.h | 147 int (*dso_load) (DSO *dso); 149 int (*dso_unload) (DSO *dso); 151 void *(*dso_bind_var) (DSO *dso, const char *symname); 159 DSO_FUNC_TYPE (*dso_bind_func) (DSO *dso, const char *symname); 163 int (*dso_unbind_var) (DSO *dso, char *symname, void *symptr); 165 int (*dso_unbind_func) (DSO *dso, char *symname, DSO_FUNC_TYPE symptr); 171 long (*dso_ctrl) (DSO *dso, int cmd, long larg, void *parg); 183 int (*init) (DSO *dso); 184 int (*finish) (DSO *dso); 243 int DSO_free(DSO *dso); [all …]
|
| D | dso_dlfcn.c | 98 static int dlfcn_load(DSO *dso); 99 static int dlfcn_unload(DSO *dso); 100 static void *dlfcn_bind_var(DSO *dso, const char *symname); 101 static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname); 103 static int dlfcn_unbind(DSO *dso, char *symname, void *symptr); 104 static int dlfcn_init(DSO *dso); 105 static int dlfcn_finish(DSO *dso); 106 static long dlfcn_ctrl(DSO *dso, int cmd, long larg, void *parg); 108 static char *dlfcn_name_converter(DSO *dso, const char *filename); 109 static char *dlfcn_merger(DSO *dso, const char *filespec1, [all …]
|
| D | Makefile | 5 DIR= dso 27 EXHEADER= dso.h 83 dso_beos.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 91 dso_dl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 99 dso_dlfcn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 106 dso_err.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 114 dso_lib.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 122 dso_null.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 130 dso_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h 139 dso_vms.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h [all …]
|
| D | README | 17 (i) checks if we're win32 (if(strstr(dso->meth->name, "win32")....) 21 finish with (return dso->meth->dso_name_converter(dso,NULL)).
|
| /freebsd-10-stable/contrib/subversion/subversion/libsvn_subr/ |
| D | dso.c | 77 svn_dso_load_internal(apr_dso_handle_t **dso, const char *fname) in svn_dso_load_internal() argument 79 *dso = svn_hash_gets(dso_cache, fname); in svn_dso_load_internal() 84 if (*dso == NOT_THERE) in svn_dso_load_internal() 86 *dso = NULL; in svn_dso_load_internal() 91 if (! *dso) in svn_dso_load_internal() 93 apr_status_t status = apr_dso_load(dso, fname, dso_pool); in svn_dso_load_internal() 101 apr_dso_error(*dso, buf, 1024)); in svn_dso_load_internal() 103 *dso = NULL; in svn_dso_load_internal() 112 svn_hash_sets(dso_cache, apr_pstrdup(dso_pool, fname), *dso); in svn_dso_load_internal() 119 svn_dso_load(apr_dso_handle_t **dso, const char *fname) in svn_dso_load() argument [all …]
|
| D | auth.c | 509 apr_dso_handle_t *dso; in svn_auth_get_platform_specific_provider() local 524 SVN_ERR(svn_dso_load(&dso, library_name)); in svn_auth_get_platform_specific_provider() 525 if (dso) in svn_auth_get_platform_specific_provider() 528 dso, in svn_auth_get_platform_specific_provider() 543 dso, in svn_auth_get_platform_specific_provider()
|
| /freebsd-10-stable/contrib/apr/dso/unix/ |
| D | dso.c | 60 apr_dso_handle_t *dso = thedso; in dso_cleanup() local 62 if (dso->handle == NULL) in dso_cleanup() 66 shl_unload((shl_t)dso->handle); in dso_cleanup() 68 if (dso->handle != DYLD_LIBRARY_HANDLE) { in dso_cleanup() 69 NSUnLinkModule(dso->handle, FALSE); in dso_cleanup() 72 if (dlclose(dso->handle) != 0) in dso_cleanup() 75 dso->handle = NULL; in dso_cleanup() 241 APR_DECLARE(const char *) apr_dso_error(apr_dso_handle_t *dso, char *buffer, in apr_dso_error() argument 244 if (dso->errormsg) { in apr_dso_error() 245 apr_cpystrn(buffer, dso->errormsg, buflen); in apr_dso_error() [all …]
|
| /freebsd-10-stable/crypto/openssl/crypto/conf/ |
| D | conf_mod.c | 78 DSO *dso; member 111 static CONF_MODULE *module_add(DSO *dso, const char *name, 237 DSO *dso = NULL; in module_load_dso() local 249 dso = DSO_load(NULL, path, NULL, 0); in module_load_dso() 250 if (!dso) { in module_load_dso() 254 ifunc = (conf_init_func *)DSO_bind_func(dso, DSO_mod_init_name); in module_load_dso() 259 ffunc = (conf_finish_func *)DSO_bind_func(dso, DSO_mod_finish_name); in module_load_dso() 261 md = module_add(dso, name, ifunc, ffunc); in module_load_dso() 269 if (dso) in module_load_dso() 270 DSO_free(dso); in module_load_dso() [all …]
|
| /freebsd-10-stable/lib/libc/stdlib/ |
| D | atexit.c | 137 __cxa_atexit(void (*func)(void *), void *arg, void *dso) in __cxa_atexit() argument 145 fn.fn_dso = dso; in __cxa_atexit() 162 __cxa_finalize(void *dso) in __cxa_finalize() argument 169 if (dso != NULL) { in __cxa_finalize() 170 has_phdr = _rtld_addr_phdr(dso, &phdr_info); in __cxa_finalize() 182 if (dso != NULL && dso != fn.fn_dso) { in __cxa_finalize() 205 if (dso == NULL) in __cxa_finalize()
|
| D | cxa_thread_atexit_impl.c | 70 void *dso; member 98 new_dtor->dso = dso_symbol; in __cxa_thread_atexit_hidden() 108 if (_rtld_addr_phdr(dtor->dso, &phdr_info) && in walk_cb_call()
|
| D | atexit.h | 36 void __cxa_finalize(void *dso);
|
| /freebsd-10-stable/contrib/netbsd-tests/libexec/ld.elf_so/ |
| D | h_locking.c | 63 void *dso; in test_dl_iterate_phdr() local 66 if ((dso = dlopen("libh_helper_dso2.so", RTLD_LAZY)) == NULL) { in test_dl_iterate_phdr() 70 tls_callback_sym = dlsym(dso, "tls_callback"); in test_dl_iterate_phdr() 84 void *dso; in init_fini_helper() local 85 if ((dso = dlopen(arg, RTLD_LAZY)) == NULL) { in init_fini_helper() 89 dlclose(dso); in init_fini_helper()
|
| /freebsd-10-stable/crypto/openssl/engines/ |
| D | e_4758cca.c | 174 static DSO *dso = NULL; variable 283 if (dso) { in ibm_4758_cca_init() 288 dso = DSO_load(NULL, get_CCA4758_LIB_NAME(), NULL, 0); in ibm_4758_cca_init() 289 if (!dso) { in ibm_4758_cca_init() 295 DSO_bind_func(dso, n_keyRecordRead)) || in ibm_4758_cca_init() 297 DSO_bind_func(dso, n_randomNumberGenerate)) || in ibm_4758_cca_init() 299 DSO_bind_func(dso, n_digitalSignatureGenerate)) || in ibm_4758_cca_init() 301 DSO_bind_func(dso, n_digitalSignatureVerify)) || in ibm_4758_cca_init() 303 DSO_bind_func(dso, n_publicKeyExtract)) || in ibm_4758_cca_init() 305 DSO_bind_func(dso, n_pkaEncrypt)) || !(pkaDecrypt = (F_PKADECRYPT) in ibm_4758_cca_init() [all …]
|
| D | Makefile | 172 e_4758cca.o: ../include/openssl/crypto.h ../include/openssl/dso.h 189 e_aep.o: ../include/openssl/dsa.h ../include/openssl/dso.h 205 e_atalla.o: ../include/openssl/dsa.h ../include/openssl/dso.h 233 e_chil.o: ../include/openssl/dso.h ../include/openssl/e_os2.h 250 e_cswift.o: ../include/openssl/dsa.h ../include/openssl/dso.h 279 e_nuron.o: ../include/openssl/dsa.h ../include/openssl/dso.h 293 e_padlock.o: ../include/openssl/crypto.h ../include/openssl/dso.h 308 e_sureware.o: ../include/openssl/dsa.h ../include/openssl/dso.h 326 e_ubsec.o: ../include/openssl/dsa.h ../include/openssl/dso.h
|
| /freebsd-10-stable/contrib/gcc/config/ |
| D | darwin-crt3.c | 64 typedef int (*cxa_atexit_p)(void (*func) (void*), void* arg, const void* dso); 65 typedef void (*cxa_finalize_p)(const void *dso); 456 atexit_common (const struct one_atexit_routine *r, const void *dso) in atexit_common() argument 476 return cxa_atexit (r->callback.cac, r->arg, dso); in atexit_common() 502 return cxa_atexit (cxa_atexit_wrapper, alloced, dso); in atexit_common() 510 const void* dso) __attribute__((visibility("hidden"))); 513 __cxa_atexit (cxa_atexit_callback func, void* arg, const void* dso) in __cxa_atexit() argument 519 return atexit_common (&r, dso); in __cxa_atexit()
|
| /freebsd-10-stable/lib/libc/arm/aeabi/ |
| D | aeabi_atexit.c | 34 __aeabi_atexit(void *object, void (*func)(void*), void *dso) in __aeabi_atexit() argument 36 return __cxa_atexit(func, object, dso); in __aeabi_atexit()
|
| /freebsd-10-stable/contrib/apr/ |
| D | build-outputs.mk | 17 dso/unix/dso.lo: dso/unix/dso.c .make.dirs include/apr_allocator.h include/apr_dso.h include/apr_er… 19 OBJECTS_dso_unix = dso/unix/dso.lo 133 dso/aix/dso.lo: dso/aix/dso.c .make.dirs include/apr_allocator.h include/apr_dso.h include/apr_errn… 135 OBJECTS_dso_aix = dso/aix/dso.lo 139 dso/beos/dso.lo: dso/beos/dso.c .make.dirs include/apr_allocator.h include/apr_dso.h include/apr_er… 141 OBJECTS_dso_beos = dso/beos/dso.lo 169 dso/os2/dso.lo: dso/os2/dso.c .make.dirs include/apr_allocator.h include/apr_dso.h include/apr_errn… 171 OBJECTS_dso_os2 = dso/os2/dso.lo 232 dso/os390/dso.lo: dso/os390/dso.c .make.dirs include/apr_allocator.h include/apr_dso.h include/apr_… 234 OBJECTS_dso_os390 = dso/os390/dso.lo [all …]
|
| D | build.conf | 17 dso file_io locks memory misc mmap network_io poll random
|
| /freebsd-10-stable/crypto/heimdal/lib/krb5/ |
| D | plugin.c | 52 } dso; member 116 e->u.dso.dsohandle = dlopen(path, RTLD_LOCAL|RTLD_LAZY); in loadlib() 117 e->u.dso.path = path; in loadlib() 284 if (e->type == DSO && strcmp(e->u.dso.path, path) == 0) in load_plugins() 339 if (e->u.dso.dsohandle == NULL) in _krb5_plugin_find() 341 sym = dlsym(e->u.dso.dsohandle, name); in _krb5_plugin_find()
|
| /freebsd-10-stable/usr.bin/svn/lib/libapr/ |
| D | Makefile | 10 builtins.c charset.c common.c copy.c dir.c dso.c env.c \ 25 .PATH: ${APR}/atomic/unix ${APR}/dso/unix ${APR}/file_io/unix \
|
| /freebsd-10-stable/contrib/apr-util/crypto/ |
| D | apr_crypto.c | 151 apr_dso_handle_t *dso; in apr_crypto_get_driver() local 189 rv = apu_dso_load(&dso, &symbol, modname, symname, pool); in apr_crypto_get_driver() 205 apr_dso_error(dso, buffer, ERROR_SIZE - 1); in apr_crypto_get_driver()
|
| /freebsd-10-stable/contrib/subversion/subversion/include/ |
| D | svn_dso.h | 89 svn_dso_load(apr_dso_handle_t **dso,
|