Lines Matching refs:obj_rtld

234 static Obj_Entry obj_rtld;	    /* The dynamic linker shared object */  variable
559 __progname = obj_rtld.path; in _rtld()
581 if (phdr == obj_rtld.phdr) { in _rtld()
763 dbg("RTLD dynamic = %p", obj_rtld.dynamic); in _rtld()
764 dbg("RTLD pltgot = %p", obj_rtld.pltgot); in _rtld()
825 strcmp(obj_main->interp, obj_rtld.path) != 0) { in _rtld()
826 free(obj_rtld.path); in _rtld()
827 obj_rtld.path = xstrdup(obj_main->interp); in _rtld()
828 __progname = obj_rtld.path; in _rtld()
839 linkmap_add(&obj_rtld); in _rtld()
842 LD_UTRACE(UTRACE_LOAD_OBJECT, &obj_rtld, obj_rtld.mapbase, in _rtld()
843 obj_rtld.mapsize, 0, obj_rtld.path); in _rtld()
938 ld_bind_now != NULL && *ld_bind_now != '\0', &obj_rtld, in _rtld()
2079 if (refobj != &obj_rtld) in find_symdef()
2494 memcpy(&obj_rtld, &objtmp, sizeof(obj_rtld)); in init_rtld()
2502 digest_dynamic2(&obj_rtld, dyn_rpath, dyn_soname, dyn_runpath); in init_rtld()
2505 obj_rtld.path = xstrdup(ld_path_rtld); in init_rtld()
2507 parse_rtld_phdr(&obj_rtld); in init_rtld()
2508 if (obj_enforce_relro(&obj_rtld) == -1) in init_rtld()
2514 r_debug.r_ldbase = obj_rtld.relocbase; in init_rtld()
3533 reloc_non_plt(obj, &obj_rtld, flags | SYMLOOK_IFUNC, in resolve_object_ifunc()
3932 (mode & RTLD_MODEMASK) == RTLD_NOW, &obj_rtld, in dlopen_object()
4088 res = symlook_obj(&req, &obj_rtld); in do_dlsym()
4126 res = symlook_obj(&req, &obj_rtld); in do_dlsym()
4358 rtld_fill_dl_phdr_info(&obj_rtld, &phdr_info); in _dl_iterate_phdr_locked()
4395 rtld_fill_dl_phdr_info(&obj_rtld, &phdr_info); in dl_iterate_phdr()
4580 prev->l_next != NULL && prev->l_next != &obj_rtld.linkmap; in linkmap_add()
4801 res = symlook_obj(&req1, &obj_rtld); in symlook_default()
5025 obj_rtld.path, obj->path, req->ventry->name, in matched_symbol()
6093 rc = rtld_verify_object_versions(&obj_rtld); in rtld_verify_versions()