Lines Matching refs:request

235 		 * If this is the first request for this handle, allocate and
410 * a parent of a dlopen(RTLD_PARENT) request.
757 * Establish a link-map control list for this request, and load the
795 * Finish processing the objects associated with this request.
942 * the link-map control list that was created for this request.
959 * Finish this load request. If objects were loaded, .init processing
1072 * Continue processing a dlsym request. Lookup the required symbol in
1304 * RTLD_NEXT request so that it will use the callers link map to
1353 * loaded to satisfy this request, but no exhaustive lazy load
1612 int request;
1614 if (((request = (flags & RTLD_DL_MASK)) != RTLD_DL_SYMENT) &&
1615 (request != RTLD_DL_LINKMAP)) {
1790 dlinfo_core(void *handle, int request, void *p, Rt_map *clmp)
1816 DBG_CALL(Dbg_dl_dlinfo(clmp, handlename, request, p));
1819 * Validate the request and return buffer.
1821 if ((request > RTLD_DI_MAX) || (p == NULL)) {
1829 if (request == RTLD_DI_CONFIGADDR) {
1845 if (request == RTLD_DI_PROFILENAME) {
1854 if (request == RTLD_DI_PROFILEOUT) {
1869 if (request == RTLD_DI_GETSIGNAL) {
1874 if (request == RTLD_DI_SETSIGNAL) {
1892 * For any other request a link-map is required. Verify the handle.
1903 * the environment pointer on each request.
1905 if (request == RTLD_DI_ARGSINFO) {
1920 if (request == RTLD_DI_LMID) {
1929 if (request == RTLD_DI_LINKMAP) {
1938 if ((request == RTLD_DI_SERINFO) || (request == RTLD_DI_SERINFOSIZE)) {
1979 if (request == RTLD_DI_SERINFOSIZE)
2012 if (request == RTLD_DI_SERINFOSIZE) {
2024 if (request == RTLD_DI_ORIGIN) {
2038 if (request == RTLD_DI_MMAPCNT) {
2044 if (request == RTLD_DI_MMAPS) {
2062 if ((request == RTLD_DI_DEFERRED) ||
2063 (request == RTLD_DI_DEFERRED_SYM)) {
2086 if (request == RTLD_DI_DEFERRED_SYM) {
2181 dlinfo(void *handle, int request, void *p)
2190 error = dlinfo_core(handle, request, p, clmp);