Lines Matching refs:value

156 		unsigned long value, hi, lo;  in apply_relocate_add()  local
165 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
171 *(u32 *)location = value; in apply_relocate_add()
175 ((u32 *)location)[0] = value; in apply_relocate_add()
176 ((u32 *)location)[1] = value >> 32; in apply_relocate_add()
179 value -= gp; in apply_relocate_add()
180 if ((int)value != value) in apply_relocate_add()
182 *(u32 *)location = value; in apply_relocate_add()
190 *(u64 *)hi = value; in apply_relocate_add()
195 value = gp - (u64)location; in apply_relocate_add()
196 lo = (short)value; in apply_relocate_add()
197 hi = (int)(value - lo); in apply_relocate_add()
198 if (hi + lo != value) in apply_relocate_add()
212 value += 8; in apply_relocate_add()
215 value -= (u64)location + 4; in apply_relocate_add()
216 if (value & 3) in apply_relocate_add()
218 value = (long)value >> 2; in apply_relocate_add()
219 if (value + (1<<21) >= 1<<22) in apply_relocate_add()
221 value &= 0x1fffff; in apply_relocate_add()
222 value |= *(u32 *)location & ~0x1fffff; in apply_relocate_add()
223 *(u32 *)location = value; in apply_relocate_add()
228 value -= (u64)location; in apply_relocate_add()
229 if ((int)value != value) in apply_relocate_add()
231 *(u32 *)location = value; in apply_relocate_add()
234 value -= (u64)location; in apply_relocate_add()
235 *(u64 *)location = value; in apply_relocate_add()
238 value = (long)(value - gp + 0x8000) >> 16; in apply_relocate_add()
239 if ((short) value != value) in apply_relocate_add()
241 *(u16 *)location = value; in apply_relocate_add()
244 value -= gp; in apply_relocate_add()
245 *(u16 *)location = value; in apply_relocate_add()
248 value -= gp; in apply_relocate_add()
249 if ((short) value != value) in apply_relocate_add()
251 *(u16 *)location = value; in apply_relocate_add()