dlopen
void *dlopen(const char *, int);
void *(*dlopen)(const char *, int);
handle = dlopen(p, RTLD_LAZY);
__weak_alias(dlopen,___dlopen)
mod.handle = dlopen(buf, RTLD_LOCAL | RTLD_LAZY);
mainhandle = dlopen(NULL, RTLD_NOW);
handle = dlopen(map->l_name, RTLD_LAZY);
handle = dlopen(fname, RTLD_LAZY|RTLD_GLOBAL);
[(RTLD_OBJ_DLOPEN_OFFSET / sizeof(uintptr_t)) + 0] = (uintptr_t)dlopen,
__strong_alias(__dlopen,dlopen)
dlopen(const char *name, int mode)
__dso_public void *dlopen(const char *, int);
dev_type_open(dlopen);
.d_open = dlopen,
handle = dlopen("h_initfini3_dso.so", RTLD_NOW | RTLD_LOCAL);
dl_handle = dlopen(NULL, RTLD_LAZY);
dl_handle = dlopen(NULL, RTLD_LAZY);
dl_handle = dlopen(NULL, RTLD_LAZY);
handle = dlopen("h_tls_dlopen.so", RTLD_NOW | RTLD_LOCAL);
handle = dlopen(DSO, flags);
handle = dlopen(DSO, flags);
ATF_TP_ADD_TC(tp, dlopen);
handle = dlopen(DSO, flags);
ATF_TC(dlopen);
ATF_TC_HEAD(dlopen, tc)
ATF_TC_BODY(dlopen, tc)
handle = dlopen(DSO, flags);
handle = dlopen(DSO, RTLD_NOW | RTLD_LOCAL);
handle = dlopen(DSO, RTLD_NOW | RTLD_LOCAL);
handle = dlopen("libpthread.so", RTLD_NOLOAD);
if ((dso = dlopen("libh_helper_dso2.so", RTLD_LAZY)) == NULL) {
if ((dso = dlopen(arg, RTLD_LAZY)) == NULL) {
dso = dlopen("libh_helper_dso3.so", RTLD_LAZY);
dso = dlopen("libh_helper_dso3.so", RTLD_LAZY);
dso2_handle = dlopen("libh_helper_dso2.so", RTLD_LAZY | RTLD_LOCAL);
handle = dlopen("libh_helper_recurdso.so", RTLD_LAZY | RTLD_LOCAL);
handle = dlopen("libh_helper_recurdso2.so", RTLD_LAZY | RTLD_LOCAL);
handle = dlopen(path, RTLD_LAZY | RTLD_LOCAL);
handle = dlopen("libnonexistent.so", RTLD_LAZY);
handle = dlopen("libm.so", RTLD_NOW);
handle = dlopen("libm.so", RTLD_LAZY);
ATF_REQUIRE_MSG(dlopen(map->l_name, RTLD_LAZY) != NULL,
handle = dlopen("libutil.so", RTLD_LAZY);
handle = dlopen("libutil.so", RTLD_LAZY);
handle = dlopen("libh_helper_symver_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_symver_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_symver_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_symver_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_symver_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_ifunc_dso.so", RTLD_LAZY);
handle = dlopen("libh_helper_ifunc_dso.so", RTLD_LAZY);
ATF_TC(dlopen);
ATF_TC_HEAD(dlopen, tc)
ATF_TC_BODY(dlopen, tc)
handle = dlopen("libutil.so", RTLD_LAZY);
ATF_TP_ADD_TC(tp, dlopen);
ATF_REQUIRE_DL(def = dlopen("libh_def_dynamic.so", 0));
ATF_CHECK_EQ_MSG(NULL, dlopen("libh_abuse_dynamic.so", 0),
ATF_REQUIRE_DL(dlopen("libh_onlydef.so", 0));
ATF_REQUIRE_DL(dlopen("libh_onlyctor_dynamic.so", 0));
ATF_CHECK_EQ_MSG(NULL, dlopen("libh_onlyuse_static.so", 0),
ATF_REQUIRE_DL(use_dynamic = dlopen("libh_onlyuse_dynamic.so", 0));
ATF_CHECK_EQ_MSG(NULL, dlopen("libh_onlyuse_static.so", 0),
ATF_REQUIRE_DL(use_dynamic = dlopen("libh_onlyuse_dynamic.so", 0));
ATF_REQUIRE_DL(use_static = dlopen("libh_onlyuse_static.so", 0));
ATF_REQUIRE_DL(dlopen("libh_onlydef.so", 0));
ATF_REQUIRE_DL(use_static = dlopen("libh_onlyuse_static.so", 0));
ATF_REQUIRE_DL(use_dynamic = dlopen("libh_onlyuse_dynamic.so", 0));
ATF_REQUIRE_DL(dlopen("libh_onlydef.so", 0));
ATF_REQUIRE_DL(use_static = dlopen("libh_onlyuse_static.so", 0));
ATF_REQUIRE_DL(use_dynamic = dlopen("libh_onlyuse_dynamic.so", 0));
ATF_REQUIRE_DL(def = dlopen("libh_def_dynamic.so", 0));
ATF_REQUIRE_DL(def = dlopen("libh_def_dynamic.so", 0));
ATF_REQUIRE_DL(use = dlopen("libh_use_dynamic.so", 0));
ATF_REQUIRE_DL(def = dlopen(libdef, 0));
ATF_REQUIRE_DL(use = dlopen(libuse, 0));
ATF_REQUIRE_DL(def = dlopen(libdef, 0));
ATF_REQUIRE_DL(use = dlopen(libuse, 0));
ATF_REQUIRE_DL(use = dlopen(libuse, 0));
ATF_REQUIRE_DL(def = dlopen(libdef, 0));
ATF_REQUIRE_DL(use = dlopen(libuse, 0));
ATF_REQUIRE_DL(def = dlopen(libdef, RTLD_NOLOAD));
handle = dlopen(TMPFSMODULE, RTLD_GLOBAL);
if (dlopen(libarray[libidx],
if (dlopen(pb, RTLD_LAZY|RTLD_GLOBAL) == NULL)
handle = dlopen(extlib, RTLD_LAZY | RTLD_LOCAL);