Searched refs:symndx (Results 1 – 3 of 3) sorted by relevance
| /linux/kernel/module/ |
| H A D | livepatch.c | 20 unsigned int size, symndx; in copy_module_elf() local 49 symndx = info->index.sym; in copy_module_elf() 50 mod->klp_info->symndx = symndx; in copy_module_elf() 58 mod->klp_info->sechdrs[symndx].sh_addr = (unsigned long)mod->core_kallsyms.symtab; in copy_module_elf()
|
| /linux/kernel/livepatch/ |
| H A D | core.c | 197 unsigned int symndx, Elf_Shdr *relasec, in klp_resolve_symbols() argument 224 sym = (Elf_Sym *)sechdrs[symndx].sh_addr + ELF_R_SYM(relas[i].r_info); in klp_resolve_symbols() 227 strtab + sym->st_name, symndx, i); in klp_resolve_symbols() 300 unsigned int symndx, unsigned int secndx, in klp_write_section_relocs() argument 324 ret = klp_resolve_symbols(sechdrs, strtab, symndx, in klp_write_section_relocs() 329 return apply_relocate_add(sechdrs, strtab, symndx, secndx, pmod); in klp_write_section_relocs() 332 clear_relocate_add(sechdrs, strtab, symndx, secndx, pmod); in klp_write_section_relocs() 338 unsigned int symndx, unsigned int secndx, in klp_apply_section_relocs() argument 341 return klp_write_section_relocs(pmod, sechdrs, shstrtab, strtab, symndx, in klp_apply_section_relocs() 845 info->symndx, i, obj->name, apply); in klp_write_object_relocs()
|
| /linux/tools/objtool/ |
| H A D | elf.c | 1064 unsigned int symndx; in read_relocs() local 1097 symndx = reloc_sym(reloc); in read_relocs() 1098 reloc->sym = sym = find_symbol_by_index(elf, symndx); in read_relocs() 1100 ERROR("can't find reloc entry symbol %d for %s", symndx, rsec->name); in read_relocs()
|