Home
last modified time | relevance | path

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

/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c71 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { in do_copy_relocations()
159 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
172 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
205 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
260 if (ELF_R_TYPE(rel->r_info) == R_386_TLS_TPOFF) in reloc_non_plt()
277 obj->path, ELF_R_TYPE(rel->r_info)); in reloc_non_plt()
298 switch (ELF_R_TYPE(rel->r_info)) { in reloc_plt()
311 ELF_R_TYPE(rel->r_info)); in reloc_plt()
333 switch (ELF_R_TYPE(rel->r_info)) { in reloc_jmpslots()
353 ELF_R_TYPE(rel->r_info)); in reloc_jmpslots()
[all …]
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c106 if (ELF_R_TYPE(rela->r_info) != R_RISCV_COPY) in do_copy_relocations()
157 switch (ELF_R_TYPE(rela->r_info)) { in reloc_plt()
166 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
191 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
209 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_jmpslots()
244 if (ELF_R_TYPE(rela->r_info) == R_RISCV_IRELATIVE) in reloc_iresolve()
262 if (ELF_R_TYPE(rela->r_info) == R_RISCV_IRELATIVE) in reloc_iresolve_nonplt()
283 if (ELF_R_TYPE(rela->r_info) == R_RISCV_JUMP_SLOT) { in reloc_gnu_ifunc()
309 assert(ELF_R_TYPE(rel->r_info) == R_RISCV_JUMP_SLOT || in reloc_jmpslot()
310 ELF_R_TYPE(rel->r_info) == R_RISCV_IRELATIVE); in reloc_jmpslot()
[all …]
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c74 if (ELF_R_TYPE(rela->r_info) == R_X86_64_COPY) { in do_copy_relocations()
164 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
189 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
224 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
325 obj->path, (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_non_plt()
347 switch (ELF_R_TYPE(rela->r_info)) { in reloc_plt()
360 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
383 switch (ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
405 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_jmpslots()
451 if (ELF_R_TYPE(rela->r_info) == R_X86_64_IRELATIVE) in reloc_iresolve()
[all …]
/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c145 if (ELF_R_TYPE(rela->r_info) != R_AARCH64_COPY) in do_copy_relocations()
262 switch(ELF_R_TYPE(rela->r_info)) { in reloc_plt()
309 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
337 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
384 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_IRELATIVE) in reloc_iresolve()
401 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_IRELATIVE) in reloc_iresolve_nonplt()
421 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_JUMP_SLOT) { in reloc_gnu_ifunc()
446 assert(ELF_R_TYPE(rel->r_info) == R_AARCH64_JUMP_SLOT || in reloc_jmpslot()
447 ELF_R_TYPE(rel->r_info) == R_AARCH64_IRELATIVE); in reloc_jmpslot()
490 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
[all …]
/freebsd/stand/common/
H A Dreloc_elf.c68 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
79 rtype = ELF_R_TYPE(rela->r_info); in __elfN()
143 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
152 rtype = ELF_R_TYPE(rela->r_info); in __elfN()
201 switch (ELF_R_TYPE(rela->r_info)) { in __elfN()
213 (u_int)ELF_R_TYPE(rela->r_info)); in __elfN()
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c93 if (ELF_R_TYPE(rela->r_info) != R_PPC_COPY) { in do_copy_relocations()
181 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
205 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
236 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
314 ELF_R_TYPE(rela->r_info)); in reloc_nonplt_object()
422 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) { in reloc_plt()
433 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_plt()
461 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) in reloc_jmpslots()
463 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_jmpslots()
590 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) { in reloc_iresolve()
[all …]
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c98 if (ELF_R_TYPE(rela->r_info) != R_PPC_COPY) { in do_copy_relocations()
186 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
211 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
241 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
319 ELF_R_TYPE(rela->r_info)); in reloc_nonplt_object()
454 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) { in reloc_plt()
465 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_plt()
500 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) in reloc_jmpslots()
502 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_jmpslots()
631 if (ELF_R_TYPE(rela->r_info) == R_PPC_IRELATIVE) { in reloc_iresolve()
[all …]
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c38 if (ELF_R_TYPE(rel->r_info) == R_ARM_COPY) { in do_copy_relocations()
147 switch (ELF_R_TYPE(rel->r_info)) { in reloc_nonplt_object()
298 symnum, (u_long)ELF_R_TYPE(rel->r_info), in reloc_nonplt_object()
303 obj->path, (u_long) ELF_R_TYPE(rel->r_info)); in reloc_nonplt_object()
361 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_plt()
385 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_jmpslots()
437 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_jmpslot()
/freebsd/sys/i386/i386/
H A Delf_machdep.c166 return (ELF_R_TYPE(r_info) == R_386_IRELATIVE); in elf_is_ifunc_reloc()
189 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
196 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/arm64/arm64/
H A Delf_machdep.c157 return (ELF_R_TYPE(r_info) == R_AARCH64_IRELATIVE); in elf_is_ifunc_reloc()
194 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
201 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/amd64/amd64/
H A Delf_machdep.c271 return (ELF_R_TYPE(r_info) == R_X86_64_IRELATIVE); in elf_is_ifunc_reloc()
292 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
310 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/powerpc/powerpc/
H A Delf32_machdep.c229 return (ELF_R_TYPE(r_info) == R_PPC_IRELATIVE); in elf_is_ifunc_reloc()
254 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
362 if (ELF_R_TYPE(rela->r_info) != R_PPC_RELATIVE) in elf_reloc_self()
H A Delf64_machdep.c317 return (ELF_R_TYPE(r_info) == R_PPC_IRELATIVE); in elf_is_ifunc_reloc()
340 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
414 if (ELF_R_TYPE(rela->r_info) != R_PPC_RELATIVE) in elf_reloc_self()
/freebsd/lib/libc/csu/aarch64/
H A Dreloc.c42 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
/freebsd/lib/libc/csu/riscv/
H A Dreloc.c47 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
/freebsd/sys/arm/arm/
H A Delf_machdep.c200 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
207 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/lib/libc/csu/powerpc64/
H A Dreloc.c50 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
/freebsd/lib/libc/csu/amd64/
H A Dreloc.c58 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
/freebsd/lib/libc/csu/i386/
H A Dreloc.c81 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rel()
/freebsd/sys/sys/
H A Delf_generic.h86 #define ELF_R_TYPE __ELFN(R_TYPE) macro
/freebsd/sys/riscv/riscv/
H A Delf_machdep.c311 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/arm64/linux/
H A Dlinux_sysvec.c564 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c834 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c771 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c930 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()