Lines Matching refs:addend
1071 size_t addend;
1075 /* Only ldso's REL table needs addend saving/reuse. */
1088 addend = rel[2];
1090 addend = 0;
1092 /* Save original addend in stage 2 where the dso
1094 * saved addend since the inline one was clobbered. */
1097 addend = saved_addends[save_slot++];
1099 addend = *reloc_addr;
1130 dso->lazy[3*dso->lazy_cnt+2] = addend;
1161 addend -= (size_t)reloc_addr;
1165 *reloc_addr = sym_val + addend;
1168 memcpy(reloc_addr, &(size_t){sym_val + addend}, sizeof(size_t));
1171 *reloc_addr = (size_t)base + addend;
1174 if (sym) *reloc_addr = sym_val + addend;
1175 else *reloc_addr = (size_t)base + addend;
1181 *(uint32_t *)reloc_addr = sym_val + addend
1197 *reloc_addr = tls_val + addend - DTP_OFFSET;
1201 *reloc_addr = tls_val + def.dso->tls.offset + TPOFF_K + addend;
1205 *reloc_addr = tls_val - def.dso->tls.offset + addend;
1208 *reloc_addr = def.dso->tls.offset - tls_val + addend;
1212 if (stride<3) addend = reloc_addr[!TLSDESC_BACKWARDS];
1224 new->args[1] = tls_val + addend - DTP_OFFSET;
1231 + TPOFF_K + addend;
1234 + addend;
2646 size_t addend;
2647 android_rel_curr = sleb128_decoder(android_rel_curr, android_rel_end, &addend);
2648 rel[2] += addend;
2668 size_t addend;
2669 android_rel_curr = sleb128_decoder(android_rel_curr, android_rel_end, &addend);
2670 rel[2] += addend;