handle 354 libltdl/loaders/preopen.c lt_dlhandle handle = lt_dlopen (symbol->name); handle 355 libltdl/loaders/preopen.c if (handle == 0) handle 361 libltdl/loaders/preopen.c errors += (*func) (handle); handle 158 libltdl/lt_dlloader.c lt_dlhandle handle = 0; handle 170 libltdl/lt_dlloader.c while ((handle = lt_dlhandle_iterate (iface, handle))) handle 172 libltdl/lt_dlloader.c lt_dlhandle cur = handle; handle 176 libltdl/lt_dlloader.c if (lt_dlisresident (handle)) handle 71 libltdl/ltdl.c #define LT_DLIS_RESIDENT(handle) ((handle)->info.is_resident) handle 72 libltdl/ltdl.c #define LT_DLIS_SYMGLOBAL(handle) ((handle)->info.is_symglobal) handle 73 libltdl/ltdl.c #define LT_DLIS_SYMLOCAL(handle) ((handle)->info.is_symlocal) handle 124 libltdl/ltdl.c lt_dlhandle *handle, handle 126 libltdl/ltdl.c static int find_module (lt_dlhandle *handle, const char *dir, handle 131 libltdl/ltdl.c static int load_deplibs (lt_dlhandle handle, char *deplibs); handle 133 libltdl/ltdl.c static int try_dlopen (lt_dlhandle *handle, handle 136 libltdl/ltdl.c static int tryall_dlopen (lt_dlhandle *handle, handle 140 libltdl/ltdl.c static int unload_deplibs (lt_dlhandle handle); handle 154 libltdl/ltdl.c static int loader_init_callback (lt_dlhandle handle); handle 178 libltdl/ltdl.c loader_init_callback (lt_dlhandle handle) handle 180 libltdl/ltdl.c lt_get_vtable *vtable_func = (lt_get_vtable *) lt_dlsym (handle, "get_vtable"); handle 269 libltdl/ltdl.c lt_dlhandle handle = handles; handle 290 libltdl/ltdl.c for (level = 1; handle; ++level) handle 371 libltdl/ltdl.c lt_dlhandle handle = handles; handle 384 libltdl/ltdl.c for (;handle; handle = handle->next) handle 386 libltdl/ltdl.c if ((handle->info.filename == filename) /* dlopen self: 0 == 0 */ handle 387 libltdl/ltdl.c || (handle->info.filename && filename handle 388 libltdl/ltdl.c && streq (handle->info.filename, filename))) handle 394 libltdl/ltdl.c if (handle) handle 396 libltdl/ltdl.c ++handle->info.ref_count; handle 397 libltdl/ltdl.c *phandle = handle; handle 401 libltdl/ltdl.c handle = *phandle; handle 416 libltdl/ltdl.c handle->info.filename = lt__strdup (filename); handle 417 libltdl/ltdl.c if (!handle->info.filename) handle 425 libltdl/ltdl.c handle->info.filename = 0; handle 444 libltdl/ltdl.c handle->module = (*loader_vtable->module_open) (loader_vtable->dlloader_data, handle 448 libltdl/ltdl.c handle->module ? "Success" : "Failed"); handle 451 libltdl/ltdl.c if (handle->module != 0) handle 455 libltdl/ltdl.c handle->info.is_resident = advise->is_resident; handle 456 libltdl/ltdl.c handle->info.is_symglobal = advise->is_symglobal; handle 457 libltdl/ltdl.c handle->info.is_symlocal = advise->is_symlocal; handle 467 libltdl/ltdl.c if ((vtable && !handle->module) handle 470 libltdl/ltdl.c FREE (handle->info.filename); handle 475 libltdl/ltdl.c handle->vtable = loader_vtable; handle 486 libltdl/ltdl.c tryall_dlopen_module (lt_dlhandle *handle, const char *prefix, handle 495 libltdl/ltdl.c assert (handle); handle 522 libltdl/ltdl.c error += tryall_dlopen_module (handle, (const char *) 0, handle 525 libltdl/ltdl.c else if (tryall_dlopen (handle, filename, advise, 0) != 0) handle 535 libltdl/ltdl.c find_module (lt_dlhandle *handle, const char *dir, const char *libdir, handle 542 libltdl/ltdl.c if (old_name && tryall_dlopen (handle, old_name, handle 554 libltdl/ltdl.c if (tryall_dlopen_module (handle, (const char *) 0, handle 562 libltdl/ltdl.c if (tryall_dlopen_module (handle, dir, objdir, handle 569 libltdl/ltdl.c if (dir && (tryall_dlopen_module (handle, (const char *) 0, handle 811 libltdl/ltdl.c load_deplibs (lt_dlhandle handle, char * LT__UNUSED deplibs) handle 813 libltdl/ltdl.c handle->depcount = 0; handle 819 libltdl/ltdl.c load_deplibs (lt_dlhandle handle, char *deplibs) handle 827 libltdl/ltdl.c handle->depcount = 0; handle 937 libltdl/ltdl.c lt_dlhandle cur = handle; handle 975 libltdl/ltdl.c unload_deplibs (lt_dlhandle handle) handle 979 libltdl/ltdl.c lt_dlhandle cur = handle; handle 1630 libltdl/ltdl.c lt_dlhandle handle = 0; handle 1634 libltdl/ltdl.c handle = lt_dlopenadvise (filename, advise); handle 1637 libltdl/ltdl.c return handle; handle 1644 libltdl/ltdl.c lt_dlhandle handle = 0; handle 1664 libltdl/ltdl.c if (try_dlopen (&handle, filename, NULL, advise) != 0) handle 1667 libltdl/ltdl.c return handle; handle 1673 libltdl/ltdl.c errors += try_dlopen (&handle, filename, archive_ext, advise); handle 1680 libltdl/ltdl.c if (handle || ((errors > 0) && !file_not_found ())) handle 1681 libltdl/ltdl.c return handle; handle 1686 libltdl/ltdl.c errors = try_dlopen (&handle, filename, shlib_ext, advise); handle 1690 libltdl/ltdl.c if (handle || ((errors > 0) && !file_not_found ())) handle 1691 libltdl/ltdl.c return handle; handle 1697 libltdl/ltdl.c errors = try_dlopen (&handle, filename, shared_ext, advise); handle 1701 libltdl/ltdl.c if (handle || ((errors > 0) && !file_not_found ())) handle 1702 libltdl/ltdl.c return handle; handle 1942 libltdl/ltdl.c lt_dlclose (lt_dlhandle handle) handle 1949 libltdl/ltdl.c while (cur && handle != cur) handle 1962 libltdl/ltdl.c cur = handle; handle 1983 libltdl/ltdl.c errors += unload_deplibs (handle); handle 1995 libltdl/ltdl.c if (LT_DLIS_RESIDENT (handle)) handle 2013 libltdl/ltdl.c lt_dlhandle handle; handle 2021 libltdl/ltdl.c handle = place; handle 2029 libltdl/ltdl.c lensym = LT_STRLEN (symbol) + LT_STRLEN (handle->vtable->sym_prefix) handle 2030 libltdl/ltdl.c + LT_STRLEN (handle->info.name); handle 2046 libltdl/ltdl.c data = handle->vtable->dlloader_data; handle 2047 libltdl/ltdl.c if (handle->info.name) handle 2054 libltdl/ltdl.c if (handle->vtable->sym_prefix) handle 2056 libltdl/ltdl.c strcpy(sym, handle->vtable->sym_prefix); handle 2057 libltdl/ltdl.c strcat(sym, handle->info.name); handle 2061 libltdl/ltdl.c strcpy(sym, handle->info.name); handle 2068 libltdl/ltdl.c address = handle->vtable->find_sym (data, handle->module, sym); handle 2081 libltdl/ltdl.c if (handle->vtable->sym_prefix) handle 2083 libltdl/ltdl.c strcpy(sym, handle->vtable->sym_prefix); handle 2091 libltdl/ltdl.c address = handle->vtable->find_sym (data, handle->module, sym); handle 2250 libltdl/ltdl.c lt_dlmakeresident (lt_dlhandle handle) handle 2254 libltdl/ltdl.c if (!handle) handle 2261 libltdl/ltdl.c handle->info.is_resident = 1; handle 2268 libltdl/ltdl.c lt_dlisresident (lt_dlhandle handle) handle 2270 libltdl/ltdl.c if (!handle) handle 2276 libltdl/ltdl.c return LT_DLIS_RESIDENT (handle); handle 2315 libltdl/ltdl.c lt_dlcaller_set_data (lt_dlinterface_id key, lt_dlhandle handle, void *data) handle 2319 libltdl/ltdl.c lt_dlhandle cur = handle; handle 2362 libltdl/ltdl.c lt_dlcaller_get_data (lt_dlinterface_id key, lt_dlhandle handle) handle 2365 libltdl/ltdl.c lt_dlhandle cur = handle; handle 2385 libltdl/ltdl.c lt_dlgetinfo (lt_dlhandle handle) handle 2387 libltdl/ltdl.c if (!handle) handle 2393 libltdl/ltdl.c return &(handle->info); handle 2400 libltdl/ltdl.c lt_dlhandle handle = place; handle 2405 libltdl/ltdl.c if (!handle) handle 2406 libltdl/ltdl.c handle = handles; handle 2408 libltdl/ltdl.c handle = handle->next; handle 2411 libltdl/ltdl.c while (handle && iterator->iface handle 2412 libltdl/ltdl.c && ((*iterator->iface) (handle, iterator->id_string) != 0)) handle 2414 libltdl/ltdl.c handle = handle->next; handle 2417 libltdl/ltdl.c return handle; handle 2424 libltdl/ltdl.c lt_dlhandle handle = 0; handle 2428 libltdl/ltdl.c while ((handle = lt_dlhandle_iterate (iface, handle))) handle 2430 libltdl/ltdl.c lt_dlhandle cur = handle; handle 2435 libltdl/ltdl.c return handle; handle 2441 libltdl/ltdl.c int (*func) (lt_dlhandle handle, void *data), void *data) handle 81 libltdl/ltdl.h LT_SCOPE void * lt_dlsym (lt_dlhandle handle, const char *name); handle 83 libltdl/ltdl.h LT_SCOPE int lt_dlclose (lt_dlhandle handle); handle 97 libltdl/ltdl.h typedef int lt_dlpreload_callback_func (lt_dlhandle handle); handle 119 libltdl/ltdl.h typedef int lt_dlhandle_interface (lt_dlhandle handle, const char *id_string); handle 125 libltdl/ltdl.h lt_dlhandle handle, void *data); handle 127 libltdl/ltdl.h lt_dlhandle handle); handle 143 libltdl/ltdl.h LT_SCOPE const lt_dlinfo *lt_dlgetinfo (lt_dlhandle handle); handle 150 libltdl/ltdl.h int (*func) (lt_dlhandle handle, void *data), handle 156 libltdl/ltdl.h LT_SCOPE int lt_dlmakeresident (lt_dlhandle handle); handle 157 libltdl/ltdl.h LT_SCOPE int lt_dlisresident (lt_dlhandle handle); handle 121 libparser/parser.c lt_dlhandle handle; handle 182 libparser/parser.c pent->handle = lt_dlopen(lt_dl_name); handle 183 libparser/parser.c if (pent->handle == NULL) handle 186 libparser/parser.c pent->entry.parser = lt_dlsym(pent->handle, parser_name); handle 208 libparser/parser.c lt_dlclose(pent->handle);