Home
last modified time | relevance | path

Searched refs:pltrel (Results 1 – 6 of 6) sorted by relevance

/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c294 rellim = (const Elf_Rel *)((const char *)obj->pltrel + obj->pltrelsize); in reloc_plt()
295 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_plt()
327 rellim = (const Elf_Rel *)((const char *)obj->pltrel + obj->pltrelsize); in reloc_jmpslots()
328 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_jmpslots()
394 rellim = (const Elf_Rel *)((const char *)obj->pltrel + obj->pltrelsize); in reloc_iresolve()
395 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_iresolve()
427 rellim = (const Elf_Rel *)((const char *)obj->pltrel + obj->pltrelsize); in reloc_gnu_ifunc()
428 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_gnu_ifunc()
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c356 rellim = (const Elf_Rel *)((const char *)obj->pltrel + in reloc_plt()
358 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_plt()
383 rellim = (const Elf_Rel *)((const char *)obj->pltrel + obj->pltrelsize); in reloc_jmpslots()
384 for (rel = obj->pltrel; rel < rellim; rel++) { in reloc_jmpslots()
/freebsd/libexec/rtld-elf/
H A Ddebug.c92 dump_Elf_Rel(obj, obj->pltrel, obj->pltrelsize); in dump_obj_relocations()
H A Drtld.h176 const Elf_Rel *pltrel; /* PLT relocation entries */ member
H A Drtld.c1070 if (obj->pltrel) in _rtld_bind()
1071 rel = (const Elf_Rel *)((const char *)obj->pltrel + reloff); in _rtld_bind()
1330 obj->pltrel = (const Elf_Rel *)(obj->relocbase + in digest_dynamic1()
1609 obj->pltrela = (const Elf_Rela *)obj->pltrel; in digest_dynamic1()
1610 obj->pltrel = NULL; in digest_dynamic1()
/freebsd/sys/kern/
H A Dlink_elf.c94 const Elf_Rel *pltrel; /* DT_JMPREL */ member
634 ef->pltrel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
663 ef->pltrela = (const Elf_Rela *)ef->pltrel; in parse_dynamic()
664 ef->pltrel = NULL; in parse_dynamic()
1501 APPLY_RELOCS(rel, ef->pltrel, ef->pltrelsize, ELF_RELOC_REL); in relocate_file1()