Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/sgs/librtld/sparc/
H A D_relocate.c42 Rela *rel = vrel; in undo_reloc()
88 Rela *nrel = vnrel; in inc_reloc()
89 Rela *orel = vorel; in inc_reloc()
102 Rela *rel = vrel; in clear_reloc()
117 Rela *rel = vrel; in apply_reloc()
/illumos-gate/usr/src/cmd/sgs/librtld/sparcv9/
H A D_relocate.c42 Rela *rel = vrel; in undo_reloc()
88 Rela *nrel = vnrel; in inc_reloc()
89 Rela *orel = vorel; in inc_reloc()
102 Rela *rel = vrel; in clear_reloc()
117 Rela *rel = vrel; in apply_reloc()
/illumos-gate/usr/src/cmd/sgs/librtld/amd64/
H A D_relocate.c42 Rela *rel = vrel; in undo_reloc()
86 Rela *nrel = vnrel; in inc_reloc()
87 Rela *orel = vorel; in inc_reloc()
112 Rela *rel = vrel; in clear_reloc()
127 Rela *rel = vrel; in apply_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c217 Rela *rptr; in elf_bndr()
259 rptr = (Rela *)(addr + reloff); in elf_bndr()
317 uint_t pltndx = reloff / sizeof (Rela); in elf_bndr()
395 Rela *rel; in elf_reloc()
522 rtype = ELF_R_TYPE(((Rela *)relbgn)->r_info, M_MACH); in elf_reloc()
542 rtype = ELF_R_TYPE(((Rela *)relbgn)->r_info, M_MACH); in elf_reloc()
545 roffset = ((Rela *)relbgn)->r_offset; in elf_reloc()
567 reladd = (long)(((Rela *)relbgn)->r_addend); in elf_reloc()
568 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc()
569 rel = (Rela *)relbgn; in elf_reloc()
[all …]
H A D_setup.c271 relaent = sizeof (Rela); in _setup()
282 roffset = ((Rela *)reladdr)->r_offset + ld_base; in _setup()
284 ((Rela *)reladdr)->r_addend; in _setup()
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c116 Rela *rel = (Rela *)rptr; in elf_plt_write()
355 Rela *rptr; in elf_bndr()
404 reloff = pltndx * sizeof (Rela); in elf_bndr()
410 rptr = (Rela *)(addr + reloff); in elf_bndr()
546 Rela *rel; in elf_reloc()
651 rtype = ELF_R_TYPE(((Rela *)relbgn)->r_info, M_MACH); in elf_reloc()
674 roffset = ((Rela *)relbgn)->r_offset; in elf_reloc()
676 reladd = (long)(((Rela *)relbgn)->r_addend); in elf_reloc()
677 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc()
678 rel = (Rela *)relbgn; in elf_reloc()
[all …]
H A D_setup.c201 relaent = sizeof (Rela); in _setup()
211 roffset = ((Rela *)reladdr)->r_offset + ld_base; in _setup()
213 ((Rela *)reladdr)->r_addend; in _setup()
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c148 Rela *rel = (Rela *)rptr; in elf_plt_write()
482 Rela *rptr; in elf_bndr()
545 reloff = pltndx * sizeof (Rela); in elf_bndr()
551 rptr = (Rela *)(addr + reloff); in elf_bndr()
681 Rela rel; in bindpltpad()
754 Rela *rel; in elf_reloc()
904 roffset = ((Rela *)relbgn)->r_offset; in elf_reloc()
906 reladd = (long)(((Rela *)relbgn)->r_addend); in elf_reloc()
907 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc()
908 rel = (Rela *)relbgn; in elf_reloc()
[all …]
H A D_setup.c199 relaent = sizeof (Rela); in _setup()
209 roffset = ((Rela *)reladdr)->r_offset + ld_base; in _setup()
211 ((Rela *)reladdr)->r_addend; in _setup()
/illumos-gate/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c157 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate()
158 roff = off = ((Rela *)reladdr)->r_offset; in do_relocate()
159 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate()
173 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
251 (Word) ELF_R_TYPE_DATA(((Rela *)reladdr)->r_info); in do_relocate()
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c160 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate()
161 off = ((Rela *)reladdr)->r_offset; in do_relocate()
162 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate()
177 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmachrel.amd.c126 Rela *rel = (Rela *)reloc; in ld_init_rel()
287 Rela rea; in ld_perform_outreloc()
467 (char *)&rea, sizeof (Rela)); in ld_perform_outreloc()
468 relosp->os_szoutrels += (Xword)sizeof (Rela); in ld_perform_outreloc()
1203 ofl->ofl_relocgotsz += (Xword)sizeof (Rela); in ld_add_outrel()
1205 ofl->ofl_relocpltsz += (Xword)sizeof (Rela); in ld_add_outrel()
1207 ofl->ofl_relocbsssz += (Xword)sizeof (Rela); in ld_add_outrel()
1209 ofl->ofl_relocrelsz += (Xword)sizeof (Rela); in ld_add_outrel()
1211 RELAUX_GET_OSDESC(orsp)->os_szoutrels += (Xword)sizeof (Rela); in ld_add_outrel()
H A Dmachrel.sparc.c106 Rela *rela = (Rela *)reloc; in ld_init_rel()
590 Rela rea; in ld_perform_outreloc()
619 (char *)&rea, sizeof (Rela)); in ld_perform_outreloc()
620 relosp->os_szoutrels += (Xword)sizeof (Rela); in ld_perform_outreloc()
817 (char *)&rea, sizeof (Rela)); in ld_perform_outreloc()
818 relosp->os_szoutrels += (Xword)sizeof (Rela); in ld_perform_outreloc()
1523 ofl->ofl_relocgotsz += (Xword)sizeof (Rela); in ld_add_outrel()
1525 ofl->ofl_relocpltsz += (Xword)sizeof (Rela); in ld_add_outrel()
1527 ofl->ofl_relocbsssz += (Xword)sizeof (Rela); in ld_add_outrel()
1529 ofl->ofl_relocrelsz += (Xword)sizeof (Rela); in ld_add_outrel()
[all …]
H A Dsections.c380 entsize = sizeof (Rela); in ignore_section_processing()
513 SET_SEC_INFO_WORD_ALIGN(ELF_T_RELA, 0, sizeof (Rela)) in new_section()
831 Rela reloc; in make_array()
2473 relsize = sizeof (Rela); in make_reloc()
H A Drelocate.c134 entsize = sizeof (Rela); in is_disp_copied()
2146 entsize = sizeof (Rela); in reloc_section()
2313 entsize = sizeof (Rela); in process_movereloc()
H A Dupdate.c2523 dyn->d_un.d_ptr = sizeof (Rela); in update_odynamic()
/illumos-gate/usr/src/uts/common/sys/
H A Dmachelf.h80 typedef Elf64_Rela Rela; typedef
127 typedef Elf32_Rela Rela;
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dgot.c131 Rela *rela; in Elf_got_entry()
151 rela = (Rela *)reloc; in Elf_got_entry()
H A Drelocate.c668 Rela *rela = (Rela *)reloc; in Elf_reloc_entry_1()
/illumos-gate/usr/src/boot/sys/sys/
H A Delf_generic.h68 __ElfType(Rela);
/illumos-gate/usr/src/cmd/sgs/include/sparc/
H A Dmachdep_sparc.h79 #define M_RELOC Rela
/illumos-gate/usr/src/cmd/sgs/include/i386/
H A Dmachdep_x86.h84 #define M_RELOC Rela
/illumos-gate/usr/src/lib/libproc/common/
H A DPsymtab_machelf32.c409 pltentries = pltrelsz / sizeof (Rela); in fake_elf64()
418 pltentries = pltrelsz / sizeof (Rela); in fake_elf64()
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c2701 relsize = sizeof (Rela); in reloc()
2743 Rela *rela; in reloc()
2751 rela = (Rela *)rels; in reloc()
4450 relsize = sizeof (Rela); in got()
4488 Rela *rela; in got()
4495 rela = (Rela *)rels; in got()
H A Dfake_shdr.c252 FAKE_M_WORD_ALIGN, sizeof (Rela), ELF_T_RELA },