Home
last modified time | relevance | path

Searched refs:Elf_Rel (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/sys/arch/acorn32/stand/lib/
H A Drmreloc.c71 const Elf_Rel *rel; /* Relocation entries */
72 const Elf_Rel *rellim; /* Limit of Relocation entries */
111 const Elf_Rel *rel; in relocate_self()
119 obj->rel = (const Elf_Rel *) in relocate_self()
126 assert(dynp->d_un.d_val == sizeof(Elf_Rel)); in relocate_self()
131 obj->rellim = (const Elf_Rel *)((void *)obj->rel + relsz); in relocate_self()
/netbsd-src/libexec/ld.elf_so/arch/i386/
H A Dmdreloc.c31 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self()
38 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
47 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz); in _rtld_relocate_nonplt_self()
57 const Elf_Rel *rel; in _rtld_relocate_nonplt_objects()
211 const Elf_Rel *rel; in _rtld_relocate_plt_lazy()
231 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rel *rel, in _rtld_relocate_plt_object()
272 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel in _rtld_bind()
291 const Elf_Rel *rel; in _rtld_relocate_plt_objects()
/netbsd-src/libexec/ld.elf_so/arch/arm/
H A Dmdreloc.c37 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self()
44 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
51 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz);
85 const Elf_Rel *rel; in _rtld_relocate_nonplt_objects()
276 const Elf_Rel *rel; in _rtld_relocate_plt_lazy()
296 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rel *rel, in _rtld_relocate_plt_object()
336 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel + reloff); in _rtld_bind()
351 const Elf_Rel *rel; in _rtld_relocate_plt_objects()
/netbsd-src/sys/arch/i386/stand/efiboot/
H A Dself_reloc.c48 Elf_Rel *rel = NULL; in self_reloc()
60 rel = (Elf_Rel *)(dynp->d_un.d_ptr + baseaddr); in self_reloc()
97 rel = (Elf_Rel *) ((char *) rel + relent); in self_reloc()
/netbsd-src/lib/csu/common/
H A Dcrt0-common.c176 extern const Elf_Rel __rel_iplt_start[] __dso_hidden __weak;
177 extern const Elf_Rel __rel_iplt_end[] __dso_hidden __weak;
183 const Elf_Rel *rel, *rellim; in fix_iplt()
209 # define REL_TYPE Elf_Rel
/netbsd-src/libexec/ld.elf_so/
H A Drtld.h167 const Elf_Rel *rel; /* Relocation entries */
168 const Elf_Rel *rellim; /* Limit of Relocation entries */
171 const Elf_Rel *pltrel; /* PLT relocation entries */
172 const Elf_Rel *pltrellim; /* Limit of PLT relocation entries */
H A Dheaders.c87 obj->rel = (const Elf_Rel *) in _rtld_digest_dynamic()
96 assert(dynp->d_un.d_val == sizeof(Elf_Rel)); in _rtld_digest_dynamic()
392 obj->rellim = (const Elf_Rel *)((const uint8_t *)obj->rel + relsz); in _rtld_digest_dynamic()
395 obj->pltrel = (const Elf_Rel *)(obj->relocbase + pltrel); in _rtld_digest_dynamic()
396 obj->pltrellim = (const Elf_Rel *)(obj->relocbase + pltrel + pltrelsz); in _rtld_digest_dynamic()
H A Dreloc.c134 const Elf_Rel *rel; in _rtld_do_copy_relocations()
334 const Elf_Rel *rel; in _rtld_call_ifunc()
/netbsd-src/sys/arch/i386/i386/
H A Dkobj_machdep.c80 const Elf_Rel *rel; in kobj_reloc()
91 rel = (const Elf_Rel *)data; in kobj_reloc()
/netbsd-src/sys/arch/alpha/alpha/
H A Dkobj_machdep.c73 const Elf_Rel *rel; in kobj_reloc()
84 rel = (const Elf_Rel *)data; in kobj_reloc()
/netbsd-src/sys/arch/amd64/stand/prekern/
H A Delf.c201 const Elf_Rel *rel; in elf_apply_reloc()
211 rel = (const Elf_Rel *)data; in elf_apply_reloc()
456 Elf_Rel *reltab, *rel; in elf_kernel_reloc()
464 reltab = (Elf_Rel *)((uint8_t *)eif.ehdr + eif.shdr[i].sh_offset); in elf_kernel_reloc()
465 nrel = eif.shdr[i].sh_size / sizeof(Elf_Rel); in elf_kernel_reloc()
/netbsd-src/sys/arch/amd64/amd64/
H A Dkobj_machdep.c81 const Elf_Rel *rel; in kobj_reloc()
92 rel = (const Elf_Rel *)data; in kobj_reloc()
/netbsd-src/libexec/ld.elf_so/arch/mips/
H A Dmips_reloc.c156 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self()
167 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
203 rellim = (const Elf_Rel *)((uintptr_t)rel + relsz); in _rtld_relocate_nonplt_self()
249 const Elf_Rel *rel; in _rtld_relocate_nonplt_objects()
/netbsd-src/sys/arch/arm/arm32/
H A Dkobj_machdep.c80 const Elf_Rel *rel; in kobj_reloc()
91 rel = (const Elf_Rel *)data; in kobj_reloc()
/netbsd-src/sys/sys/
H A Dkobj_impl.h83 Elf_Rel *rel;
H A Dexec_elf.h1207 #define Elf_Rel Elf32_Rel macro
1233 #define Elf_Rel Elf64_Rel macro
/netbsd-src/tools/amiga-elf2bb/sys/
H A Dexec_elf.h712 #define Elf_Rel Elf32_Rel macro
735 #define Elf_Rel Elf64_Rel macro
/netbsd-src/sys/kern/
H A Dsubr_kobj.c531 shdr[i].sh_size % sizeof(Elf_Rel); in kobj_load()
534 shdr[i].sh_size / sizeof(Elf_Rel); in kobj_load()
1061 const Elf_Rel *rellim; in kobj_relocate()
1062 const Elf_Rel *rel; in kobj_relocate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DELF.cpp330 Elf_Rel Rel; in decode_relrs()
333 std::vector<Elf_Rel> Relocs; in decode_relrs()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DELF.h234 Expected<const Elf_Sym *> getRelocationSymbol(const Elf_Rel &Rel,
272 return getSectionContentsAsArray<Elf_Rel>(Sec); in rels()
279 std::vector<Elf_Rel> decode_relrs(Elf_Relr_Range relrs) const;
628 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel &Rel, in getRelocationSymbol()
/netbsd-src/sys/arch/epoc32/stand/e32boot/include/
H A Delf.h1071 #define Elf_Rel Elf32_Rel macro
1097 #define Elf_Rel Elf64_Rel macro
/netbsd-src/tools/arm-elf2aout/sys/
H A Dexec_elf.h1100 #define Elf_Rel Elf32_Rel macro
1126 #define Elf_Rel Elf64_Rel macro
/netbsd-src/tools/m68k-elf2aout/sys/
H A Dexec_elf.h1100 #define Elf_Rel Elf32_Rel macro
1126 #define Elf_Rel Elf64_Rel macro
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h326 typedef typename ET::Rel Elf_Rel; typedef
415 for (const Elf_Rel &R : unwrapOrError(FileName, ELF.rels(Sec))) { in FindExceptionTable()
/netbsd-src/sys/arch/atari/stand/tostools/libtos/
H A Dexec_elf.h619 #define Elf_Rel Elf32_Rel macro

12