Home
last modified time | relevance | path

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

/titanic_50/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()
/titanic_50/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()
/titanic_50/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()
/titanic_50/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()
339 (Xword)(reloff / sizeof (Rela)), PLT_T_FULL, nlmp, (Addr)symval, 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()
[all …]
H A D_setup.c197 relaent = sizeof (Rela); in _setup()
208 roffset = ((Rela *)reladdr)->r_offset + ld_base; in _setup()
210 ((Rela *)reladdr)->r_addend; in _setup()
/titanic_50/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c116 Rela *rel = (Rela *)rptr; in elf_plt_write()
238 elf_plt_trace_write(caddr_t addr, Rela *rptr, Rt_map *rlmp, Rt_map *dlmp, in elf_plt_trace_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()
671 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()
[all …]
H A D_setup.c210 relaent = sizeof (Rela);
220 roffset = ((Rela *)reladdr)->r_offset + ld_base;
222 ((Rela *)reladdr)->r_addend;
/titanic_50/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c148 Rela *rel = (Rela *)rptr; in elf_plt_write()
386 elf_plt_trace_write(caddr_t addr, Rela *rptr, Rt_map *rlmp, Rt_map *dlmp, in elf_plt_trace_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()
879 rtype = ELF_R_TYPE(((Rela *)relbgn)->r_info, M_MACH); in elf_reloc()
901 rtype = ELF_R_TYPE(((Rela *)relbgn)->r_info, M_MACH); in elf_reloc()
904 roffset = ((Rela *)relbgn)->r_offset; 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()
/titanic_50/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c207 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate()
208 roff = off = ((Rela *)reladdr)->r_offset; in do_relocate()
209 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate()
223 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
304 (Word) ELF_R_TYPE_DATA(((Rela *)reladdr)->r_info); in do_relocate()
/titanic_50/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c153 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate()
154 off = ((Rela *)reladdr)->r_offset; in do_relocate()
155 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate()
171 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
/titanic_50/usr/src/uts/common/sys/
H A Dmachelf.h80 typedef Elf64_Rela Rela; typedef
127 typedef Elf32_Rela Rela;
/titanic_50/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()
452 (char *)&rea, sizeof (Rela)); in ld_perform_outreloc()
453 relosp->os_szoutrels += (Xword)sizeof (Rela); in ld_perform_outreloc()
1176 ofl->ofl_relocgotsz += (Xword)sizeof (Rela); in ld_add_outrel()
1178 ofl->ofl_relocpltsz += (Xword)sizeof (Rela); in ld_add_outrel()
1180 ofl->ofl_relocbsssz += (Xword)sizeof (Rela); in ld_add_outrel()
1182 ofl->ofl_relocrelsz += (Xword)sizeof (Rela); in ld_add_outrel()
1184 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()
797 (char *)&rea, sizeof (Rela)); in ld_perform_outreloc()
798 relosp->os_szoutrels += (Xword)sizeof (Rela); in ld_perform_outreloc()
1489 ofl->ofl_relocgotsz += (Xword)sizeof (Rela); in ld_add_outrel()
1491 ofl->ofl_relocpltsz += (Xword)sizeof (Rela); in ld_add_outrel()
1493 ofl->ofl_relocbsssz += (Xword)sizeof (Rela); in ld_add_outrel()
1495 ofl->ofl_relocrelsz += (Xword)sizeof (Rela); in ld_add_outrel()
[all …]
H A Dsections.c377 entsize = sizeof (Rela); in ignore_section_processing()
510 SET_SEC_INFO_WORD_ALIGN(ELF_T_RELA, 0, sizeof (Rela)) in new_section()
828 Rela reloc; in make_array()
2444 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.c2457 dyn->d_un.d_ptr = sizeof (Rela); in update_odynamic()
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Dgot.c132 Rela *rela; in Elf_got_entry()
152 rela = (Rela *)reloc; in Elf_got_entry()
H A Drelocate.c668 Rela *rela = (Rela *)reloc; in Elf_reloc_entry_1()
/titanic_50/usr/src/cmd/sgs/include/sparc/
H A Dmachdep_sparc.h79 #define M_RELOC Rela
/titanic_50/usr/src/cmd/sgs/include/i386/
H A Dmachdep_x86.h84 #define M_RELOC Rela
/titanic_50/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()
/titanic_50/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c2628 relsize = sizeof (Rela); in reloc()
2670 Rela *rela; in reloc()
2678 rela = (Rela *)rels; in reloc()
4297 relsize = sizeof (Rela); in got()
4335 Rela *rela; in got()
4342 rela = (Rela *)rels; in got()
H A Dfake_shdr.c252 FAKE_M_WORD_ALIGN, sizeof (Rela), ELF_T_RELA },