Home
last modified time | relevance | path

Searched refs:ELF_R_SYM (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c88 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
92 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
176 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
223 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
234 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
264 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
407 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
/freebsd-12.1/stand/common/
H A Dreloc_elf.c94 symidx = ELF_R_SYM(rel->r_info); in __elfN()
103 symidx = ELF_R_SYM(rela->r_info); in __elfN()
155 symidx = ELF_R_SYM(rel->r_info); in __elfN()
164 symidx = ELF_R_SYM(rela->r_info); in __elfN()
/freebsd-12.1/libexec/rtld-elf/aarch64/
H A Dreloc.c95 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
100 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
156 if (ELF_R_SYM(rela->r_info) != 0) { in reloc_tlsdesc()
157 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, flags, in reloc_tlsdesc()
242 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_jmpslots()
301 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
380 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_non_plt()
/freebsd-12.1/libexec/rtld-elf/powerpc/
H A Dreloc.c92 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
96 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
179 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
226 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
237 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
267 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
442 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
/freebsd-12.1/libexec/rtld-elf/amd64/
H A Dreloc.c85 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
89 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
169 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_non_plt()
373 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
460 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd-12.1/libexec/rtld-elf/i386/
H A Dreloc.c84 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
88 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info)); in do_copy_relocations()
159 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_non_plt()
324 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_jmpslots()
406 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd-12.1/usr.sbin/kldxref/
H A Def_i386.c61 symidx = ELF_R_SYM(rel->r_info); in ef_reloc()
68 symidx = ELF_R_SYM(rela->r_info); in ef_reloc()
H A Def_amd64.c62 symidx = ELF_R_SYM(rel->r_info); in ef_reloc()
69 symidx = ELF_R_SYM(rela->r_info); in ef_reloc()
/freebsd-12.1/libexec/rtld-elf/riscv/
H A Dreloc.c113 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
118 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
186 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_jmpslots()
268 symnum = ELF_R_SYM(rela->r_info); in reloc_non_plt()
/freebsd-12.1/libexec/rtld-elf/mips/
H A Dreloc.c82 #undef ELF_R_SYM
84 #define ELF_R_SYM(r_info) ((r_info) & 0xffffffff) macro
135 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
140 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info)); in do_copy_relocations()
274 r_symndx = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_self()
478 r_symndx = ELF_R_SYM(rel->r_info); in reloc_non_plt()
696 def = find_symdef(ELF_R_SYM(rel->r_info), obj, in reloc_jmpslots()
/freebsd-12.1/libexec/rtld-elf/
H A Ddebug.c116 sym = obj->symtab + ELF_R_SYM(rel->r_info); in dump_Elf_Rel()
138 sym = obj->symtab + ELF_R_SYM(rela->r_info); in dump_Elf_Rela()
/freebsd-12.1/libexec/rtld-elf/arm/
H A Dreloc.c92 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
98 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
189 symnum = ELF_R_SYM(rel->r_info); in reloc_nonplt_object()
428 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_jmpslots()
/freebsd-12.1/sys/arm64/arm64/
H A Delf_machdep.c155 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
162 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/i386/i386/
H A Delf_machdep.c189 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
196 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/libexec/rtld-elf/sparc64/
H A Dreloc.c263 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
268 ELF_R_SYM(rela->r_info)); in do_copy_relocations()
394 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
507 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_plt()
551 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
/freebsd-12.1/sys/arm/arm/
H A Delf_machdep.c206 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
213 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/amd64/amd64/
H A Delf_machdep.c205 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
223 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/sys/
H A Delf_generic.h83 #define ELF_R_SYM __ELFN(R_SYM) macro
/freebsd-12.1/sys/mips/mips/
H A Delf_machdep.c325 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
341 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/kern/
H A Dlink_elf_obj.c1107 if (ELF_R_SYM(r_info)) { in symbol_name()
1108 ref = ef->ddbsymtab + ELF_R_SYM(r_info); in symbol_name()
1157 symidx = ELF_R_SYM(rel->r_info); in relocate_file()
1189 symidx = ELF_R_SYM(rela->r_info); in relocate_file()
1538 symidx = ELF_R_SYM(rel->r_info); in link_elf_reloc_local()
1566 symidx = ELF_R_SYM(rela->r_info); in link_elf_reloc_local()
H A Dlink_elf.c1194 if (ELF_R_SYM(r_info)) { in symbol_name()
1195 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_name()
1206 if (ELF_R_SYM(r_info)) { in symbol_type()
1207 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_type()
/freebsd-12.1/contrib/binutils/bfd/
H A Delfcode.h128 #define ELF_R_SYM(X) ELF64_R_SYM(X) macro
136 #define ELF_R_SYM(X) ELF32_R_SYM(X) macro
1404 if (ELF_R_SYM (rela.r_info) == 0) in elf_slurp_reloc_table_from_section()
1406 else if (ELF_R_SYM (rela.r_info) > symcount) in elf_slurp_reloc_table_from_section()
1410 abfd->filename, asect->name, i, ELF_R_SYM (rela.r_info)); in elf_slurp_reloc_table_from_section()
1417 ps = symbols + ELF_R_SYM (rela.r_info) - 1; in elf_slurp_reloc_table_from_section()
/freebsd-12.1/sys/powerpc/powerpc/
H A Delf32_machdep.c246 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
H A Delf64_machdep.c305 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/riscv/riscv/
H A Delf_machdep.c303 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()

12