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

/freebsd-13-stable/libexec/rtld-elf/riscv/
H A Dreloc.c87 do_copy_relocations(Obj_Entry *dstobj) argument
104 assert(dstobj->mainprog);
106 relalim = (const Elf_Rela *)((const char *)dstobj->rela +
107 dstobj->relasize);
108 for (rela = dstobj->rela; rela < relalim; rela++) {
112 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
113 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
114 name = dstobj->strtab + dstsym->st_name;
118 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
121 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/aarch64/
H A Dreloc.c69 do_copy_relocations(Obj_Entry *dstobj) argument
86 assert(dstobj->mainprog);
88 relalim = (const Elf_Rela *)((const char *)dstobj->rela +
89 dstobj->relasize);
90 for (rela = dstobj->rela; rela < relalim; rela++) {
94 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
95 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
96 name = dstobj->strtab + dstsym->st_name;
100 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
103 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/amd64/
H A Dreloc.c64 do_copy_relocations(Obj_Entry *dstobj) argument
69 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
71 relalim = (const Elf_Rela *)((const char *) dstobj->rela + dstobj->relasize);
72 for (rela = dstobj->rela; rela < relalim; rela++) {
84 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
85 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
86 name = dstobj->strtab + dstsym->st_name;
89 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
92 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/arm/
H A Dreloc.c71 do_copy_relocations(Obj_Entry *dstobj) argument
76 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
78 rellim = (const Elf_Rel *)((const char *) dstobj->rel + dstobj->relsize);
79 for (rel = dstobj->rel; rel < rellim; rel++) {
91 dstaddr = (void *)(dstobj->relocbase + rel->r_offset);
92 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info);
93 name = dstobj->strtab + dstsym->st_name;
97 req.ventry = fetch_ventry(dstobj,
101 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/i386/
H A Dreloc.c63 do_copy_relocations(Obj_Entry *dstobj) argument
68 assert(dstobj->mainprog); /* COPY relocations are invalid elsewhere */
70 rellim = (const Elf_Rel *)((const char *)dstobj->rel + dstobj->relsize);
71 for (rel = dstobj->rel; rel < rellim; rel++) {
83 dstaddr = (void *)(dstobj->relocbase + rel->r_offset);
84 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info);
85 name = dstobj->strtab + dstsym->st_name;
88 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info));
91 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/mips/
H A Dreloc.c110 do_copy_relocations(Obj_Entry *dstobj) argument
127 assert(dstobj->mainprog);
129 rellim = (const Elf_Rel *)((const char *)dstobj->rel + dstobj->relsize);
130 for (rel = dstobj->rel; rel < rellim; rel++) {
134 dstaddr = (void *)(dstobj->relocbase + rel->r_offset);
135 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info);
136 name = dstobj->strtab + dstsym->st_name;
140 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info));
143 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/powerpc/
H A Dreloc.c66 do_copy_relocations(Obj_Entry *dstobj) argument
74 assert(dstobj->mainprog);
76 relalim = (const Elf_Rela *)((const char *) dstobj->rela +
77 dstobj->relasize);
78 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;
98 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
101 for (srcobj = globallist_next(dstobj); srcob
[all...]
/freebsd-13-stable/libexec/rtld-elf/powerpc64/
H A Dreloc.c61 do_copy_relocations(Obj_Entry *dstobj) argument
69 assert(dstobj->mainprog);
71 relalim = (const Elf_Rela *)((const char *) dstobj->rela +
72 dstobj->relasize);
73 for (rela = dstobj->rela; rela < relalim; rela++) {
88 dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
89 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
90 name = dstobj->strtab + dstsym->st_name;
93 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info));
96 for (srcobj = globallist_next(dstobj); srcob
[all...]

Completed in 117 milliseconds