Lines Matching defs:dlopen

51  * For dlopen() the link map of the caller must be passed to load_so() so that
58 * requests, together with requests based off of a dlopen(0).
192 * handle, such as dlopen(0), or use or use of RTLD_FIRST.
208 * For dlopen(0) the handle is maintained as part of the link-map list,
270 * A dlopen(0) handle is identified by the GPH_ZERO flag, the
313 * dlopen(0)) can have a reference count of 0. However, these
411 * a parent of a dlopen(RTLD_PARENT) request.
487 * If this handle is special (dlopen(0)), then leave it around - it
637 * Core dlopen activity.
720 * dldump()'ing using dlopen(0, RTLD_NOW).
805 * If the dlopen has failed, clean up any objects that might have been
823 * dlopen() and dlsym() operations are the means by which a process can
826 * However, the lack of dependencies can be fixed, and the dlopen() and
828 * cache any failed full path loads, secondary dlopen() and dlsym() requests
831 * dlopen() and dlsym() retry any failures by removing the "not-found" AVL
834 * so that the dlopen() or dlsym() can replace the original "not-found" tree.
852 * Internal dlopen() activity. Called from user level or directly for internal
915 * retry the dlopen() with a clean "not-found" AVL tree.
970 * Argument checking for dlopen. Only called via external entry.
1008 #pragma weak _dlopen = dlopen
1011 * External entry for dlopen(3dl). On success, returns a pointer (handle) to
1016 dlopen(const char *path, int mode)
1092 * If this symbol lookup is triggered from a dlopen(0) handle,
1149 * Traverse the dlopen() handle searching all presently loaded
1789 * Extract information for a dlopen() handle.
2236 * dlopen(), or implicitly via lazy loading. One might consider
2237 * simply banning dlopen from a callback, but lazy loading must
2238 * be allowed, in which case there's no reason to ban dlopen().