Lines Matching full:location
25 unsigned long int *location; in apply_relocate_add() local
36 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr + in apply_relocate_add()
47 * read the current contents of (*location), add any offset in apply_relocate_add()
53 old_value = *location; in apply_relocate_add()
54 *location = value + old_value; in apply_relocate_add()
59 *location = value; in apply_relocate_add()
66 old_value = ((location[0] & 0x0000FFFF) << 16) | in apply_relocate_add()
67 (location[1] & 0x0000FFFF); in apply_relocate_add()
70 location[0] = (location[0] & 0xFFFF0000) | in apply_relocate_add()
72 location[1] = (location[1] & 0xFFFF0000) | in apply_relocate_add()
82 old_value = (location[0] & 0xFFFF) << 16 | in apply_relocate_add()
83 (location[1] & 0xFFFF); in apply_relocate_add()
86 value -= (unsigned long int)(location) + 4; in apply_relocate_add()
87 location[0] = (location[0] & 0xFFFF0000) | in apply_relocate_add()
89 location[1] = (location[1] & 0xFFFF0000) | in apply_relocate_add()