Lines Matching refs:value
93 uint32_t value; in apply_relocate_add() local
104 value = sym->st_value + rela[i].r_addend; in apply_relocate_add()
116 *(uint32_t *)location += value; in apply_relocate_add()
121 value -= ((unsigned long)location & -4) + 4; in apply_relocate_add()
122 if ((value & 3) != 0 || in apply_relocate_add()
123 ((value + (1 << 19)) >> 20) != 0) { in apply_relocate_add()
131 value = (signed int)value >> 2; in apply_relocate_add()
134 ((value >> 16) & 0x3)); in apply_relocate_add()
135 location[1] = (value >> 8) & 0xff; in apply_relocate_add()
136 location[2] = value & 0xff; in apply_relocate_add()
140 ((value << 6) & 0xc0)); in apply_relocate_add()
141 location[1] = (value >> 2) & 0xff; in apply_relocate_add()
142 location[2] = (value >> 10) & 0xff; in apply_relocate_add()
145 value -= (((unsigned long)location + 3) & -4); in apply_relocate_add()
146 if ((value & 3) != 0 || in apply_relocate_add()
147 (signed int)value >> 18 != -1) { in apply_relocate_add()
155 value = (signed int)value >> 2; in apply_relocate_add()
158 location[1] = (value >> 8) & 0xff; in apply_relocate_add()
159 location[2] = value & 0xff; in apply_relocate_add()
162 location[1] = value & 0xff; in apply_relocate_add()
163 location[2] = (value >> 8) & 0xff; in apply_relocate_add()