Lines Matching refs:loc
92 void *loc; in __write_relocate_add() local
103 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in __write_relocate_add()
113 sym->st_value, rel[i].r_addend, (u64)loc); in __write_relocate_add()
135 val -= (u64)loc; in __write_relocate_add()
139 val -= (u64)loc; in __write_relocate_add()
149 if (memcmp(loc, &zero, size)) { in __write_relocate_add()
151 (int)ELF64_R_TYPE(rel[i].r_info), loc, val); in __write_relocate_add()
154 write(loc, &val, size); in __write_relocate_add()
156 if (memcmp(loc, &val, size)) { in __write_relocate_add()
158 (int)ELF64_R_TYPE(rel[i].r_info), loc, val); in __write_relocate_add()
161 write(loc, &zero, size); in __write_relocate_add()