Searched defs:dso (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/openssl/openssl/crypto/dso/
H A Ddso_dl.c61 #include <openssl/dso.h>
75 static int dl_load(DSO *dso);
76 static int dl_unload(DSO *dso);
77 static void *dl_bind_var(DSO *dso, const char *symname);
78 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname);
80 static int dl_unbind_var(DSO *dso, char *symname, void *symptr);
81 static int dl_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
82 static int dl_init(DSO *dso);
83 static int dl_finish(DSO *dso);
84 static int dl_ctrl(DSO *dso, in
122 dl_load(DSO *dso) argument
162 dl_unload(DSO *dso) argument
186 dl_bind_var(DSO *dso, const char *symname) argument
217 dl_bind_func(DSO *dso, const char *symname) argument
248 dl_merger(DSO *dso, const char *filespec1, const char *filespec2) argument
324 dl_name_converter(DSO *dso, const char *filename) argument
[all...]
H A Ddso_dlfcn.c71 #include <openssl/dso.h>
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, cons
167 dlfcn_load(DSO *dso) argument
208 dlfcn_unload(DSO *dso) argument
232 dlfcn_bind_var(DSO *dso, const char *symname) argument
262 dlfcn_bind_func(DSO *dso, const char *symname) argument
296 dlfcn_merger(DSO *dso, const char *filespec1, const char *filespec2) argument
371 dlfcn_name_converter(DSO *dso, const char *filename) argument
[all...]
H A Ddso_lib.c62 #include <openssl/dso.h>
81 DSO_METHOD *DSO_get_method(DSO *dso) argument
83 return(dso->meth);
86 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth) argument
89 mtmp = dso->meth;
90 dso->meth = meth;
131 int DSO_free(DSO *dso) argument
135 if(dso == NULL)
141 i=CRYPTO_add(&dso->references,-1,CRYPTO_LOCK_DSO);
143 REF_PRINT("DSO",dso);
176 DSO_flags(DSO *dso) argument
182 DSO_up_ref(DSO *dso) argument
194 DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) argument
263 DSO_bind_var(DSO *dso, const char *symname) argument
286 DSO_bind_func(DSO *dso, const char *symname) argument
317 DSO_ctrl(DSO *dso, int cmd, long larg, void *parg) argument
348 DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb, DSO_NAME_CONVERTER_FUNC *oldcb) argument
363 DSO_get_filename(DSO *dso) argument
373 DSO_set_filename(DSO *dso, const char *filename) argument
401 DSO_merge(DSO *dso, const char *filespec1, const char *filespec2) argument
421 DSO_convert_filename(DSO *dso, const char *filename) argument
458 DSO_get_loaded_filename(DSO *dso) argument
[all...]
/external/openssl/crypto/dso/
H A Ddso_dl.c61 #include <openssl/dso.h>
75 static int dl_load(DSO *dso);
76 static int dl_unload(DSO *dso);
77 static void *dl_bind_var(DSO *dso, const char *symname);
78 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname);
80 static int dl_unbind_var(DSO *dso, char *symname, void *symptr);
81 static int dl_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
82 static int dl_init(DSO *dso);
83 static int dl_finish(DSO *dso);
84 static int dl_ctrl(DSO *dso, in
122 dl_load(DSO *dso) argument
162 dl_unload(DSO *dso) argument
186 dl_bind_var(DSO *dso, const char *symname) argument
217 dl_bind_func(DSO *dso, const char *symname) argument
248 dl_merger(DSO *dso, const char *filespec1, const char *filespec2) argument
324 dl_name_converter(DSO *dso, const char *filename) argument
[all...]
H A Ddso_dlfcn.c71 #include <openssl/dso.h>
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, cons
167 dlfcn_load(DSO *dso) argument
208 dlfcn_unload(DSO *dso) argument
232 dlfcn_bind_var(DSO *dso, const char *symname) argument
262 dlfcn_bind_func(DSO *dso, const char *symname) argument
296 dlfcn_merger(DSO *dso, const char *filespec1, const char *filespec2) argument
371 dlfcn_name_converter(DSO *dso, const char *filename) argument
[all...]
H A Ddso_lib.c62 #include <openssl/dso.h>
81 DSO_METHOD *DSO_get_method(DSO *dso) argument
83 return(dso->meth);
86 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth) argument
89 mtmp = dso->meth;
90 dso->meth = meth;
131 int DSO_free(DSO *dso) argument
135 if(dso == NULL)
141 i=CRYPTO_add(&dso->references,-1,CRYPTO_LOCK_DSO);
143 REF_PRINT("DSO",dso);
176 DSO_flags(DSO *dso) argument
182 DSO_up_ref(DSO *dso) argument
194 DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) argument
263 DSO_bind_var(DSO *dso, const char *symname) argument
286 DSO_bind_func(DSO *dso, const char *symname) argument
317 DSO_ctrl(DSO *dso, int cmd, long larg, void *parg) argument
348 DSO_set_name_converter(DSO *dso, DSO_NAME_CONVERTER_FUNC cb, DSO_NAME_CONVERTER_FUNC *oldcb) argument
363 DSO_get_filename(DSO *dso) argument
373 DSO_set_filename(DSO *dso, const char *filename) argument
401 DSO_merge(DSO *dso, const char *filespec1, const char *filespec2) argument
421 DSO_convert_filename(DSO *dso, const char *filename) argument
458 DSO_get_loaded_filename(DSO *dso) argument
[all...]
/external/linux-tools-perf/util/
H A Dmap.h28 struct dso;
45 /* ip -> dso rip */
47 /* dso rip -> ip */
50 struct dso *dso; member in struct:map
115 u64 start, u64 end, u64 pgoff, struct dso *dso);
H A Dannotate.c268 struct dso *dso = map->dso; local
269 char *filename = dso__build_id_filename(dso, NULL, 0);
282 if (dso->has_build_id) {
298 filename = dso->long_name;
304 if (dso->symtab_type == SYMTAB__KALLSYMS) {
308 if (dso->annotate_warned)
311 if (dso->has_build_id) {
312 build_id__sprintf(dso
509 struct dso *dso = map->dso; local
608 struct dso *dso = map->dso; local
[all...]
H A Dmap.c22 u64 start, u64 end, u64 pgoff, struct dso *dso)
28 self->dso = dso;
44 struct dso *dso; local
54 dso = __dsos__findnew(dsos__list, filename);
55 if (dso == NULL)
58 map__init(self, type, start, start + len, pgoff, dso);
64 dso__set_loaded(dso, sel
21 map__init(struct map *self, enum map_type type, u64 start, u64 end, u64 pgoff, struct dso *dso) argument
[all...]
H A Dsymbol.h161 struct dso { struct
183 struct dso *dso__new(const char *name);
184 struct dso *dso__new_kernel(const char *name);
185 void dso__delete(struct dso *dso);
187 int dso__name_len(const struct dso *dso);
189 bool dso__loaded(const struct dso *dso, enum map_type type);
190 bool dso__sorted_by_name(const struct dso *ds
192 dso__set_loaded(struct dso *dso, enum map_type type) argument
[all...]
H A Dheader.c142 struct dso *pos;
318 static int dso__cache_build_id(struct dso *dso, const char *debugdir) argument
320 bool is_kallsyms = dso->kernel && dso->long_name[0] != '/';
322 return build_id_cache__add_b(dso->build_id, sizeof(dso->build_id),
323 dso->long_name, debugdir, is_kallsyms);
328 struct dso *pos;
681 struct dso *ds local
[all...]
H A Dhist.c68 len = dso__name_len(h->ms.map->dso);
922 void hists__filter_by_dso(struct hists *self, const struct dso *dso) argument
936 if (dso != NULL && (h->ms.map == NULL || h->ms.map->dso != dso)) {
H A Dprobe-event.c125 if (strncmp(pos->dso->short_name + 1, module,
126 pos->dso->short_name_len - 2) == 0) {
133 static struct dso *kernel_get_module_dso(const char *module)
135 struct dso *dso; local
140 list_for_each_entry(dso, &machine.kernel_dsos, node) {
141 if (strncmp(dso->short_name + 1, module,
142 dso->short_name_len - 2) == 0)
150 dso = map->dso;
168 struct dso *dso = kernel_get_module_dso(module); local
[all...]
H A Dsymbol.c40 static bool dso__build_id_equal(const struct dso *dso, u8 *build_id);
42 static void dsos__add(struct list_head *head, struct dso *dso);
43 static struct map *map__new2(u64 start, struct dso *dso, enum map_type type);
44 static int dso__load_kernel_sym(struct dso *dso, struct map *map,
46 static int dso__load_guest_kernel_sym(struct dso *dso, struc
58 dso__name_len(const struct dso *dso) argument
66 dso__loaded(const struct dso *dso, enum map_type type) argument
71 dso__sorted_by_name(const struct dso *dso, enum map_type type) argument
76 dso__set_sorted_by_name(struct dso *dso, enum map_type type) argument
184 dso__set_long_name(struct dso *dso, char *name) argument
192 dso__set_short_name(struct dso *dso, const char *name) argument
200 dso__set_basename(struct dso *dso) argument
207 struct dso *dso = calloc(1, sizeof(*dso) + strlen(name) + 1); local
240 dso__delete(struct dso *dso) argument
252 dso__set_build_id(struct dso *dso, void *build_id) argument
364 dso__find_symbol(struct dso *dso, enum map_type type, u64 addr) argument
370 dso__find_symbol_by_name(struct dso *dso, enum map_type type, const char *name) argument
376 dso__sort_by_name(struct dso *dso, enum map_type type) argument
398 dso__fprintf_buildid(struct dso *dso, FILE *fp) argument
406 dso__fprintf_symbols_by_name(struct dso *dso, enum map_type type, FILE *fp) argument
421 dso__fprintf(struct dso *dso, enum map_type type, FILE *fp) argument
516 struct dso *dso; member in struct:process_kallsyms_args
555 dso__load_all_kallsyms(struct dso *dso, const char *filename, struct map *map) argument
567 dso__split_kallsyms(struct dso *dso, struct map *map, symbol_filter_t filter) argument
703 dso__load_kallsyms(struct dso *dso, const char *filename, struct map *map, symbol_filter_t filter) argument
720 dso__load_perf_map(struct dso *dso, struct map *map, symbol_filter_t filter) argument
885 dso__synthesize_plt_symbols(struct dso *dso, struct map *map, symbol_filter_t filter) argument
1066 dso__load_sym(struct dso *dso, struct map *map, const char *name, int fd, symbol_filter_t filter, int kmodule, int want_symtab) argument
1303 dso__build_id_equal(const struct dso *dso, u8 *build_id) argument
1466 dso__symtab_origin(const struct dso *dso) argument
1486 dso__load(struct dso *dso, struct map *map, symbol_filter_t filter) argument
1635 dso__kernel_module_get_build_id(struct dso *dso, const char *root_dir) argument
1771 map__new2(u64 start, struct dso *dso, enum map_type type) argument
1789 struct dso *dso = __dsos__findnew(&machine->kernel_dsos, filename); local
1874 dso__load_vmlinux(struct dso *dso, struct map *map, const char *vmlinux, symbol_filter_t filter) argument
1897 dso__load_vmlinux_path(struct dso *dso, struct map *map, symbol_filter_t filter) argument
1927 dso__load_kernel_sym(struct dso *dso, struct map *map, symbol_filter_t filter) argument
2037 dso__load_guest_kernel_sym(struct dso *dso, struct map *map, symbol_filter_t filter) argument
2088 dsos__add(struct list_head *head, struct dso *dso) argument
2105 struct dso *dso = dsos__find(head, name); local
2183 struct dso *dso = dso__new(name ?: "[kernel.kallsyms]"); local
2197 struct dso *dso = dso__new(name ?: machine__mmap_name(machine, bf, local
2207 dso__read_running_kernel_build_id(struct dso *dso, struct machine *machine) argument
[all...]
/external/chromium_org/third_party/openssl/openssl/crypto/conf/
H A Dconf_mod.c64 #include <openssl/dso.h>
80 DSO *dso; member in struct:conf_module_st
114 static CONF_MODULE *module_add(DSO *dso, const char *name,
248 DSO *dso = NULL; local
261 dso = DSO_load(NULL, path, NULL, 0);
262 if (!dso)
267 ifunc = (conf_init_func *)DSO_bind_func(dso, DSO_mod_init_name);
273 ffunc = (conf_finish_func *)DSO_bind_func(dso, DSO_mod_finish_name);
275 md = module_add(dso, name, ifunc, ffunc);
283 if (dso)
291 module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) argument
[all...]
/external/openssl/crypto/conf/
H A Dconf_mod.c64 #include <openssl/dso.h>
80 DSO *dso; member in struct:conf_module_st
114 static CONF_MODULE *module_add(DSO *dso, const char *name,
248 DSO *dso = NULL; local
261 dso = DSO_load(NULL, path, NULL, 0);
262 if (!dso)
267 ifunc = (conf_init_func *)DSO_bind_func(dso, DSO_mod_init_name);
273 ffunc = (conf_finish_func *)DSO_bind_func(dso, DSO_mod_finish_name);
275 md = module_add(dso, name, ifunc, ffunc);
283 if (dso)
291 module_add(DSO *dso, const char *name, conf_init_func *ifunc, conf_finish_func *ffunc) argument
[all...]
/external/linux-tools-perf/util/ui/browsers/
H A Dhists.c785 const char *ev_name, const struct dso *dso,
800 if (dso)
802 ", DSO: %s", dso->short_name);
814 const struct dso *dso_filter = NULL;
831 const struct dso *dso = NULL; local
841 dso = browser->selection->map ? browser->selection->map->dso : NULL;
855 browser->selection->map->dso
784 hists__browser_title(struct hists *self, char *bf, size_t size, const char *ev_name, const struct dso *dso, const struct thread *thread) argument
[all...]
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors.cc284 ((void(*)(void *arg, void *dso))f)(arg, 0);
313 TSAN_INTERCEPTOR(int, __cxa_atexit, void (*f)(void *a), void *arg, void *dso) { argument
316 SCOPED_TSAN_INTERCEPTOR(__cxa_atexit, f, arg, dso);
317 if (dso)
318 return REAL(__cxa_atexit)(f, arg, dso);

Completed in 328 milliseconds