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.c99 if (ELF_R_TYPE(rela->r_info) != R_RISCV_COPY) in do_copy_relocations()
150 switch (ELF_R_TYPE(rela->r_info)) { in reloc_plt()
159 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
184 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
202 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_jmpslots()
237 if (ELF_R_TYPE(rela->r_info) == R_RISCV_IRELATIVE) in reloc_iresolve()
255 if (ELF_R_TYPE(rela->r_info) == R_RISCV_IRELATIVE) in reloc_iresolve_nonplt()
276 if (ELF_R_TYPE(rela->r_info) == R_RISCV_JUMP_SLOT) { in reloc_gnu_ifunc()
302 assert(ELF_R_TYPE(rel->r_info) == R_RISCV_JUMP_SLOT || in reloc_jmpslot()
303 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.c138 if (ELF_R_TYPE(rela->r_info) != R_AARCH64_COPY) in do_copy_relocations()
255 switch(ELF_R_TYPE(rela->r_info)) { in reloc_plt()
302 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
330 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
377 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_IRELATIVE) in reloc_iresolve()
394 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_IRELATIVE) in reloc_iresolve_nonplt()
414 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_JUMP_SLOT) { in reloc_gnu_ifunc()
439 assert(ELF_R_TYPE(rel->r_info) == R_AARCH64_JUMP_SLOT || in reloc_jmpslot()
440 ELF_R_TYPE(rel->r_info) == R_AARCH64_IRELATIVE); in reloc_jmpslot()
483 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.c176 return (ELF_R_TYPE(r_info) == R_AARCH64_IRELATIVE); in elf_is_ifunc_reloc()
213 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
220 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/amd64/amd64/
H A Delf_machdep.c273 return (ELF_R_TYPE(r_info) == R_X86_64_IRELATIVE);
294 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
312 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd/sys/powerpc/powerpc/
H A Delf32_machdep.c231 return (ELF_R_TYPE(r_info) == R_PPC_IRELATIVE); in elf_is_ifunc_reloc()
256 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
364 if (ELF_R_TYPE(rela->r_info) != R_PPC_RELATIVE) in elf_reloc_self()
H A Delf64_machdep.c321 return (ELF_R_TYPE(r_info) == R_PPC_IRELATIVE); in elf_is_ifunc_reloc()
344 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
418 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.c202 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
209 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.c568 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c775 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c836 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c933 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()