/titanic_41/usr/src/cmd/sgs/librtld/sparc/ |
H A D | _relocate.c | 44 Xword rtype = ELF_R_TYPE(rel->r_info, M_MACH); in undo_reloc() 105 rel->r_info = ELF_R_INFO(0, R_SPARC_NONE); in clear_reloc() 118 Xword type = ELF_R_TYPE(rel->r_info, M_MACH); in apply_reloc() 139 value += ELF_R_TYPE_DATA(rel->r_info); in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/sparcv9/ |
H A D | _relocate.c | 44 Xword rtype = ELF_R_TYPE(rel->r_info, M_MACH); in undo_reloc() 105 rel->r_info = ELF_R_INFO(0, R_SPARC_NONE); in clear_reloc() 118 Xword type = ELF_R_TYPE(rel->r_info, M_MACH); in apply_reloc() 139 value += ELF_R_TYPE_DATA(rel->r_info); in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/i386/ |
H A D | _relocate.c | 47 switch (ELF_R_TYPE(rel->r_info, M_MACH)) { in undo_reloc() 87 if (ELF_R_TYPE(nrel->r_info, M_MACH) == R_386_JMP_SLOT) { in inc_reloc() 108 rel->r_info = ELF_R_INFO(0, R_386_NONE); in clear_reloc() 120 Xword type = ELF_R_TYPE(rel->r_info, M_MACH); in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/amd64/ |
H A D | _relocate.c | 43 Xword rtype = ELF_R_TYPE(rel->r_info, M_MACH); in undo_reloc() 89 if (ELF_R_TYPE(nrel->r_info, M_MACH) == R_AMD64_JUMP_SLOT) { in inc_reloc() 115 rel->r_info = ELF_R_INFO(0, R_AMD64_NONE); in clear_reloc() 128 Xword type = ELF_R_TYPE(rel->r_info, M_MACH); in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/libelf/common/ |
H A D | gelf.c | 855 dst->r_info = ELF64_R_INFO( in gelf_getrela() 856 ELF32_R_SYM(r->r_info), in gelf_getrela() 857 ELF32_R_TYPE(r->r_info)); in gelf_getrela() 902 r->r_info = ELF32_R_INFO(ELF64_R_SYM(src->r_info), in gelf_update_rela() 903 ELF64_R_TYPE(src->r_info)); in gelf_update_rela() 947 dst->r_info = ELF64_R_INFO(ELF32_R_SYM(r->r_info), in gelf_getrel() 948 ELF32_R_TYPE(r->r_info)); in gelf_getrel() 991 r->r_info = ELF32_R_INFO(ELF64_R_SYM(src->r_info), in gelf_update_rel() 992 ELF64_R_TYPE(src->r_info)); in gelf_update_rel()
|
/titanic_41/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 220 rel->r_info = ELF32_R_INFO(count + dep->de_global, in prepare_elf32() 229 rel->r_info = ELF32_R_INFO(count + dep->de_global, in prepare_elf32() 396 rel->r_info = ELF64_R_INFO(count + dep->de_global, in prepare_elf64() 401 rel->r_info = ELF64_R_INFO(count + dep->de_global, in prepare_elf64() 772 if (GELF_R_TYPE(rela->r_info) != R_SPARC_WDISP30 && in dt_modtext() 773 GELF_R_TYPE(rela->r_info) != R_SPARC_WPLT30) in dt_modtext() 900 if (GELF_R_TYPE(rela->r_info) != R_386_PC32 && in dt_modtext() 901 GELF_R_TYPE(rela->r_info) != R_386_PLT32) in dt_modtext() 1184 rela.r_info = rel.r_info; in process_obj() 1188 if (gelf_getsym(data_sym, GELF_R_SYM(rela.r_info), in process_obj() [all …]
|
/titanic_41/usr/src/uts/sparc/krtld/ |
H A D | kobj_reloc.c | 207 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate() 209 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate() 304 (Word) ELF_R_TYPE_DATA(((Rela *)reladdr)->r_info); in do_relocate()
|
/titanic_41/usr/src/tools/ctf/dwarf/common/ |
H A D | dwarf_elf_access.c | 366 relap->r_type = ELF32_R_TYPE(relp->r_info); in get_rela_elf32() 367 relap->r_symidx = ELF32_R_SYM(relp->r_info); in get_rela_elf32() 399 relap->r_type = ELF64MIPS_REL_TYPE(relp->r_info); in get_rela_elf64() 400 relap->r_symidx = ELF64MIPS_REL_SYM(relp->r_info); in get_rela_elf64() 405 relap->r_type = ELF64_R_TYPE(relp->r_info); in get_rela_elf64() 406 relap->r_symidx = ELF64_R_SYM(relp->r_info); in get_rela_elf64()
|
H A D | pro_reloc_stream.c | 48 #define Set_REL32_info(r,s,t) ((r).r_info = ELF32_R_INFO(s,t)) 49 #define Set_REL64_info(r,s,t) ((r).r_info = ELF64_R_INFO(s,t))
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | elf.h | 591 Elf32_Word r_info; /* sym, type: ELF32_R_... */ member 596 Elf32_Word r_info; /* sym, type: ELF32_R_... */ member 603 Elf64_Xword r_info; /* sym, type: ELF64_R_... */ member 608 Elf64_Xword r_info; /* sym, type: ELF64_R_... */ member
|
/titanic_41/usr/src/cmd/sgs/liblddbg/common/ |
H A D | got.c | 154 ELF_R_TYPE(rela->r_info, mach), 0, &inv_buf); in Elf_got_entry() 158 ELF_R_TYPE(rel->r_info, mach), 0, &inv_buf); in Elf_got_entry()
|
/titanic_41/usr/src/cmd/sgs/librtld/common/ |
H A D | relocate.c | 96 uchar_t type = (uchar_t)ELF_R_TYPE(rel->r_info, M_MACH); in count_reloc() 101 ulong_t rsymndx = ELF_R_SYM(rel->r_info); in count_reloc() 449 uchar_t type = (uchar_t)ELF_R_TYPE(rel->r_info, M_MACH);
|
/titanic_41/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 552 rsymndx = ELF_R_SYM(rptr->r_info); in elf_bndr() 708 rel.r_info = 0; in bindpltpad() 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() 907 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc() 1320 value += (Word)ELF_R_TYPE_DATA(rel->r_info); in elf_reloc()
|
/titanic_41/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_reloc.c | 150 rtype = ELF32_R_TYPE(((Rel *)reladdr)->r_info); in do_relocate() 152 stndx = ELF32_R_SYM(((Rel *)reladdr)->r_info); in do_relocate()
|
/titanic_41/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 239 rsymndx = ELF_R_SYM(rptr->r_info); in elf_bndr() 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() 545 rsymndx = ELF_R_SYM(((Rel *)relbgn)->r_info); in elf_reloc() 971 rel.r_info = (Word)R_386_COPY; in _elf_copy_reloc()
|
/titanic_41/usr/src/lib/libtnfctl/ |
H A D | traverse.c | 235 syminfo = ELF3264_R_SYM(rela_p->r_info); in _tnfctl_traverse_rela() 242 syminfo = ELF3264_R_SYM(rel_p->r_info); in _tnfctl_traverse_rela()
|
/titanic_41/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 153 rtype = ELF_R_TYPE(((Rela *)reladdr)->r_info); in do_relocate() 155 stndx = ELF_R_SYM(((Rela *)reladdr)->r_info); in do_relocate()
|
/titanic_41/usr/src/cmd/svr4pkg/libinst/ |
H A D | pkgops.c | 84 pkginfoFree(struct pkginfo **r_info) in pkginfoFree() argument 90 assert(r_info != (struct pkginfo **)NULL); in pkginfoFree() 94 pinfo = *r_info; in pkginfoFree() 98 *r_info = (struct pkginfo *)NULL; in pkginfoFree()
|
/titanic_41/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 260 rsymndx = ELF_R_SYM(rptr->r_info); in elf_bndr() 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() 568 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc()
|
/titanic_41/usr/src/cmd/sgs/rtld/common/ |
H A D | _inline_reloc.h | 113 rtype = ELF_R_TYPE(((M_RELOC *)rbgn)->r_info, M_MACH); in elf_reloc_relative()
|
/titanic_41/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_elf.c | 411 rsymndx = ELF_R_SYM(rptr->r_info); in elf_bndr() 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() 677 rsymndx = ELF_R_SYM(((Rela *)relbgn)->r_info); in elf_reloc()
|
/titanic_41/usr/src/lib/libproc/sparcv9/ |
H A D | Pisadep.c | 86 (i = ELF64_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) { in Ppltdest() 103 (i = ELF32_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) { in Ppltdest()
|
/titanic_41/usr/src/cmd/sgs/libld/common/ |
H A D | machrel.sparc.c | 109 reld->rel_rtype = (Word)ELF_R_TYPE(rela->r_info, M_MACH); in ld_init_rel() 112 *typedata = (Word)ELF_R_TYPE_DATA(rela->r_info); in ld_init_rel() 116 return ((Word)ELF_R_SYM(rela->r_info)); in ld_init_rel() 609 rea.r_info = ELF_R_INFO(0, in ld_perform_outreloc() 784 rea.r_info = ELF_R_INFO(ndx, in ld_perform_outreloc()
|
/titanic_41/usr/src/lib/libproc/i386/ |
H A D | Pisadep.c | 66 (i = ELF32_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) { in Ppltdest()
|
/titanic_41/usr/src/lib/libproc/amd64/ |
H A D | Pisadep.c | 69 (i = ELF64_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) { in Ppltdest() 81 (i = ELF32_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) { in Ppltdest()
|