Lines Matching refs:objtmp
2389 Obj_Entry objtmp; /* Temporary rtld object */ in init_rtld() local
2406 memset(&objtmp, 0, sizeof(objtmp)); in init_rtld()
2407 objtmp.path = NULL; in init_rtld()
2408 objtmp.rtld = true; in init_rtld()
2409 objtmp.mapbase = mapbase; in init_rtld()
2411 objtmp.relocbase = mapbase; in init_rtld()
2414 objtmp.dynamic = rtld_dynamic(&objtmp); in init_rtld()
2415 digest_dynamic1(&objtmp, 1, &dyn_rpath, &dyn_soname, &dyn_runpath); in init_rtld()
2416 assert(objtmp.needed == NULL); in init_rtld()
2419 assert(!objtmp.textrel); in init_rtld()
2425 relocate_objects(&objtmp, true, &objtmp, 0, NULL); in init_rtld()
2428 objtmp.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff); in init_rtld()
2429 objtmp.phsize = ehdr->e_phnum * sizeof(objtmp.phdr[0]); in init_rtld()
2435 memcpy(&obj_rtld, &objtmp, sizeof(obj_rtld)); in init_rtld()