HomeSort by: relevance | last modified time | path
    Searched defs:rela (Results 1 - 25 of 41) sorted by relevancy

1 2

  /src/sys/external/bsd/gnu-efi/dist/gnuefi/
elf_riscv64_efi.lds 48 .rela.text :
49 { *(.rela.text) *(.rela.text*) }
50 .rela.dyn :
51 { *(.rela.dyn) }
52 .rela.plt :
53 { *(.rela.plt) }
54 .rela.got :
55 { *(.rela.got) }
56 .rela.data
    [all...]
elf_aarch64_efi.lds 44 .rela.dyn : { *(.rela.dyn) }
45 .rela.plt : { *(.rela.plt) }
46 .rela.got : { *(.rela.got) }
47 .rela.data : { *(.rela.data) *(.rela.data*) }
elf_ia64_efi.lds 55 .rela :
57 *(.rela.text)
58 *(.rela.data*)
59 *(.rela.sdata)
60 *(.rela.got)
61 *(.rela.gnu.linkonce.d*)
62 *(.rela.stab)
63 *(.rela.ctors)
78 *(.rela.plabel)
79 *(.rela.reloc
    [all...]
elf_x86_64_efi.lds 60 .rela :
62 *(.rela.data*)
63 *(.rela.got)
64 *(.rela.stab)
73 *(.rela.reloc)
elf_x86_64_fbsd_efi.lds 55 .rela :
57 *(.rela.data*)
58 *(.rela.got)
59 *(.rela.stab)
70 *(.rela.reloc)
  /src/sys/arch/vax/vax/
kobj_machdep.c 46 const Elf_Rela *rela = (const Elf_Rela *)data; local in function:kobj_reloc
47 Elf_Word rtype = ELF_R_TYPE(rela->r_info);
48 Elf_Word symidx = ELF_R_SYM(rela->r_info);
49 Elf_Addr *where = (Elf_Addr *)(relocbase + rela->r_offset);
50 Elf_Addr addr, addend = rela->r_addend;
  /src/sys/arch/bebox/stand/boot/
ld.script 17 .rela.text : { *(.rela.text) }
19 .rela.data : { *(.rela.data) }
21 .rela.rodata : { *(.rela.rodata) }
23 .rela.got : { *(.rela.got) }
25 .rela.ctors : { *(.rela.ctors)
    [all...]
  /src/sys/arch/prep/stand/boot/
ld.script 17 .rela.text : { *(.rela.text) }
19 .rela.data : { *(.rela.data) }
21 .rela.rodata : { *(.rela.rodata) }
23 .rela.got : { *(.rela.got) }
25 .rela.ctors : { *(.rela.ctors)
    [all...]
  /src/sys/arch/rs6000/stand/boot/
ld.script 17 .rela.text : { *(.rela.text) }
19 .rela.data : { *(.rela.data) }
21 .rela.rodata : { *(.rela.rodata) }
23 .rela.got : { *(.rela.got) }
25 .rela.ctors : { *(.rela.ctors)
    [all...]
  /src/sys/arch/alpha/alpha/
kobj_machdep.c 74 const Elf_Rela *rela; local in function:kobj_reloc
78 rela = (const Elf_Rela *)data;
79 where = (Elf_Addr *) (relocbase + rela->r_offset);
80 addend = rela->r_addend;
81 rtype = ELF_R_TYPE(rela->r_info);
82 symidx = ELF_R_SYM(rela->r_info);
  /src/sys/arch/amd64/amd64/
kobj_machdep.c 82 const Elf_Rela *rela; local in function:kobj_reloc
86 rela = (const Elf_Rela *)data;
87 where = (Elf64_Addr *)(relocbase + rela->r_offset);
88 addend = rela->r_addend;
89 rtype = ELF_R_TYPE(rela->r_info);
90 symidx = ELF_R_SYM(rela->r_info);
  /src/sys/arch/i386/i386/
kobj_machdep.c 81 const Elf_Rela *rela; local in function:kobj_reloc
85 rela = (const Elf_Rela *)data;
86 where = (Elf_Addr *) (relocbase + rela->r_offset);
87 addend = rela->r_addend;
88 rtype = ELF_R_TYPE(rela->r_info);
89 symidx = ELF_R_SYM(rela->r_info);
  /src/sys/arch/powerpc/powerpc/
kobj_machdep.c 77 const Elf_Rela *rela; local in function:kobj_reloc
84 rela = (const Elf_Rela *)data;
85 where = (Elf_Addr *) (relocbase + rela->r_offset);
86 hwhere = (Elf32_Half *) (relocbase + rela->r_offset);
88 wwhere = (Elf64_Half *) (relocbase + rela->r_offset);
90 addend = rela->r_addend;
91 rtype = ELF_R_TYPE(rela->r_info);
92 symidx = ELF_R_SYM(rela->r_info);
113 addend -= relocbase + rela->r_offset; /* A -= P */
131 * (i.e. .rodata) in rela, where in reality the
    [all...]
  /src/sys/arch/sh3/sh3/
kobj_machdep.c 46 const Elf_Rela *rela; local in function:kobj_reloc
53 printf("kobj_reloc: support only RELA relocations\n");
57 rela = data;
58 where = (Elf_Addr *)(relocbase + rela->r_offset);
59 symidx = ELF_R_SYM(rela->r_info);
60 rtype = ELF_R_TYPE(rela->r_info);
78 tmp = (Elf_Addr)(addr + *where + rela->r_addend);
  /src/sys/arch/m68k/m68k/
kobj_machdep.c 47 const Elf_Rela *rela; local in function:kobj_reloc
51 printf("kobj_reloc: support only RELA relocations\n");
55 rela = data;
56 where = (Elf_Addr *)(relocbase + rela->r_offset);
57 symnum = ELF_R_SYM(rela->r_info);
58 rtype = ELF_R_TYPE(rela->r_info);
74 tmp = (Elf_Addr)(addr + rela->r_addend) - (Elf_Addr)where;
84 tmp = (Elf_Addr)(addr + *where + rela->r_addend);
89 *where += (Elf_Addr)(relocbase + rela->r_addend);
  /src/sys/arch/hppa/hppa/
kobj_machdep.c 136 const Elf_Rela *rela; local in function:kobj_reloc
142 printf("kobj_reloc: only support RELA relocations\n");
146 rela = (const Elf_Rela *)data;
147 where = (Elf_Addr *) (relocbase + rela->r_offset);
148 value = rela->r_addend;
149 rtype = ELF_R_TYPE(rela->r_info);
150 symidx = ELF_R_SYM(rela->r_info);
  /src/sys/arch/mips/mips/
kobj_machdep.c 69 const Elf_Rela *rela; local in function:kobj_reloc
73 DPRINTF("%s(kobj %p, reloc %#lx,\n data %p, rela %d, local %d)\n",
81 rela = (const Elf_Rela *)data;
82 where = (Elf_Addr *)(relocbase + rela->r_offset);
83 addend = rela->r_addend;
84 rtype = ELF_R_TYPE(rela->r_info);
85 symidx = ELF_R_SYM(rela->r_info);
  /src/libexec/ld.elf_so/arch/sh3/
mdreloc.c 70 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
77 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
84 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
85 for (; rela < relalim; rela++) {
86 where = (Elf_Addr *)(relocbase + rela->r_offset);
87 *where = (Elf_Addr)(relocbase + rela->r_addend);
94 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
99 for (rela = obj->rela; rela < obj->relalim; rela++)
249 const Elf_Rela *rela; local in function:_rtld_relocate_plt_lazy
270 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); local in function:_rtld_bind
288 const Elf_Rela *rela = obj->pltrela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/vax/
mdreloc.c 60 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
67 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
74 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
75 for (; rela < relalim; rela++) {
76 where = (Elf_Addr *)(relocbase + rela->r_offset);
77 *where = (Elf_Addr)(relocbase + rela->r_addend);
84 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
89 for (rela = obj->rela; rela < obj->relalim; rela++)
172 const Elf_Rela *rela; local in function:_rtld_relocate_plt_lazy
230 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); local in function:_rtld_bind
248 const Elf_Rela *rela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/m68k/
mdreloc.c 74 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
81 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
88 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
89 for (; rela < relalim; rela++) {
90 where = (Elf_Addr *)(relocbase + rela->r_offset);
98 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
103 for (rela = obj->rela; rela < obj->relalim; rela++)
228 const Elf_Rela *rela; local in function:_rtld_relocate_plt_lazy
287 const Elf_Rela *rela = (const Elf_Rela *)((const uint8_t *)obj->pltrela + reloff); local in function:_rtld_bind
305 const Elf_Rela *rela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/aarch64/
mdreloc.c 146 _rtld_tlsdesc_fill(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *where, u_int flags)
151 unsigned long symnum = ELF_R_SYM(rela->r_info);
154 def = _rtld_find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj,
161 where[1] = rela->r_addend;
173 offs += rela->r_addend;
197 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
204 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
211 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
212 for (; rela < relalim; rela++)
225 for (const Elf_Rela *rela = obj->rela; rela < obj->relalim; rela++) { local in function:_rtld_relocate_nonplt_objects
352 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) { local in function:_rtld_relocate_plt_lazy
380 const Elf_Rela *rela; local in function:_rtld_call_ifunc
443 const Elf_Rela *rela = obj->pltrela + relaidx; local in function:_rtld_bind
457 const Elf_Rela *rela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/or1k/
mdreloc.c 73 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
80 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
87 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
88 for (; rela < relalim; rela++) {
89 where = (Elf_Addr *)(relocbase + rela->r_offset);
90 *where = (Elf_Addr)(relocbase + rela->r_addend);
97 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
102 for (rela = obj->rela; rela < obj->relalim; rela++)
215 const Elf_Rela *rela; local in function:_rtld_relocate_plt_lazy
271 const Elf_Rela *rela = obj->pltrela + reloff; local in function:_rtld_bind
289 const Elf_Rela *rela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/riscv/
mdreloc.c 72 const Elf_Rela *rela = NULL, *relalim; local in function:_rtld_relocate_nonplt_self
78 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
86 relalim = (const Elf_Rela *)((uintptr_t)rela + relasz);
87 for (; rela < relalim; rela++) {
88 Elf_Word r_type = ELF_R_TYPE(rela->r_info);
89 Elf_Addr *where = (Elf_Addr *)(relocbase + rela->r_offset);
93 Elf_Addr val = relocbase + rela->r_addend;
112 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
117 for (rela = obj->rela; rela < obj->relalim; rela++)
254 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) { local in function:_rtld_relocate_plt_lazy
326 for (const Elf_Rela *rela = obj->pltrela; rela < obj->pltrelalim; rela++) { local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/arch/x86_64/
mdreloc.c 106 #define rdbg_symname(obj, rela) \
107 ((obj)->strtab + (obj)->symtab[ELF_R_SYM((rela)->r_info)].st_name)
119 const Elf_Rela *rela = 0, *relalim; local in function:_rtld_relocate_nonplt_self
126 rela = (const Elf_Rela *)(relocbase + dynp->d_un.d_ptr);
137 relalim = (const Elf_Rela *)((const uint8_t *)rela + relasz);
138 for (; rela < relalim; rela++) {
139 where = (Elf_Addr *)(relocbase + rela->r_offset);
140 *where = (Elf_Addr)(relocbase + rela->r_addend);
147 const Elf_Rela *rela; local in function:_rtld_relocate_nonplt_objects
303 const Elf_Rela *rela; local in function:_rtld_relocate_plt_lazy
365 const Elf_Rela *rela = obj->pltrela + reloff; local in function:_rtld_bind
383 const Elf_Rela *rela; local in function:_rtld_relocate_plt_objects
    [all...]
  /src/libexec/ld.elf_so/
reloc.c 66 _rtld_do_copy_relocation(const Obj_Entry *dstobj, const Elf_Rela *rela)
68 void *dstaddr = (void *)(dstobj->relocbase + rela->r_offset);
69 const Elf_Sym *dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
98 _rtld_fetch_ventry(dstobj, ELF_R_SYM(rela->r_info)));
147 if (dstobj->rela != NULL) {
148 const Elf_Rela *rela; local in function:_rtld_do_copy_relocations
149 for (rela = dstobj->rela; rela < dstobj->relalim; ++rela) {
375 const Elf_Rela *rela; local in function:_rtld_call_ifunc
    [all...]

Completed in 51 milliseconds

1 2