| /onnv-gate/usr/src/cmd/sgs/librtld/common/ |
| H A D | relocate.c | 56 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.h | 97 Rt_map *, Rel **, Rel **, Rel **);
|
| H A D | dldump.c | 155 Rel *rel_base = 0, *rel_null, *rel_data, *rel_func; in rt_dldump() 791 if (rel_base == (Rel *)0) { in rt_dldump() 792 rel_base = (Rel *)_mcache->c_data->d_buf; in rt_dldump() 794 rel_data = (Rel *)((Xword)rel_null + in rt_dldump() 796 rel_func = (Rel *)((Xword)rel_data + in rt_dldump()
|
| /onnv-gate/usr/src/cmd/sgs/librtld/i386/ |
| H A D | _relocate.c | 41 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()
|
| /onnv-gate/usr/src/cmd/sgs/rtld/i386/ |
| H A D | i386_elf.c | 197 Rel *rptr; in elf_bndr() 224 if (!lmp || ((reloff % sizeof (Rel)) != 0)) { in elf_bndr() 237 rptr = (Rel *)(addr + reloff); in elf_bndr() 294 uint_t pltndx = reloff / sizeof (Rel); in elf_bndr() 316 (Xword)(reloff / sizeof (Rel)), PLT_T_FULL, nlmp, (Addr)symval, in elf_bndr() 371 Rel *rel; in elf_reloc() 498 rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH); in elf_reloc() 518 rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH); in elf_reloc() 521 roffset = ((Rel *)relbgn)->r_offset; in elf_reloc() 543 rsymndx = ELF_R_SYM(((Rel *)relbgn)->r_info); in elf_reloc() [all …]
|
| H A D | _setup.c | 191 relent = sizeof (Rel); in _setup() 201 roffset = ((Rel *)reladdr)->r_offset + ld_base; in _setup()
|
| /onnv-gate/usr/src/cmd/sgs/lari/ |
| H A D | lari.pl | 1212 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;
|
| /onnv-gate/usr/src/uts/intel/ia32/krtld/ |
| H A D | kobj_reloc.c | 150 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()
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | machelf.h | 81 typedef Elf64_Rel Rel; typedef 128 typedef Elf32_Rel Rel;
|
| /onnv-gate/usr/src/cmd/sgs/libld/common/ |
| H A D | machrel.intel.c | 95 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 D | relocate.c | 121 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 D | sections.c | 372 entsize = sizeof (Rel); in ignore_section_processing() 511 SET_SEC_INFO_WORD_ALIGN(ELF_T_REL, 0, sizeof (Rel)) in new_section() 881 if (ld_process_sym_reloc(ofl, &reld, (Rel *)&reloc, isec, in make_array() 2433 relsize = sizeof (Rel); in make_reloc()
|
| H A D | _libld.h | 943 extern uintptr_t ld_process_sym_reloc(Ofl_desc *, Rel_desc *, Rel *,
|
| H A D | update.c | 2455 dyn->d_un.d_ptr = sizeof (Rel); in update_odynamic()
|
| /onnv-gate/usr/src/cmd/sgs/liblddbg/common/ |
| H A D | got.c | 133 Rel *rel; in Elf_got_entry() 156 rel = (Rel *)reloc; in Elf_got_entry()
|
| H A D | relocate.c | 675 Rel *rel = (Rel *)reloc; in Elf_reloc_entry_1()
|
| /onnv-gate/usr/src/cmd/sgs/include/i386/ |
| H A D | machdep_x86.h | 86 #define M_RELOC Rel
|
| /onnv-gate/usr/src/cmd/man/src/util/instant.src/ |
| H A D | browse.c | 412 #define MATCH(Fun,Rel) \ argument 414 { if (QRelation(e, av[1], Rel)) PrElemPlusID(e); }
|
| /onnv-gate/usr/src/lib/libproc/common/ |
| H A D | Psymtab_machelf32.c | 406 pltentries = pltrelsz / sizeof (Rel); in fake_elf64() 410 pltentries = pltrelsz / sizeof (Rel); in fake_elf64()
|
| /onnv-gate/usr/src/cmd/sgs/elfdump/common/ |
| H A D | elfdump.c | 2558 relsize = sizeof (Rel); in reloc() 2599 Rel *rel; in reloc() 2610 rel = (Rel *)rels; in reloc() 4217 relsize = sizeof (Rel); in got() 4254 Rel *rel; in got() 4266 rel = (Rel *)rels; in got()
|
| H A D | fake_shdr.c | 248 FAKE_M_WORD_ALIGN, sizeof (Rel), ELF_T_REL },
|