Searched refs:dlopen (Results 1 - 25 of 142) sorted by relevance

123456

/illumos-gate/usr/src/lib/libbc/inc/include/
H A Ddlfcn.h44 extern void *dlopen(); /* open and map a shared object */
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dgetuid.c54 if (((handle = dlopen(0, (RTLD_LAZY | RTLD_FIRST))) == NULL) ||
/illumos-gate/usr/src/lib/libdll/common/
H A Ddllopen.c33 * dlopen() wrapper that properly initializes LIBPATH
73 dll = dlopen(path, mode);
84 * dlopen() wrapper -- waiting for prestidigitaions
90 return dlopen(name, mode);
H A Ddlfcn.c22 * provide dlopen/dlsym/dlerror interface
67 extern void* dlopen(const char* path, int mode) function
133 extern void* dlopen(const char* path, int mode) function
277 extern void* dlopen(const char* path, int mode) function
363 extern void* dlopen(const char* path, int mode) function
506 extern void* dlopen(const char* path, int mode) function
/illumos-gate/usr/src/cmd/sgs/libdl/common/
H A Dllib-ldl33 void * dlopen(const char *, int);
/illumos-gate/usr/src/lib/libast/common/stdio/
H A D_stdfun.c68 bp = dlopen("/usr/bin/stdio.dll", 0);
72 if (!np && !(np = dlopen("/sys/msvcrt.dll", 0)))
/illumos-gate/usr/src/lib/libumem/common/
H A Dinit_lib.c41 void *handle = dlopen("libmapmalloc.so.1", RTLD_NOLOAD);
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dmblib.c78 handle = dlopen(buf, 1);
83 printf ("_ml_open_library: dlopen failed\n");
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Ddemangle.c82 if (!(hdl = dlopen(MSG_ORIG(MSG_DEM_LIB), RTLD_LAZY)) ||
/illumos-gate/usr/src/lib/libinstzones/common/
H A Dzones_utils.c437 libptr = dlopen(ZONECFG_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
440 libptr = dlopen(ZONECFG1_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
457 libptr = dlopen(CONTRACT_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
461 libptr = dlopen(CONTRACT1_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
488 libptr = dlopen(BRAND_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
491 libptr = dlopen(BRAND1_LIBRARY, RTLD_NOW|RTLD_GLOBAL);
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/usdt/
H A Dtst.dlclose2.ksh110 if ((live = dlopen("./livelib.so", RTLD_LAZY | RTLD_LOCAL)) == NULL) {
111 printf("dlopen of livelib.so failed: %s\n", dlerror());
117 if ((dead = dlopen("./deadlib.so", RTLD_LAZY | RTLD_LOCAL)) == NULL) {
118 printf("dlopen of deadlib.so failed: %s\n", dlerror());
122 if ((live = dlopen("./livelib.so", RTLD_LAZY | RTLD_LOCAL)) == NULL) {
123 printf("dlopen of livelib.so failed: %s\n", dlerror());
/illumos-gate/usr/src/lib/libsasl/
H A DMakefile.com32 common.o config.o dlopen.o external.o \
/illumos-gate/usr/src/head/
H A Ddlfcn.h109 extern void *dlopen(const char *, int);
122 #pragma unknown_control_flow(dlopen, dlsym, dlclose, dlerror)
139 * Valid values for mode argument to dlopen.
/illumos-gate/usr/src/lib/print/libpapi-dynamic/common/
H A Dpsm.c58 svc->so_handle = dlopen(path, RTLD_LAZY|RTLD_LOCAL|RTLD_GROUP);
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/dh_common/
H A Ddh_common.c101 if ((dlhandle = dlopen(DHLIB, RTLD_NOW)) == NULL) {
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dnss_deffinder.c31 * At present there is a single finder that uses dlopen() to do its thing.
34 * === and one that does dlopen(0) to check in the executable
76 if ((dlhandle = dlopen(name, RTLD_LAZY)) != 0) {
/illumos-gate/usr/src/cmd/zonename/
H A Dzonename.c89 * The use of dlopen here is a bit ugly, but it allows zonename to
93 if (dlopen("libzonecfg.so.1", RTLD_NOW | RTLD_GLOBAL) != NULL &&
/illumos-gate/usr/src/cmd/dis/
H A Ddis_util.c100 * We dlopen() libdemangle.so rather than linking directly against it in case it
119 demangle_hand = dlopen("libdemangle.so.1", RTLD_LAZY);
/illumos-gate/usr/src/lib/udapl/libdat/common/
H A Ddat_osd.c145 if (NULL != (library_handle = dlopen(library_path, RTLD_NOW))) {
/illumos-gate/usr/src/lib/libnsl/nis/gen/
H A Dnis_misc_proc.c99 * is to dlopen the needed shared objects and grab the symbols with dlsym.
127 if ((dh = dlopen(LIBGSS, RTLD_NOLOAD)) == NULL) {
164 if ((dh = dlopen(MECHDH, RTLD_LAZY)) != NULL) {
/illumos-gate/usr/src/lib/libipsecutil/common/
H A Dipsec_libssl_setup.c121 dldesc = dlopen(LIBSSL, RTLD_LAZY);
191 dldesc = dlopen(LIBCRYPTO, RTLD_LAZY);
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dsdssc_bind.c151 if ((dp = dlopen(SDSSC_PATH, RTLD_LAZY)) == NULL) {
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_rtld.c73 if ((dlp = dlopen(mod->tm_path, RTLD_LOCAL | RTLD_NOW)) == NULL) {
75 "dlopen() failed: %s\n", dlerror());
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/pid/
H A Dtst.provregex2.ksh29 # This test verifies that probes will be picked up after a dlopen(3C)
85 if ((alt = dlopen("./altlib.so", RTLD_LAZY | RTLD_LOCAL))
87 printf("dlopen of altlib.so failed: %s\n", dlerror());
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rtld.c51 if ((dlp = dlopen(mp->mod_path, RTLD_LOCAL | RTLD_NOW)) == NULL) {

Completed in 55 milliseconds

123456