Searched refs:dstobj (Results 1 – 7 of 7) sorted by relevance
84 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument101 assert(dstobj->mainprog); in do_copy_relocations()103 relalim = (const Elf_Rela *)((const char *)dstobj->rela + in do_copy_relocations()104 dstobj->relasize); in do_copy_relocations()105 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()109 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations()110 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()111 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()115 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()118 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()[all …]
29 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument34 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */ in do_copy_relocations()36 rellim = (const Elf_Rel *)((const char *) dstobj->rel + dstobj->relsize); in do_copy_relocations()37 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()49 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations()50 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()51 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()55 req.ventry = fetch_ventry(dstobj, in do_copy_relocations()59 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()71 name, dstobj->path); in do_copy_relocations()
64 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument69 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */ in do_copy_relocations()71 relalim = (const Elf_Rela *)((const char *)dstobj->rela + in do_copy_relocations()72 dstobj->relasize); in do_copy_relocations()73 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()85 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations()86 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()87 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()90 req.ventry = fetch_ventry(dstobj, in do_copy_relocations()94 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()[all …]
62 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument67 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */ in do_copy_relocations()69 rellim = (const Elf_Rel *)((const char *)dstobj->rel + dstobj->relsize); in do_copy_relocations()70 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()82 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations()83 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()84 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()87 req.ventry = fetch_ventry(dstobj, in do_copy_relocations()91 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()105 name, dstobj->path); in do_copy_relocations()
123 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument140 assert(dstobj->mainprog); in do_copy_relocations()142 relalim = (const Elf_Rela *)((const char *)dstobj->rela + in do_copy_relocations()143 dstobj->relasize); in do_copy_relocations()144 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()148 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations()149 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()150 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()154 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()157 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()[all …]
70 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument78 assert(dstobj->mainprog); in do_copy_relocations()80 relalim = (const Elf_Rela *)((const char *) dstobj->rela + in do_copy_relocations()81 dstobj->relasize); in do_copy_relocations()82 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()97 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations()98 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()99 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()102 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()105 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()[all …]
75 do_copy_relocations(Obj_Entry *dstobj) in do_copy_relocations() argument83 assert(dstobj->mainprog); in do_copy_relocations()85 relalim = (const Elf_Rela *)((const char *) dstobj->rela + in do_copy_relocations()86 dstobj->relasize); in do_copy_relocations()87 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()102 dstaddr = (void *)(dstobj->relocbase + rela->r_offset); in do_copy_relocations()103 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()104 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()107 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()110 for (srcobj = globallist_next(dstobj); srcobj != NULL; in do_copy_relocations()[all …]