Home
last modified time | relevance | path

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

12

/freebsd-12.1/stand/common/
H A Dreloc_elf.c64 switch (ELF_R_TYPE(a->r_info)) { in __elfN()
72 (u_int)ELF_R_TYPE(a->r_info)); in __elfN()
93 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
102 rtype = ELF_R_TYPE(rela->r_info); in __elfN()
154 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
163 rtype = ELF_R_TYPE(rela->r_info); in __elfN()
212 switch (ELF_R_TYPE(rela->r_info)) { in __elfN()
220 (u_int)ELF_R_TYPE(rela->r_info)); in __elfN()
/freebsd-12.1/libexec/rtld-elf/i386/
H A Dreloc.c72 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { in do_copy_relocations()
151 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
164 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
197 switch (ELF_R_TYPE(rel->r_info)) { in reloc_non_plt()
265 ELF_R_TYPE(rel->r_info)); in reloc_non_plt()
286 switch (ELF_R_TYPE(rel->r_info)) { in reloc_plt()
299 ELF_R_TYPE(rel->r_info)); in reloc_plt()
321 switch (ELF_R_TYPE(rel->r_info)) { in reloc_jmpslots()
341 ELF_R_TYPE(rel->r_info)); in reloc_jmpslots()
375 switch (ELF_R_TYPE(rel->r_info)) { in reloc_iresolve()
[all …]
/freebsd-12.1/libexec/rtld-elf/aarch64/
H A Dreloc.c91 if (ELF_R_TYPE(rela->r_info) != R_AARCH64_COPY) in do_copy_relocations()
198 switch(ELF_R_TYPE(rela->r_info)) { in reloc_plt()
213 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
240 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
272 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_IRELATIVE) { in reloc_iresolve()
299 if (ELF_R_TYPE(rela->r_info) == R_AARCH64_JUMP_SLOT) { in reloc_gnu_ifunc()
325 ELF_R_TYPE(rel->r_info) == R_AARCH64_IRELATIVE); in reloc_jmpslot()
374 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
395 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
424 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
[all …]
/freebsd-12.1/libexec/rtld-elf/amd64/
H A Dreloc.c73 if (ELF_R_TYPE(rela->r_info) == R_X86_64_COPY) { in do_copy_relocations()
160 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
184 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
219 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
314 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_non_plt()
335 switch(ELF_R_TYPE(rela->r_info)) { in reloc_plt()
348 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_plt()
370 switch (ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
390 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_jmpslots()
425 switch (ELF_R_TYPE(rela->r_info)) { in reloc_iresolve()
[all …]
/freebsd-12.1/libexec/rtld-elf/riscv/
H A Dreloc.c109 if (ELF_R_TYPE(rela->r_info) != R_RISCV_COPY) in do_copy_relocations()
158 assert(ELF_R_TYPE(rela->r_info) == R_RISCV_JUMP_SLOT); in reloc_plt()
184 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
197 (unsigned int)ELF_R_TYPE(rela->r_info)); in reloc_jmpslots()
229 assert(ELF_R_TYPE(rel->r_info) == R_RISCV_JUMP_SLOT); in reloc_jmpslot()
270 switch (ELF_R_TYPE(rela->r_info)) { in reloc_non_plt()
364 obj->path, ELF_R_TYPE(rela->r_info)); in reloc_non_plt()
/freebsd-12.1/libexec/rtld-elf/mips/
H A Dreloc.c83 #undef ELF_R_TYPE
85 #define ELF_R_TYPE(r_info) bswap32((r_info) >> 32) macro
131 if (ELF_R_TYPE(rel->r_info) != R_MIPS_COPY) in do_copy_relocations()
275 r_type = ELF_R_TYPE(rel->r_info); in _rtld_relocate_nonplt_self()
479 r_type = ELF_R_TYPE(rel->r_info); in reloc_non_plt()
643 obj->path, (u_long) ELF_R_TYPE(rel->r_info)); in reloc_non_plt()
664 switch (ELF_R_TYPE(rel->r_info)) { in reloc_plt()
671 (unsigned int)ELF_R_TYPE(rel->r_info)); in reloc_plt()
694 switch (ELF_R_TYPE(rel->r_info)) { in reloc_jmpslots()
708 (unsigned int)ELF_R_TYPE(rel->r_info)); in reloc_jmpslots()
[all …]
/freebsd-12.1/libexec/rtld-elf/arm/
H A Dreloc.c80 if (ELF_R_TYPE(rel->r_info) == R_ARM_COPY) { in do_copy_relocations()
191 switch (ELF_R_TYPE(rel->r_info)) { in reloc_nonplt_object()
339 symnum, (u_long)ELF_R_TYPE(rel->r_info), in reloc_nonplt_object()
344 obj->path, (u_long) ELF_R_TYPE(rel->r_info)); in reloc_nonplt_object()
402 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_plt()
426 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_jmpslots()
469 assert(ELF_R_TYPE(rel->r_info) == R_ARM_JUMP_SLOT); in reloc_jmpslot()
/freebsd-12.1/usr.sbin/kldxref/
H A Def_sparc64.c56 switch (ELF_R_TYPE(a->r_info)) { in ef_reloc()
64 (unsigned int)ELF_R_TYPE(a->r_info)); in ef_reloc()
H A Def_i386.c60 rtype = ELF_R_TYPE(rel->r_info); in ef_reloc()
67 rtype = ELF_R_TYPE(rela->r_info); in ef_reloc()
H A Def_amd64.c61 rtype = ELF_R_TYPE(rel->r_info); in ef_reloc()
68 rtype = ELF_R_TYPE(rela->r_info); in ef_reloc()
H A Def_powerpc.c60 rtype = ELF_R_TYPE(rela->r_info); in ef_reloc()
H A Def_aarch64.c58 rtype = ELF_R_TYPE(rela->r_info); in ef_reloc()
H A Def_riscv.c59 rtype = ELF_R_TYPE(rela->r_info); in ef_reloc()
/freebsd-12.1/sys/arm64/arm64/
H A Delf_machdep.c136 return (ELF_R_TYPE(r_info) == R_AARCH64_IRELATIVE); in elf_is_ifunc_reloc()
154 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
161 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/libexec/rtld-elf/powerpc64/
H A Dreloc.c83 if (ELF_R_TYPE(rela->r_info) != R_PPC_COPY) { in do_copy_relocations()
168 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
278 ELF_R_TYPE(rela->r_info)); in reloc_nonplt_object()
377 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_plt()
405 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_jmpslots()
/freebsd-12.1/sys/i386/i386/
H A Delf_machdep.c165 return (ELF_R_TYPE(r_info) == R_386_IRELATIVE); in elf_is_ifunc_reloc()
188 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
195 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/libexec/rtld-elf/powerpc/
H A Dreloc.c87 if (ELF_R_TYPE(rela->r_info) != R_PPC_COPY) { in do_copy_relocations()
172 switch (ELF_R_TYPE(rela->r_info)) { in reloc_nonplt_object()
281 ELF_R_TYPE(rela->r_info)); in reloc_nonplt_object()
405 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_plt()
440 assert(ELF_R_TYPE(rela->r_info) == R_PPC_JMP_SLOT); in reloc_jmpslots()
/freebsd-12.1/sys/amd64/amd64/
H A Delf_machdep.c183 return (ELF_R_TYPE(r_info) == R_X86_64_IRELATIVE); in elf_is_ifunc_reloc()
204 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
222 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/sys/arm/arm/
H A Delf_machdep.c205 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
212 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
/freebsd-12.1/lib/csu/amd64/
H A Dreloc.c56 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rela()
/freebsd-12.1/lib/csu/i386/
H A Dreloc.c79 switch (ELF_R_TYPE(r->r_info)) { in crt1_handle_rel()
/freebsd-12.1/sys/sys/
H A Delf_generic.h84 #define ELF_R_TYPE __ELFN(R_TYPE) macro
/freebsd-12.1/sys/powerpc/powerpc/
H A Delf32_machdep.c245 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
333 if (ELF_R_TYPE(rela->r_info) != R_PPC_RELATIVE) in elf_reloc_self()
H A Delf64_machdep.c304 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()
372 if (ELF_R_TYPE(rela->r_info) != R_PPC_RELATIVE) in elf_reloc_self()
/freebsd-12.1/sys/mips/mips/
H A Delf_machdep.c324 rtype = ELF_R_TYPE(rel->r_info); in elf_reloc_internal()
340 rtype = ELF_R_TYPE(rela->r_info); in elf_reloc_internal()

12