Lines Matching refs:sym
267 Elf_Sym *sym; in apply_relocate() local
281 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate()
283 if (IS_ERR_VALUE(sym->st_value)) { in apply_relocate()
285 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in apply_relocate()
288 me->name, strtab + sym->st_name); in apply_relocate()
292 v = sym->st_value; in apply_relocate()
307 Elf_Sym *sym; in apply_relocate_add() local
321 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
323 if (IS_ERR_VALUE(sym->st_value)) { in apply_relocate_add()
325 if (ELF_ST_BIND(sym->st_info) == STB_WEAK) in apply_relocate_add()
328 me->name, strtab + sym->st_name); in apply_relocate_add()
332 v = sym->st_value + rel[i].r_addend; in apply_relocate_add()