Home
last modified time | relevance | path

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

123

/freebsd-14.2/libexec/rtld-elf/aarch64/
H A Dreloc.c70 const Elf_Rela *rela; in do_copy_relocations() local
87 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()
185 const Elf_Rela *rela; in reloc_plt() local
189 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_plt()
225 const Elf_Rela *rela; in reloc_jmpslots() local
233 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_jmpslots()
276 const Elf_Rela *rela; in reloc_iresolve() local
283 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_iresolve()
300 for (rela = obj->rela; rela < relalim; rela++) { in reloc_iresolve_nonplt()
320 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_gnu_ifunc()
[all …]
/freebsd-14.2/libexec/rtld-elf/amd64/
H A Dreloc.c66 const Elf_Rela *rela; in do_copy_relocations() local
71 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()
131 const Elf_Rela *rela; in reloc_non_plt() local
154 for (rela = obj->rela; rela < relalim; rela++) { in reloc_non_plt()
335 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_plt()
368 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_jmpslots()
434 const Elf_Rela *rela; in reloc_iresolve() local
441 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_iresolve()
452 const Elf_Rela *rela; in reloc_iresolve_nonplt() local
458 for (rela = obj->rela; rela < relalim; rela++) { in reloc_iresolve_nonplt()
[all …]
/freebsd-14.2/stand/efi/loader/arch/arm64/
H A Darm64.ldscript52 .rela.dyn : {
53 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
54 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
55 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
56 *(.rela.got)
57 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
58 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
59 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
60 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
61 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
[all …]
/freebsd-14.2/libexec/rtld-elf/powerpc64/
H A Dreloc.c62 const Elf_Rela *rela; in do_copy_relocations() local
71 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()
148 for (; rela < relalim; rela++) { in reloc_non_plt_self()
318 const Elf_Rela *rela; in reloc_non_plt() local
342 for (rela = obj->rela; rela < relalim; rela++) { in reloc_non_plt()
403 const Elf_Rela *rela; in reloc_plt() local
408 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_plt()
448 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_jmpslots()
578 for (rela = obj->rela; rela < relalim; rela++) { in reloc_iresolve()
595 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_iresolve()
[all …]
/freebsd-14.2/stand/efi/loader/arch/riscv/
H A Driscv.ldscript52 .rela.dyn : {
53 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
54 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
55 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
56 *(.rela.got)
57 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
58 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
59 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
60 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
61 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
[all …]
/freebsd-14.2/libexec/rtld-elf/powerpc/
H A Dreloc.c67 const Elf_Rela *rela; in do_copy_relocations() local
76 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()
153 for (; rela < relalim; rela++) { in reloc_non_plt_self()
323 const Elf_Rela *rela; in reloc_non_plt() local
344 for (rela = obj->rela; rela < relalim; rela++) { in reloc_non_plt()
435 const Elf_Rela *rela; in reloc_plt() local
442 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_plt()
487 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_jmpslots()
619 for (rela = obj->rela; rela < relalim; rela++) { in reloc_iresolve()
636 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_iresolve()
[all …]
/freebsd-14.2/stand/uboot/arch/arm/
H A Darm.ldscript31 .rela.got : { *(.rela.got) }
32 .rela.got1 : { *(.rela.got1) }
33 .rela.got2 : { *(.rela.got2) }
39 .rela.ctors : { *(.rela.ctors) }
40 .rela.dtors : { *(.rela.dtors) }
41 .rela.init : { *(.rela.init) }
42 .rela.fini : { *(.rela.fini) }
43 .rela.bss : { *(.rela.bss) }
44 .rela.plt : { *(.rela.plt) }
45 .rela.sdata : { *(.rela.sdata) }
[all …]
/freebsd-14.2/stand/kboot/kboot/arch/powerpc64/
H A Dpowerpc64.ldscript24 .rela.got : { *(.rela.got) }
25 .rela.got1 : { *(.rela.got1) }
26 .rela.got2 : { *(.rela.got2) }
27 .rela.ctors : { *(.rela.ctors) }
28 .rela.dtors : { *(.rela.dtors) }
29 .rela.init : { *(.rela.init) }
30 .rela.fini : { *(.rela.fini) }
31 .rela.bss : { *(.rela.bss) }
32 .rela.plt : { *(.rela.plt) }
33 .rela.sdata : { *(.rela.sdata) }
[all …]
/freebsd-14.2/stand/powerpc/ofw/
H A Dppc-common.ldscript26 .rela.got : { *(.rela.got) }
27 .rela.got1 : { *(.rela.got1) }
28 .rela.got2 : { *(.rela.got2) }
29 .rela.ctors : { *(.rela.ctors) }
30 .rela.dtors : { *(.rela.dtors) }
31 .rela.init : { *(.rela.init) }
32 .rela.fini : { *(.rela.fini) }
33 .rela.bss : { *(.rela.bss) }
34 .rela.plt : { *(.rela.plt) }
35 .rela.sdata : { *(.rela.sdata) }
[all …]
/freebsd-14.2/stand/uboot/arch/powerpc/
H A Dpowerpc.ldscript25 .rela.got : { *(.rela.got) }
26 .rela.got1 : { *(.rela.got1) }
27 .rela.got2 : { *(.rela.got2) }
28 .rela.ctors : { *(.rela.ctors) }
29 .rela.dtors : { *(.rela.dtors) }
30 .rela.init : { *(.rela.init) }
31 .rela.fini : { *(.rela.fini) }
32 .rela.bss : { *(.rela.bss) }
33 .rela.plt : { *(.rela.plt) }
34 .rela.sdata : { *(.rela.sdata) }
[all …]
/freebsd-14.2/sys/conf/
H A Dldscript.powerpc45 .rela.got : { *(.rela.got) }
46 .rela.got1 : { *(.rela.got1) }
47 .rela.got2 : { *(.rela.got2) }
48 .rela.ctors : { *(.rela.ctors) }
49 .rela.dtors : { *(.rela.dtors) }
50 .rela.init : { *(.rela.init) }
51 .rela.fini : { *(.rela.fini) }
52 .rela.bss : { *(.rela.bss) }
53 .rela.plt : { *(.rela.plt) }
54 .rela.sdata : { *(.rela.sdata) }
[all …]
H A Dldscript.powerpcspe45 .rela.got : { *(.rela.got) }
46 .rela.got1 : { *(.rela.got1) }
47 .rela.got2 : { *(.rela.got2) }
48 .rela.ctors : { *(.rela.ctors) }
49 .rela.dtors : { *(.rela.dtors) }
50 .rela.init : { *(.rela.init) }
51 .rela.fini : { *(.rela.fini) }
52 .rela.bss : { *(.rela.bss) }
53 .rela.plt : { *(.rela.plt) }
54 .rela.sdata : { *(.rela.sdata) }
[all …]
H A Dldscript.powerpc64le59 .rela.got : { *(.rela.got) }
60 .rela.got1 : { *(.rela.got1) }
61 .rela.got2 : { *(.rela.got2) }
62 .rela.ctors : { *(.rela.ctors) }
63 .rela.dtors : { *(.rela.dtors) }
64 .rela.init : { *(.rela.init) }
65 .rela.fini : { *(.rela.fini) }
66 .rela.bss : { *(.rela.bss) }
67 .rela.plt : { *(.rela.plt) }
68 .rela.sdata : { *(.rela.sdata) }
[all …]
H A Dldscript.powerpc6460 .rela.got : { *(.rela.got) }
61 .rela.got1 : { *(.rela.got1) }
62 .rela.got2 : { *(.rela.got2) }
63 .rela.ctors : { *(.rela.ctors) }
64 .rela.dtors : { *(.rela.dtors) }
65 .rela.init : { *(.rela.init) }
66 .rela.fini : { *(.rela.fini) }
67 .rela.bss : { *(.rela.bss) }
68 .rela.plt : { *(.rela.plt) }
69 .rela.sdata : { *(.rela.sdata) }
[all …]
H A Dldscript.i38618 .rela.init : { *(.rela.init) }
20 .rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
22 .rela.fini : { *(.rela.fini) }
24 .rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
28 .rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
30 .rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
32 .rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
34 .rela.ctors : { *(.rela.ctors) }
38 .rela.got : { *(.rela.got) }
40 .rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
[all …]
H A Dldscript.amd6423 .rela.init : { *(.rela.init) }
25 .rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
27 .rela.fini : { *(.rela.fini) }
29 .rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
33 .rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
35 .rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
37 .rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
39 .rela.ctors : { *(.rela.ctors) }
43 .rela.got : { *(.rela.got) }
45 .rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
[all …]
H A Dldscript.riscv37 .rela.text :
38 { *(.rela.text) *(.rela.gnu.linkonce.t*) }
42 { *(.rela.data) *(.rela.gnu.linkonce.d*) }
46 { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }
48 .rela.got : { *(.rela.got) }
50 .rela.ctors : { *(.rela.ctors) }
52 .rela.dtors : { *(.rela.dtors) }
54 .rela.init : { *(.rela.init) }
56 .rela.fini : { *(.rela.fini) }
58 .rela.bss : { *(.rela.bss) }
[all …]
H A Dldscript.arm36 .rela.text :
37 { *(.rela.text) *(.rela.gnu.linkonce.t*) }
41 { *(.rela.data) *(.rela.gnu.linkonce.d*) }
45 { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }
47 .rela.got : { *(.rela.got) }
49 .rela.ctors : { *(.rela.ctors) }
51 .rela.dtors : { *(.rela.dtors) }
53 .rela.init : { *(.rela.init) }
55 .rela.fini : { *(.rela.fini) }
57 .rela.bss : { *(.rela.bss) }
[all …]
H A Dldscript.arm6436 .rela.text :
37 { *(.rela.text) *(.rela.gnu.linkonce.t*) }
41 { *(.rela.data) *(.rela.gnu.linkonce.d*) }
45 { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }
47 .rela.got : { *(.rela.got) }
49 .rela.ctors : { *(.rela.ctors) }
51 .rela.dtors : { *(.rela.dtors) }
53 .rela.init : { *(.rela.init) }
55 .rela.fini : { *(.rela.fini) }
57 .rela.bss : { *(.rela.bss) }
[all …]
/freebsd-14.2/libexec/rtld-elf/riscv/
H A Dreloc.c89 const Elf_Rela *rela; in do_copy_relocations() local
106 for (rela = dstobj->rela; rela < relalim; rela++) { in do_copy_relocations()
149 const Elf_Rela *rela; in reloc_plt() local
153 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_plt()
173 const Elf_Rela *rela; in reloc_jmpslots() local
178 for (rela = obj->pltrela; rela < relalim; rela++) { in reloc_jmpslots()
182 switch(ELF_R_TYPE(rela->r_info)) { in reloc_jmpslots()
252 const Elf_Rela *rela; in reloc_non_plt() local
273 for (rela = obj->rela; rela < relalim; rela++) { in reloc_non_plt()
275 symnum = ELF_R_SYM(rela->r_info); in reloc_non_plt()
[all …]
/freebsd-14.2/stand/common/
H A Dreloc_elf.c60 const Elf_Rela *rela; in __elfN() local
75 rela = (const Elf_Rela *)reldata; in __elfN()
78 addend = rela->r_addend; in __elfN()
79 rtype = ELF_R_TYPE(rela->r_info); in __elfN()
81 symidx = ELF_R_SYM(rela->r_info); in __elfN()
135 const Elf_Rela *rela; in __elfN()
148 rela = (const Elf_Rela *)reldata; in __elfN()
151 addend = rela->r_addend; in __elfN()
194 const Elf_Rela *rela; in __elfN()
198 rela = reldata; in __elfN()
[all …]
/freebsd-14.2/libexec/rtld-elf/
H A Ddebug.c86 dump_Elf_Rela(obj, obj->rela, obj->relasize); in dump_obj_relocations()
127 const Elf_Rela *rela; in dump_Elf_Rela() local
134 for (rela = rela0; rela < relalim; rela++) { in dump_Elf_Rela()
135 dstaddr = (Elf_Addr *)(obj->relocbase + rela->r_offset); in dump_Elf_Rela()
136 sym = obj->symtab + ELF_R_SYM(rela->r_info); in dump_Elf_Rela()
139 (u_long)rela->r_info, (u_long)rela->r_offset, in dump_Elf_Rela()
/freebsd-14.2/usr.sbin/kldxref/
H A Def_aarch64.c48 const GElf_Rela *rela; in ef_aarch64_reloc() local
52 rela = (const GElf_Rela *)reldata; in ef_aarch64_reloc()
53 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_aarch64_reloc()
54 addend = rela->r_addend; in ef_aarch64_reloc()
55 rtype = GELF_R_TYPE(rela->r_info); in ef_aarch64_reloc()
56 symidx = GELF_R_SYM(rela->r_info); in ef_aarch64_reloc()
H A Def_riscv.c53 const GElf_Rela *rela; in ef_riscv_reloc() local
57 rela = (const GElf_Rela *)reldata; in ef_riscv_reloc()
58 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_riscv_reloc()
59 addend = rela->r_addend; in ef_riscv_reloc()
60 rtype = GELF_R_TYPE(rela->r_info); in ef_riscv_reloc()
61 symidx = GELF_R_SYM(rela->r_info); in ef_riscv_reloc()
H A Def_arm.c52 const GElf_Rela *rela; in ef_arm_reloc() local
63 rela = (const GElf_Rela *)reldata; in ef_arm_reloc()
64 where = (char *)dest + (relbase + rela->r_offset - dataoff); in ef_arm_reloc()
65 addend = rela->r_addend; in ef_arm_reloc()
66 rtype = GELF_R_TYPE(rela->r_info); in ef_arm_reloc()
67 symidx = GELF_R_SYM(rela->r_info); in ef_arm_reloc()

123