Lines Matching refs:loc
148 void *loc; in apply_relocate_add() local
155 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add()
165 sym->st_value, rel[i].r_addend, (u64)loc); in apply_relocate_add()
173 *(u64 *)loc = val; in apply_relocate_add()
176 *(u32 *)loc = val; in apply_relocate_add()
177 if (val != *(u32 *)loc) in apply_relocate_add()
181 *(s32 *)loc = val; in apply_relocate_add()
182 if ((s64)val != *(s32 *)loc) in apply_relocate_add()
186 val -= (u64)loc; in apply_relocate_add()
187 *(u32 *)loc = val; in apply_relocate_add()
189 if ((s64)val != *(s32 *)loc) in apply_relocate_add()