/freebsd/libexec/rtld-elf/i386/ |
H A D | reloc.c | 71 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 D | reloc.c | 106 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 D | reloc.c | 74 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 D | reloc.c | 145 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 D | reloc_elf.c | 68 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 D | reloc.c | 93 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 D | reloc.c | 98 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 D | reloc.c | 38 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 D | elf_machdep.c | 166 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 D | elf_machdep.c | 157 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 D | elf_machdep.c | 271 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 D | elf32_machdep.c | 229 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 D | elf64_machdep.c | 317 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 D | reloc.c | 42 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
|
/freebsd/lib/libc/csu/riscv/ |
H A D | reloc.c | 47 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
|
/freebsd/sys/arm/arm/ |
H A D | elf_machdep.c | 200 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 D | reloc.c | 50 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
|
/freebsd/lib/libc/csu/amd64/ |
H A D | reloc.c | 58 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
|
/freebsd/lib/libc/csu/i386/ |
H A D | reloc.c | 81 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rel()
|
/freebsd/sys/sys/ |
H A D | elf_generic.h | 86 #define ELF_R_TYPE __ELFN(R_TYPE) macro
|
/freebsd/sys/riscv/riscv/ |
H A D | elf_machdep.c | 311 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
|
/freebsd/sys/arm64/linux/ |
H A D | linux_sysvec.c | 564 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
|
/freebsd/sys/amd64/linux/ |
H A D | linux_sysvec.c | 834 rtype = ELF_R_TYPE(rela->r_info); in linux_vdso_reloc()
|
/freebsd/sys/i386/linux/ |
H A D | linux_sysvec.c | 771 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 930 rtype = ELF_R_TYPE(rel->r_info); in linux_vdso_reloc()
|