Lines Matching refs:_rtld_objself

98 Obj_Entry       _rtld_objself;	/* The dynamic linker shared object */  variable
360 _rtld_objself.path = __UNCONST(_rtld_path); in _rtld_init()
361 _rtld_objself.pathlen = sizeof(_rtld_path)-1; in _rtld_init()
362 _rtld_objself.rtld = true; in _rtld_init()
363 _rtld_objself.mapbase = mapbase; in _rtld_init()
364 _rtld_objself.relocbase = relocbase; in _rtld_init()
365 _rtld_objself.dynamic = (Elf_Dyn *) &_DYNAMIC; in _rtld_init()
366 _rtld_objself.strtab = "_rtld_sym_zero"; in _rtld_init()
378 _rtld_digest_dynamic(_rtld_path, &_rtld_objself); in _rtld_init()
379 assert(!_rtld_objself.needed); in _rtld_init()
381 assert(!_rtld_objself.pltrel && !_rtld_objself.pltrela); in _rtld_init()
383 _rtld_relocate_plt_objects(&_rtld_objself); in _rtld_init()
386 assert(!_rtld_objself.pltgot); in _rtld_init()
390 assert(!_rtld_objself.textrel); in _rtld_init()
409 _rtld_debug.r_ldbase = _rtld_objself.relocbase; in _rtld_init()
412 _rtld_objself.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff); in _rtld_init()
413 _rtld_objself.phsize = ehdr->e_phnum * sizeof(_rtld_objself.phdr[0]); in _rtld_init()
576 __progname = _rtld_objself.path; in _rtld()
653 _rtld_objself.mapbase, _rtld_objself.relocbase)); in _rtld()
696 strcmp(_rtld_objmain->interp, _rtld_objself.path) != 0) { in _rtld()
697 _rtld_objself.path = xstrdup(_rtld_objmain->interp); in _rtld()
698 _rtld_objself.pathlen = strlen(_rtld_objself.path); in _rtld()
700 dbg(("actual dynamic linker is %s", _rtld_objself.path)); in _rtld()
711 _rtld_objself.path = xstrdup(_rtld_objself.path); in _rtld()
712 _rtld_linkmap_add(&_rtld_objself); in _rtld()
1217 &hash, &_rtld_objself, flags, ventry); in do_dlsym()
1220 defobj = &_rtld_objself; in do_dlsym()
1504 _rtld_fill_dl_phdr_info(&_rtld_objself, &phdr_info); in dl_iterate_phdr()
1620 prev->l_next != NULL && prev->l_next != &_rtld_objself.linkmap; in _rtld_linkmap_add()