Searched refs:dstobj (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/libexec/rtld-elf/riscv/
H A Dreloc.c89 do_copy_relocations(Obj_Entry *dstobj) argument
106 assert(dstobj->mainprog);
108 relalim = (const Elf_Rela *)((char *)dstobj->rela +
109 dstobj->relasize);
110 for (rela = dstobj->rela; rela < relalim; rela++) {
114 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
115 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
116 name = dstobj->strtab + dstsym->st_name;
120 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
123 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/aarch64/
H A Dreloc.c68 do_copy_relocations(Obj_Entry *dstobj) argument
85 assert(dstobj->mainprog);
87 relalim = (const Elf_Rela *)((char *)dstobj->rela +
88 dstobj->relasize);
89 for (rela = dstobj->rela; rela < relalim; rela++) {
93 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
94 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
95 name = dstobj->strtab + dstsym->st_name;
99 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
102 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/amd64/
H A Dreloc.c60 do_copy_relocations(Obj_Entry *dstobj) argument
65 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
67 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela + dstobj->relasize);
68 for (rela = dstobj->rela; rela < relalim; rela++) {
80 dstaddr = (void *) (dstobj->relocbase + rela->r_offset);
81 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
82 name = dstobj->strtab + dstsym->st_name;
85 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
88 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/i386/
H A Dreloc.c61 do_copy_relocations(Obj_Entry *dstobj) argument
66 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
68 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize);
69 for (rel = dstobj->rel; rel < rellim; rel++) {
81 dstaddr = (void *) (dstobj->relocbase + rel->r_offset);
82 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info);
83 name = dstobj->strtab + dstsym->st_name;
86 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info));
89 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/arm/
H A Dreloc.c74 do_copy_relocations(Obj_Entry *dstobj) argument
79 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
81 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize);
82 for (rel = dstobj->rel; rel < rellim; rel++) {
94 dstaddr = (void *) (dstobj->relocbase + rel->r_offset);
95 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info);
96 name = dstobj->strtab + dstsym->st_name;
100 req.ventry = fetch_ventry(dstobj,
104 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/powerpc/
H A Dreloc.c62 do_copy_relocations(Obj_Entry *dstobj) argument
70 assert(dstobj->mainprog);
72 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela +
73 dstobj->relasize);
74 for (rela = dstobj->rela; rela < relalim; rela++) {
89 dstaddr = (void *) (dstobj->relocbase + rela->r_offset);
90 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
91 name = dstobj->strtab + dstsym->st_name;
94 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
97 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/powerpc64/
H A Dreloc.c58 do_copy_relocations(Obj_Entry *dstobj) argument
66 assert(dstobj->mainprog);
68 relalim = (const Elf_Rela *) ((caddr_t) dstobj->rela +
69 dstobj->relasize);
70 for (rela = dstobj->rela; rela < relalim; rela++) {
85 dstaddr = (void *) (dstobj->relocbase + rela->r_offset);
86 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
87 name = dstobj->strtab + dstsym->st_name;
90 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
93 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/sparc64/
H A Dreloc.c241 do_copy_relocations(Obj_Entry *dstobj) argument
255 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
257 relalim = (const Elf_Rela *)((caddr_t)dstobj->rela + dstobj->relasize);
258 for (rela = dstobj->rela; rela < relalim; rela++) {
260 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
261 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
262 name = dstobj->strtab + dstsym->st_name;
265 req.ventry = fetch_ventry(dstobj,
269 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-11.0-release/libexec/rtld-elf/mips/
H A Dreloc.c65 do_copy_relocations(Obj_Entry *dstobj) argument

Completed in 36 milliseconds