Home
last modified time | relevance | path

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

/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c149 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
154 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
216 if (ELF_R_SYM(rela->r_info) != 0) { in reloc_tlsdesc()
217 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, flags, in reloc_tlsdesc()
266 sym = &obj->symtab[ELF_R_SYM(rela->r_info)]; in reloc_plt()
280 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_plt()
339 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_jmpslots()
423 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
496 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_non_plt()
/freebsd/stand/common/
H A Dreloc_elf.c70 symidx = ELF_R_SYM(rel->r_info); in __elfN()
81 symidx = ELF_R_SYM(rela->r_info); in __elfN()
144 symidx = ELF_R_SYM(rel->r_info); in __elfN()
153 symidx = ELF_R_SYM(rela->r_info); in __elfN()
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c110 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
115 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
193 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_jmpslots()
285 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
345 symnum = ELF_R_SYM(rela->r_info); in reloc_non_plt()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c86 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
91 ELF_R_SYM(rela->r_info)); in do_copy_relocations()
173 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_non_plt()
386 def = find_symdef(ELF_R_SYM(rela->r_info), obj, in reloc_jmpslots()
492 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c83 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
88 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
167 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_non_plt()
336 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_jmpslots()
436 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/
H A Ddebug.c114 sym = obj->symtab + ELF_R_SYM(rel->r_info); in dump_Elf_Rel()
136 sym = obj->symtab + ELF_R_SYM(rela->r_info); in dump_Elf_Rela()
H A Drtld.c1046 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, SYMLOOK_IN_PLT, in _rtld_bind()
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c98 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
102 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
189 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
465 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
646 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c50 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
56 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
145 symnum = ELF_R_SYM(rel->r_info); in reloc_nonplt_object()
387 def = find_symdef(ELF_R_SYM(rel->r_info), obj, &defobj, in reloc_jmpslots()
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c103 dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in do_copy_relocations()
107 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)); in do_copy_relocations()
194 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
504 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
687 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
/freebsd/sys/i386/i386/
H A Delf_machdep.c190 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
197 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/arm/arm/
H A Delf_machdep.c201 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
208 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/sys/
H A Delf_generic.h85 #define ELF_R_SYM __ELFN(R_SYM) macro
/freebsd/sys/arm64/arm64/
H A Delf_machdep.c195 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
202 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/amd64/amd64/
H A Delf_machdep.c293 symidx = ELF_R_SYM(rel->r_info); in elf_reloc_internal()
311 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/kern/
H A Dlink_elf_obj.c1341 if (ELF_R_SYM(r_info)) { in symbol_name()
1342 ref = ef->ddbsymtab + ELF_R_SYM(r_info); in symbol_name()
1390 symidx = ELF_R_SYM(rel->r_info); in relocate_file1()
1425 symidx = ELF_R_SYM(rela->r_info); in relocate_file1()
1833 symidx = ELF_R_SYM(rel->r_info); in link_elf_reloc_local()
1863 symidx = ELF_R_SYM(rela->r_info); in link_elf_reloc_local()
H A Dlink_elf.c1426 if (ELF_R_SYM(r_info)) { in symbol_name()
1427 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_name()
1438 if (ELF_R_SYM(r_info)) { in symbol_type()
1439 ref = ef->symtab + ELF_R_SYM(r_info); in symbol_type()
/freebsd/sys/powerpc/powerpc/
H A Delf32_machdep.c255 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
H A Delf64_machdep.c341 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/riscv/riscv/
H A Delf_machdep.c312 symidx = ELF_R_SYM(rela->r_info); in elf_reloc_internal()
/freebsd/sys/arm64/linux/
H A Dlinux_sysvec.c565 symidx = ELF_R_SYM(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c835 symidx = ELF_R_SYM(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c772 symidx = ELF_R_SYM(rel->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c931 symidx = ELF_R_SYM(rel->r_info); in linux_vdso_reloc()