Lines Matching defs:rela
73 ".rela.SUNW_dof"; /* 37 */
83 ".rela.SUNW_dof"; /* 37 */
758 dt_modtext(dtrace_hdl_t *dtp, char *p, int isenabled, GElf_Rela *rela,
763 if ((rela->r_offset & (sizeof (uint32_t) - 1)) != 0)
767 ip = (uint32_t *)(p + rela->r_offset);
772 if (GELF_R_TYPE(rela->r_info) != R_SPARC_WDISP30 &&
773 GELF_R_TYPE(rela->r_info) != R_SPARC_WPLT30)
808 ip[0], (u_longlong_t)rela->r_offset);
821 (u_longlong_t)rela->r_offset);
880 dt_modtext(dtrace_hdl_t *dtp, char *p, int isenabled, GElf_Rela *rela,
883 uint8_t *ip = (uint8_t *)(p + rela->r_offset - 1);
900 if (GELF_R_TYPE(rela->r_info) != R_386_PC32 &&
901 GELF_R_TYPE(rela->r_info) != R_386_PLT32)
939 "%llx\n", ip[0], (u_longlong_t)rela->r_offset);
1023 GElf_Rela rela;
1177 if (gelf_getrela(data_rel, i, &rela) == NULL)
1183 rela.r_offset = rel.r_offset;
1184 rela.r_info = rel.r_info;
1185 rela.r_addend = 0;
1188 if (gelf_getsym(data_sym, GELF_R_SYM(rela.r_info),
1199 if (dt_symtab_lookup(data_sym, isym, rela.r_offset,
1309 if (gelf_getrela(data_rel, i, &rela) == NULL)
1315 rela.r_offset = rel.r_offset;
1316 rela.r_info = rel.r_info;
1317 rela.r_addend = 0;
1320 ndx = GELF_R_SYM(rela.r_info);
1360 if (dt_symtab_lookup(data_sym, isym, rela.r_offset,
1414 assert(fsym.st_value <= rela.r_offset);
1416 off = rela.r_offset - fsym.st_value;
1418 &rela, &off) != 0) {