Lines Matching refs:obj
63 Obj_Entry *obj; in dump_relocations() local
65 for (obj = obj0; obj != NULL; obj = obj->next) { in dump_relocations()
66 dump_obj_relocations(obj); in dump_relocations()
71 dump_obj_relocations (Obj_Entry *obj) in dump_obj_relocations() argument
74 rtld_printf("Object \"%s\", relocbase %p\n", obj->path, obj->relocbase); in dump_obj_relocations()
76 if (obj->relsize) { in dump_obj_relocations()
78 (obj->relsize / sizeof(Elf_Rel))); in dump_obj_relocations()
79 dump_Elf_Rel(obj, obj->rel, obj->relsize); in dump_obj_relocations()
82 if (obj->relasize) { in dump_obj_relocations()
84 (obj->relasize / sizeof(Elf_Rela))); in dump_obj_relocations()
85 dump_Elf_Rela(obj, obj->rela, obj->relasize); in dump_obj_relocations()
88 if (obj->pltrelsize) { in dump_obj_relocations()
90 (obj->pltrelsize / sizeof(Elf_Rel))); in dump_obj_relocations()
91 dump_Elf_Rel(obj, obj->pltrel, obj->pltrelsize); in dump_obj_relocations()
94 if (obj->pltrelasize) { in dump_obj_relocations()
96 (obj->pltrelasize / sizeof(Elf_Rela))); in dump_obj_relocations()
97 dump_Elf_Rela(obj, obj->pltrela, obj->pltrelasize); in dump_obj_relocations()
102 dump_Elf_Rel (Obj_Entry *obj, const Elf_Rel *rel0, u_long relsize) in dump_Elf_Rel() argument
112 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); in dump_Elf_Rel()
113 sym = obj->symtab + ELF_R_SYM(rel->r_info); in dump_Elf_Rel()
115 obj->strtab + sym->st_name, in dump_Elf_Rel()
124 dump_Elf_Rela (Obj_Entry *obj, const Elf_Rela *rela0, u_long relasize) in dump_Elf_Rela() argument
134 dstaddr = (Elf_Addr *)(obj->relocbase + rela->r_offset); in dump_Elf_Rela()
135 sym = obj->symtab + ELF_R_SYM(rela->r_info); in dump_Elf_Rela()
137 obj->strtab + sym->st_name, in dump_Elf_Rela()