Home
last modified time | relevance | path

Searched refs:r_addend (Results 1 – 25 of 32) sorted by relevance

12

/titanic_51/usr/src/boot/sys/boot/common/
H A Dreloc_elf.c66 w = relbase + a->r_addend; in __elfN()
101 addend = rela->r_addend; in __elfN()
158 addend = rela->r_addend; in __elfN()
206 w = relbase + rela->r_addend; in __elfN()
H A Dself_reloc.c111 *newaddr = baseaddr + rel->r_addend; in self_reloc()
/titanic_51/usr/src/cmd/sgs/librtld/sparcv9/
H A D_relocate.c106 rel->r_addend = 0; in clear_reloc()
119 Xword value = reloc->r_value + rel->r_addend; in apply_reloc()
/titanic_51/usr/src/cmd/sgs/librtld/sparc/
H A D_relocate.c106 rel->r_addend = 0; in clear_reloc()
119 Xword value = reloc->r_value + rel->r_addend; in apply_reloc()
/titanic_51/usr/src/cmd/sgs/rtld/common/
H A D_inline_reloc.h81 *((ulong_t *)roffset) += base + ((M_RELOC *)rbgn)->r_addend; in _elf_reloc_relative()
83 *((ulong_t *)roffset) = base + ((M_RELOC *)rbgn)->r_addend; in _elf_reloc_relative()
H A D_a.out.h322 long r_addend; /* addend for relocation value */ member
/titanic_51/usr/src/cmd/sgs/librtld/amd64/
H A D_relocate.c116 rel->r_addend = 0; in clear_reloc()
129 Xword value = reloc->r_value + rel->r_addend; in apply_reloc()
/titanic_51/usr/src/lib/libdwarf/common/
H A Ddwarf_elf_access.c123 Dwarf_ufixed64 r_addend; member
368 relap->r_addend = relp->r_addend; in get_rela_elf32()
408 relap->r_addend = relp->r_addend; in get_rela_elf64()
620 addend = rela->r_addend; in update_entry()
/titanic_51/usr/src/boot/sys/boot/efi/loader/
H A Dreloc.c117 *newaddr += rel->r_addend; in _reloc()
/titanic_51/usr/src/lib/libbc/inc/include/sun4/
H A Da.out.h144 long int r_addend; /* addend for relocation value */ member
/titanic_51/usr/src/boot/sys/sys/
H A Delf32.h143 Elf32_Sword r_addend; /* Addend. */ member
H A Delf64.h152 Elf64_Sxword r_addend; /* Addend. */ member
/titanic_51/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c211 ((Rela *)reladdr)->r_addend; in _setup()
H A Dsparc_elf.c160 (uintptr_t)rel->r_addend - vaddr; in elf_plt_write()
709 rel.r_addend = 0; in bindpltpad()
906 reladd = (long)(((Rela *)relbgn)->r_addend); in elf_reloc()
1194 * a constant in the r_addend field rather than in elf_reloc()
/titanic_51/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c222 ((Rela *)reladdr)->r_addend;
H A Dsparc_a.out.c318 value = sym->st_value + rp->r_addend; in aout_reloc()
/titanic_51/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c210 ((Rela *)reladdr)->r_addend; in _setup()
H A Damd64_elf.c567 reladd = (long)(((Rela *)relbgn)->r_addend); in elf_reloc()
947 *(ulong_t *)pltaddr = (ulong_t)symval + rel->r_addend; in elf_plt_write()
/titanic_51/usr/src/cmd/sgs/libelf/common/
H A Dgelf.c848 dst->r_addend = (GElf_Addr)r->r_addend; in gelf_getrela()
895 r->r_addend = (Elf32_Sword)src->r_addend; in gelf_update_rela()
H A Dxlate.m41213 tofw(dst, src->r_addend, RA1_addend_$2);
1217 if (src->r_addend < 0) {
1218 w = - src->r_addend;
1221 w = src->r_addend;
1763 dst->r_addend = tomw(src, RA1_addend_$2);
1775 dst->r_addend = u.sw;
H A Dxlate64.m41204 tofx(dst, src->r_addend, RA1_addend_$2);
1208 if (src->r_addend < 0) {
1209 w = - src->r_addend;
1212 w = src->r_addend;
1800 dst->r_addend = tomx(src, RA1_addend_$2);
1813 dst->r_addend = u.sw;
/titanic_51/usr/src/uts/common/sys/
H A Delf.h749 Elf32_Sword r_addend; member
761 Elf64_Sxword r_addend; member
/titanic_51/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c171 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
/titanic_51/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c223 addend = (long)(((Rela *)reladdr)->r_addend); in do_relocate()
/titanic_51/usr/src/cmd/sgs/rtld.4.x/
H A Drtld.4.x.c174 long int r_addend; /* addend for relocation value */ member

12