Home
last modified time | relevance | path

Searched refs:dso (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-10-stable/crypto/openssl/crypto/dso/
Ddso_lib.c82 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 …]
Ddso_beos.c74 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 …]
Ddso_dl.c76 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 …]
Ddso.h147 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 …]
Ddso_dlfcn.c98 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 …]
DMakefile5 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 …]
DREADME17 (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/
Ddso.c77 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 …]
Dauth.c509 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/
Ddso.c60 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/
Dconf_mod.c78 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/
Datexit.c137 __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()
Dcxa_thread_atexit_impl.c70 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()
Datexit.h36 void __cxa_finalize(void *dso);
/freebsd-10-stable/contrib/netbsd-tests/libexec/ld.elf_so/
Dh_locking.c63 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/
De_4758cca.c174 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 …]
DMakefile172 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/
Ddarwin-crt3.c64 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/
Daeabi_atexit.c34 __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/
Dbuild-outputs.mk17 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 …]
Dbuild.conf17 dso file_io locks memory misc mmap network_io poll random
/freebsd-10-stable/crypto/heimdal/lib/krb5/
Dplugin.c52 } 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/
DMakefile10 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/
Dapr_crypto.c151 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/
Dsvn_dso.h89 svn_dso_load(apr_dso_handle_t **dso,

123