Home
last modified time | relevance | path

Searched refs:Rel (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A Drelocate.c56 Rel *rel; in count_reloc()
69 rel = (Rel *)_cache->c_data->d_buf; in count_reloc()
93 rel = (Rel *)((uintptr_t)rel + ent)) { in count_reloc()
424 Rt_map *lmp, Rel **null, Rel **data, Rel **func)
427 Rel *rel;
437 rel = (Rel *)_icache->c_data->d_buf;
446 rel = (Rel *)((uintptr_t)rel + ent)) {
543 *func = (Rel *)((uintptr_t)*func + ent);
546 *null = (Rel *)((uintptr_t)*null + ent);
557 *func = (Rel *)((uintptr_t)*func + ent);
[all …]
H A D_librtld.h95 Rt_map *, Rel **, Rel **, Rel **);
H A Ddldump.c154 Rel *rel_base = 0, *rel_null, *rel_data, *rel_func; in rt_dldump()
830 if (rel_base == (Rel *)0) { in rt_dldump()
831 rel_base = (Rel *)_mcache->c_data->d_buf; in rt_dldump()
833 rel_data = (Rel *)((Xword)rel_null + in rt_dldump()
835 rel_func = (Rel *)((Xword)rel_data + in rt_dldump()
/illumos-gate/usr/src/cmd/sgs/librtld/i386/
H A D_relocate.c41 Rel *rel = vrel; in undo_reloc()
80 Rel *nrel = vnrel; in inc_reloc()
81 Rel *orel = vorel; in inc_reloc()
105 Rel *rel = vrel; in clear_reloc()
119 Rel *rel = vrel; in apply_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c198 Rel *rptr; in elf_bndr()
225 if (!lmp || ((reloff % sizeof (Rel)) != 0)) { in elf_bndr()
238 rptr = (Rel *)(addr + reloff); in elf_bndr()
296 uint_t pltndx = reloff / sizeof (Rel); in elf_bndr()
373 Rel *rel; in elf_reloc()
500 rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH); in elf_reloc()
523 roffset = ((Rel *)relbgn)->r_offset; in elf_reloc()
545 rsymndx = ELF_R_SYM(((Rel *)relbgn)->r_info); in elf_reloc()
546 rel = (Rel *)relbgn; in elf_reloc()
923 Rel rel; in _elf_copy_reloc()
[all …]
H A D_setup.c204 relent = sizeof (Rel); in _setup()
214 roffset = ((Rel *)reladdr)->r_offset + ld_base; in _setup()
/illumos-gate/usr/src/cmd/sgs/lari/
H A Dlari.pl1212 my ($Rel) = 0;
1256 $Dyn = $Rel = $Info = 0;
1259 $Ehdr = $Rel = $Info = 0;
1261 $Rel = 1;
1265 $Ehdr = $Dyn = $Rel = 0;
1271 $Ehdr = $Dyn = $Rel = $Info = 0;
1273 $Ehdr = $Dyn = $Rel = $Info = 0;
1350 if ($Rel eq 1) {
1354 $Rel = 0;
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmachrel.intel.c95 Rel *rel = (Rel *)reloc; in ld_init_rel()
229 Rel rea; in ld_perform_outreloc()
386 (char *)&rea, sizeof (Rel)); in ld_perform_outreloc()
387 relosp->os_szoutrels += sizeof (Rel); in ld_perform_outreloc()
1204 ofl->ofl_relocgotsz += (Xword)sizeof (Rel); in ld_add_outrel()
1206 ofl->ofl_relocpltsz += (Xword)sizeof (Rel); in ld_add_outrel()
1208 ofl->ofl_relocbsssz += (Xword)sizeof (Rel); in ld_add_outrel()
1210 ofl->ofl_relocrelsz += (Xword)sizeof (Rel); in ld_add_outrel()
1212 RELAUX_GET_OSDESC(orsp)->os_szoutrels += (Xword)sizeof (Rel); in ld_add_outrel()
H A Drelocate.c121 Rel *rend, *reloc; in is_disp_copied()
127 reloc = (Rel *)irel->is_indata->d_buf; in is_disp_copied()
136 entsize = sizeof (Rel); in is_disp_copied()
1886 Rel *reloc) in process_reld()
2127 Rel *rend; /* end of relocation section data */ in reloc_section()
2128 Rel *reloc; /* current relocation entry */ in reloc_section()
2139 reloc = (Rel *)rsect->is_indata->d_buf; in reloc_section()
2148 entsize = sizeof (Rel); in reloc_section()
2298 Rel *rend, *reloc; in process_movereloc()
2304 reloc = (Rel *)rsect->is_indata->d_buf; in process_movereloc()
[all …]
H A Dsections.c382 entsize = sizeof (Rel); in ignore_section_processing()
521 SET_SEC_INFO_WORD_ALIGN(ELF_T_REL, 0, sizeof (Rel)) in new_section()
891 if (ld_process_sym_reloc(ofl, &reld, (Rel *)&reloc, isec, in make_array()
2469 relsize = sizeof (Rel); in make_reloc()
H A D_libld.h945 extern uintptr_t ld_process_sym_reloc(Ofl_desc *, Rel_desc *, Rel *,
H A Dupdate.c2521 dyn->d_un.d_ptr = sizeof (Rel); in update_odynamic()
/illumos-gate/usr/src/uts/common/sys/
H A Dmachelf.h81 typedef Elf64_Rel Rel; typedef
128 typedef Elf32_Rel Rel;
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dgot.c132 Rel *rel; in Elf_got_entry()
155 rel = (Rel *)reloc; in Elf_got_entry()
H A Drelocate.c675 Rel *rel = (Rel *)reloc; in Elf_reloc_entry_1()
/illumos-gate/usr/src/boot/sys/sys/
H A Delf_generic.h67 __ElfType(Rel);
/illumos-gate/usr/src/cmd/sgs/include/i386/
H A Dmachdep_x86.h86 #define M_RELOC Rel
/illumos-gate/usr/src/lib/libproc/common/
H A DPsymtab_machelf32.c411 pltentries = pltrelsz / sizeof (Rel); in fake_elf64()
415 pltentries = pltrelsz / sizeof (Rel); in fake_elf64()
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c2703 relsize = sizeof (Rel); in reloc()
2744 Rel *rel; in reloc()
2755 rel = (Rel *)rels; in reloc()
4452 relsize = sizeof (Rel); in got()
4489 Rel *rel; in got()
4501 rel = (Rel *)rels; in got()
H A Dfake_shdr.c248 FAKE_M_WORD_ALIGN, sizeof (Rel), ELF_T_REL },