Lines Matching refs:rel
148 Rela *rel = (Rela *)rptr; in elf_plt_write() local
154 pltaddr = addr + rel->r_offset; in elf_plt_write()
155 vpltaddr = vaddr + rel->r_offset; in elf_plt_write()
160 (uintptr_t)rel->r_addend - vaddr; in elf_plt_write()
681 Rela rel; in bindpltpad() local
707 rel.r_offset = pltoff; in bindpltpad()
708 rel.r_info = 0; in bindpltpad()
709 rel.r_addend = 0; in bindpltpad()
720 (void) elf_plt_write(ADDR(lmp), ADDR(lmp), &rel, value, 0); in bindpltpad()
754 Rela *rel; in elf_reloc() local
908 rel = (Rela *)relbgn; in elf_reloc()
916 if (noplt && ((ulong_t)rel >= pltbgn) && in elf_reloc()
917 ((ulong_t)rel < pltend)) { in elf_reloc()
936 elf_reloc_bad(lmp, (void *)rel, rtype, roffset, in elf_reloc()
971 if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp, in elf_reloc()
1003 rel, rtype, 0, roffset, 0)) == 0) { in elf_reloc()
1083 rel, binfo)) in elf_reloc()
1179 symdef, rel, rtype, name, roffset, in elf_reloc()
1212 M_REL_SHT_TYPE, rel, NULL, 0, name)); in elf_reloc()
1269 pltndx = ((uintptr_t)rel - in elf_reloc()
1286 (Rela *)rel, lmp, _lmp, symdef, symndx, in elf_reloc()
1299 (uintptr_t)vaddr, (void *)rel, value, in elf_reloc()
1320 value += (Word)ELF_R_TYPE_DATA(rel->r_info); in elf_reloc()
1390 _conv_reloc_type(uint_t rel) in _conv_reloc_type() argument
1394 return (conv_reloc_SPARC_type(rel, 0, &inv_buf)); in _conv_reloc_type()