Home
last modified time | relevance | path

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

/titanic_50/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.h97 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()
/titanic_50/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()
/titanic_50/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()
318 (Xword)(reloff / sizeof (Rel)), PLT_T_FULL, nlmp, (Addr)symval, in elf_bndr()
373 Rel *rel; in elf_reloc()
500 rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH); in elf_reloc()
520 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()
[all …]
H A D_setup.c199 relent = sizeof (Rel); in _setup()
209 roffset = ((Rel *)reladdr)->r_offset + ld_base; in _setup()
/titanic_50/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;
/titanic_50/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c150 rtype = ELF32_R_TYPE(((Rel *)reladdr)->r_info); in do_relocate()
151 off = ((Rel *)reladdr)->r_offset; in do_relocate()
152 stndx = ELF32_R_SYM(((Rel *)reladdr)->r_info); in do_relocate()
/titanic_50/usr/src/uts/common/sys/
H A Dmachelf.h81 typedef Elf64_Rel Rel; typedef
128 typedef Elf32_Rel Rel;
/titanic_50/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()
371 (char *)&rea, sizeof (Rel)); in ld_perform_outreloc()
372 relosp->os_szoutrels += sizeof (Rel); in ld_perform_outreloc()
1162 ofl->ofl_relocgotsz += (Xword)sizeof (Rel); in ld_add_outrel()
1164 ofl->ofl_relocpltsz += (Xword)sizeof (Rel); in ld_add_outrel()
1166 ofl->ofl_relocbsssz += (Xword)sizeof (Rel); in ld_add_outrel()
1168 ofl->ofl_relocrelsz += (Xword)sizeof (Rel); in ld_add_outrel()
1170 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()
142 for (rend = (Rel *)((uintptr_t)reloc + (uintptr_t)rsize); in is_disp_copied()
144 reloc = (Rel *)((uintptr_t)reloc + (uintptr_t)entsize)) { in is_disp_copied()
1474 ld_process_sym_reloc(Ofl_desc *ofl, Rel_desc *reld, Rel *reloc, Is_desc *isp, in ld_process_sym_reloc()
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()
[all …]
H A Dsections.c379 entsize = sizeof (Rel); in ignore_section_processing()
518 SET_SEC_INFO_WORD_ALIGN(ELF_T_REL, 0, sizeof (Rel)) in new_section()
888 if (ld_process_sym_reloc(ofl, &reld, (Rel *)&reloc, isec, in make_array()
2440 relsize = sizeof (Rel); in make_reloc()
H A D_libld.h949 extern uintptr_t ld_process_sym_reloc(Ofl_desc *, Rel_desc *, Rel *,
H A Dupdate.c2455 dyn->d_un.d_ptr = sizeof (Rel); in update_odynamic()
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Dgot.c133 Rel *rel; in Elf_got_entry()
156 rel = (Rel *)reloc; in Elf_got_entry()
H A Drelocate.c675 Rel *rel = (Rel *)reloc; in Elf_reloc_entry_1()
/titanic_50/usr/src/cmd/sgs/include/i386/
H A Dmachdep_x86.h86 #define M_RELOC Rel
/titanic_50/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()
/titanic_50/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c2630 relsize = sizeof (Rel); in reloc()
2671 Rel *rel; in reloc()
2682 rel = (Rel *)rels; in reloc()
4299 relsize = sizeof (Rel); in got()
4336 Rel *rel; in got()
4348 rel = (Rel *)rels; in got()
H A Dfake_shdr.c248 FAKE_M_WORD_ALIGN, sizeof (Rel), ELF_T_REL },