Lines Matching refs:objtmp
2089 Obj_Entry objtmp; /* Temporary rtld object */ in init_rtld() local
2106 memset(&objtmp, 0, sizeof(objtmp)); in init_rtld()
2107 objtmp.path = NULL; in init_rtld()
2108 objtmp.rtld = true; in init_rtld()
2109 objtmp.mapbase = mapbase; in init_rtld()
2111 objtmp.relocbase = mapbase; in init_rtld()
2114 objtmp.dynamic = rtld_dynamic(&objtmp); in init_rtld()
2115 digest_dynamic1(&objtmp, 1, &dyn_rpath, &dyn_soname, &dyn_runpath); in init_rtld()
2116 assert(objtmp.needed == NULL); in init_rtld()
2119 assert(!objtmp.textrel); in init_rtld()
2125 relocate_objects(&objtmp, true, &objtmp, 0, NULL); in init_rtld()
2128 objtmp.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff); in init_rtld()
2129 objtmp.phsize = ehdr->e_phnum * sizeof(objtmp.phdr[0]); in init_rtld()
2135 memcpy(&obj_rtld, &objtmp, sizeof(obj_rtld)); in init_rtld()