Lines Matching refs:reloc
29 #include "reloc.h"
40 undo_reloc(void *vrel, uchar_t *oaddr, uchar_t *iaddr, Reloc *reloc)
49 (void) memset((void *)oaddr, 0, (size_t)reloc->r_size);
59 *_oaddr = *_iaddr + reloc->r_value;
61 *_oaddr = reloc->r_value;
83 inc_reloc(void *vnrel, void *vorel, Reloc *reloc, uchar_t *oaddr,
96 *_oaddr = *_iaddr + reloc->r_value;
98 *_oaddr = reloc->r_value;
102 nrel->r_offset += reloc->r_value;
124 apply_reloc(void *vrel, Reloc *reloc, const char *name, uchar_t *oaddr,
129 Xword value = reloc->r_value + rel->r_addend;
142 (uintptr_t)value, reloc->r_pltndx);
146 (size_t)reloc->r_size);
148 (void) do_reloc_rtld(type, oaddr, &value, reloc->r_name, name,