/third_party/openssl/crypto/dso/ |
D | dso_lib.c | 62 int DSO_free(DSO *dso) in DSO_free() argument 66 if (dso == NULL) in DSO_free() 69 if (CRYPTO_DOWN_REF(&dso->references, &i, dso->lock) <= 0) in DSO_free() 72 REF_PRINT_COUNT("DSO", dso); in DSO_free() 77 if ((dso->flags & DSO_FLAG_NO_UNLOAD_ON_FREE) == 0) { in DSO_free() 78 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) { in DSO_free() 84 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) { in DSO_free() 89 sk_void_free(dso->meth_data); in DSO_free() 90 OPENSSL_free(dso->filename); in DSO_free() 91 OPENSSL_free(dso->loaded_filename); in DSO_free() [all …]
|
D | dso_dl.c | 19 static int dl_load(DSO *dso); 20 static int dl_unload(DSO *dso); 21 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname); 22 static char *dl_name_converter(DSO *dso, const char *filename); 23 static char *dl_merger(DSO *dso, const char *filespec1, 53 static int dl_load(DSO *dso) in dl_load() argument 61 char *filename = DSO_convert_filename(dso, NULL); in dl_load() 68 (dso->flags & DSO_FLAG_NO_NAME_TRANSLATION ? 0 : in dl_load() 77 if (!sk_push(dso->meth_data, (char *)ptr)) { in dl_load() 85 dso->loaded_filename = filename; in dl_load() [all …]
|
D | dso_dlfcn.c | 41 static int dlfcn_load(DSO *dso); 42 static int dlfcn_unload(DSO *dso); 43 static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname); 44 static char *dlfcn_name_converter(DSO *dso, const char *filename); 45 static char *dlfcn_merger(DSO *dso, const char *filespec1, 96 static int dlfcn_load(DSO *dso) in dlfcn_load() argument 100 char *filename = DSO_convert_filename(dso, NULL); in dlfcn_load() 109 if (dso->flags & DSO_FLAG_GLOBAL_SYMBOLS) in dlfcn_load() 127 if (!sk_void_push(dso->meth_data, (char *)ptr)) { in dlfcn_load() 132 dso->loaded_filename = filename; in dlfcn_load() [all …]
|
D | dso_vms.c | 37 static int vms_load(DSO *dso); 38 static int vms_unload(DSO *dso); 39 static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname); 40 static char *vms_name_converter(DSO *dso, const char *filename); 41 static char *vms_merger(DSO *dso, const char *filespec1, 84 static int vms_load(DSO *dso) in vms_load() argument 88 char *filename = DSO_convert_filename(dso, NULL); in vms_load() 203 if (!sk_void_push(dso->meth_data, (char *)p)) { in vms_load() 209 dso->loaded_filename = filename; in vms_load() 223 static int vms_unload(DSO *dso) in vms_unload() argument [all …]
|
D | dso_local.h | 74 int (*dso_load) (DSO *dso); 76 int (*dso_unload) (DSO *dso); 84 DSO_FUNC_TYPE (*dso_bind_func) (DSO *dso, const char *symname); 89 long (*dso_ctrl) (DSO *dso, int cmd, long larg, void *parg); 101 int (*init) (DSO *dso); 102 int (*finish) (DSO *dso);
|
D | dso_win32.c | 61 static int win32_load(DSO *dso); 62 static int win32_unload(DSO *dso); 63 static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname); 64 static char *win32_name_converter(DSO *dso, const char *filename); 65 static char *win32_merger(DSO *dso, const char *filespec1, 96 static int win32_load(DSO *dso) in win32_load() argument 100 char *filename = DSO_convert_filename(dso, NULL); in win32_load() 118 if (!sk_void_push(dso->meth_data, p)) { in win32_load() 123 dso->loaded_filename = filename; in win32_load() 134 static int win32_unload(DSO *dso) in win32_unload() argument [all …]
|
/third_party/musl/ldso/ |
D | dynlink.c | 49 struct dso { struct 57 struct dso *next, *prev; argument 67 struct dso *syms_next, *lazy_next; argument 79 struct dso **deps, *needed_by; argument 90 struct dso *fini_next; argument 107 struct dso *dso; argument 122 static struct dso ldso; 123 static struct dso *head, *tail, *fini_head, *syms_tail, *lazy_head; 139 static struct dso *builtin_deps[2]; 140 static struct dso *const no_deps[1]; [all …]
|
/third_party/musl/porting/liteos_a/user/ldso/ |
D | dynlink.c | 49 struct dso { struct 57 struct dso *next, *prev; argument 67 struct dso *syms_next, *lazy_next; argument 77 struct dso **deps, *needed_by; argument 88 struct dso *fini_next; argument 105 struct dso *dso; argument 120 static struct dso ldso; 121 static struct dso *head, *tail, *fini_head, *syms_tail, *lazy_head; 137 static struct dso *builtin_deps[2]; 138 static struct dso *const no_deps[1]; [all …]
|
/third_party/musl/porting/liteos_a/user_debug/ldso/ |
D | dynlink.c | 49 struct dso { struct 57 struct dso *next, *prev; argument 67 struct dso *syms_next, *lazy_next; argument 77 struct dso **deps, *needed_by; argument 88 struct dso *fini_next; argument 105 struct dso *dso; argument 120 static struct dso ldso; 121 static struct dso *head, *tail, *fini_head, *syms_tail, *lazy_head; 137 static struct dso *builtin_deps[2]; 138 static struct dso *const no_deps[1]; [all …]
|
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink.c | 89 struct dso *target; 110 struct dso { struct 118 struct dso *next, *prev; argument 125 struct dso *cache_dso; argument 138 struct dso *syms_next, *lazy_next; argument 152 struct dso **deps, *needed_by; argument 164 struct dso *fini_next; argument 176 struct dso **parents; argument 181 struct dso **reloc_can_search_dso_list; argument 189 struct dso *dso; argument [all …]
|
D | dynlink_rand.c | 32 struct dso *dso; member 40 void *add_handle_node(void *handle, struct dso *dso) in add_handle_node() argument 47 node->dso = dso; in add_handle_node() 53 struct dso *find_dso_by_handle(void *handle) in find_dso_by_handle() 58 return node->dso; in find_dso_by_handle() 65 static void *find_handle_by_dso(struct dso *dso) in find_handle_by_dso() argument 69 if (node->dso == dso) { in find_handle_by_dso() 109 void *assign_valid_handle(struct dso *p) in assign_valid_handle() 229 struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inhe… in create_loadtask()
|
D | dynlink_rand.h | 31 struct dso; 39 struct dso *needed_by; 47 struct dso *p; 76 hidden void *add_handle_node(void *handle, struct dso *dso); 77 hidden struct dso *find_dso_by_handle(void *handle); 79 hidden void *assign_valid_handle(struct dso *p); 87 hidden struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool che…
|
D | namespace.h | 27 struct dso; 32 struct dso **dsos; 82 void ns_add_dso(ns_t *ns, struct dso *dso);
|
D | namespace.c | 91 dsol->dsos = (struct dso **)internal_calloc(DSOLIST_DEFAULT_SIZE, sizeof *dsol->dsos); in dsolist_alloc() 108 struct dso **ds; in dsolist_realloc() 109 ds = (struct dso **)internal_realloc(dsol->dsos, size * (sizeof *dsol->dsos)); in dsolist_realloc() 164 void ns_add_dso(ns_t *ns, struct dso *dso) in ns_add_dso() argument 166 if (!ns || !dso) { in ns_add_dso() 181 ns->ns_dsos->dsos[ns->ns_dsos->num] = dso; in ns_add_dso()
|
/third_party/openssl/include/internal/ |
D | dso.h | 86 int DSO_free(DSO *dso); 87 int DSO_flags(DSO *dso); 88 int DSO_up_ref(DSO *dso); 89 long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg); 95 const char *DSO_get_filename(DSO *dso); 96 int DSO_set_filename(DSO *dso, const char *filename); 107 char *DSO_convert_filename(DSO *dso, const char *filename); 114 char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2); 123 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags); 126 DSO_FUNC_TYPE DSO_bind_func(DSO *dso, const char *symname);
|
/third_party/musl/porting/linux/user/src/exit/ |
D | atexit.c | 14 void *dso[COUNT]; member 36 void __cxa_finalize(void *dso) in __cxa_finalize() argument 44 if (dso == head_tmp->dso[slot_tmp]) { in __cxa_finalize() 51 head_tmp->dso[slot_tmp] = NULL; in __cxa_finalize() 58 int __cxa_atexit(void (*func)(void *), void *arg, void *dso) in __cxa_atexit() argument 80 head->dso[slot] = dso; in __cxa_atexit()
|
/third_party/openssl/crypto/conf/ |
D | conf_mod.c | 28 DSO *dso; member 61 static CONF_MODULE *module_add(DSO *dso, const char *name, 191 DSO *dso = NULL; in module_load_dso() local 203 dso = DSO_load(NULL, path, NULL, 0); in module_load_dso() 204 if (!dso) { in module_load_dso() 208 ifunc = (conf_init_func *)DSO_bind_func(dso, DSO_mod_init_name); in module_load_dso() 213 ffunc = (conf_finish_func *)DSO_bind_func(dso, DSO_mod_finish_name); in module_load_dso() 215 md = module_add(dso, name, ifunc, ffunc); in module_load_dso() 223 DSO_free(dso); in module_load_dso() 230 static CONF_MODULE *module_add(DSO *dso, const char *name, in module_add() argument [all …]
|
/third_party/musl/src/ldso/ |
D | dlinfo.c | 5 int dlinfo(void *dso, int req, void *res) in dlinfo() argument 7 if (__dl_invalid_handle(dso)) return -1; in dlinfo() 12 *(struct link_map **)res = dso; in dlinfo()
|
/third_party/openssl/crypto/ |
D | init.c | 188 DSO *dso; in DEFINE_RUN_ONCE_STATIC() local 194 dso = DSO_dsobyaddr(&base_inited, DSO_FLAG_NO_UNLOAD_ON_FREE); in DEFINE_RUN_ONCE_STATIC() 197 (dso == NULL ? "No!" : "Yes.")); in DEFINE_RUN_ONCE_STATIC() 204 DSO_free(dso); in DEFINE_RUN_ONCE_STATIC() 799 DSO *dso = NULL; in OPENSSL_atexit() local 802 dso = DSO_dsobyaddr(handlersym.sym, DSO_FLAG_NO_UNLOAD_ON_FREE); in OPENSSL_atexit() 806 (dso == NULL ? "No!" : "Yes.")); in OPENSSL_atexit() 809 DSO_free(dso); in OPENSSL_atexit()
|
/third_party/openssl/Configurations/ |
D | windows-makefile.tmpl | 54 sub dso { 55 my $dso = shift; 57 return $dso . $dsoext; 82 ENGINES={- join(" ", map { dso($_) } @{$unified_info{engines}}) -} 83 ENGINEPDBS={- join(" ", map { local $dsoext = ".pdb"; dso($_) } @{$unified_info{engines}}) -} 100 INSTALL_ENGINES={- join(" ", map { quotify1(dso($_)) } @{$unified_info{install}->{engines}}) -} 101 INSTALL_ENGINEPDBS={- join(" ", map { local $dsoext = ".pdb"; quotify1(dso($_)) } @{$unified_info{i… 540 dso => ' $(DSO_CFLAGS) $(DSO_CPPFLAGS)', 577 dso => ' $(DSO_CFLAGS)', 581 dso => ' $(DSO_CPPFLAGS)', [all …]
|
/third_party/musl/src/exit/ |
D | atexit.c | 32 void __cxa_finalize(void *dso) in __cxa_finalize() argument 36 int __cxa_atexit(void (*func)(void *), void *arg, void *dso) in __cxa_atexit() argument
|
/third_party/musl/src/exit/arm/ |
D | __aeabi_atexit.c | 1 int __cxa_atexit(void (*func)(void *), void *arg, void *dso);
|
/third_party/musl/libc-test/src/functionalext/supplement/exit/ |
D | a_cxa_finalize.c | 19 extern void __cxa_finalize(void *dso);
|
/third_party/skia/third_party/externals/swiftshader/include/Android/hardware/ |
D | hardware.h | 40 void* dso; member
|
/third_party/libxml2/ |
D | libxml2-config.cmake.in | 18 # LIBXML2_MODULES - whether libxml2 has dso support 94 # whether libxml2 has dso support
|