Home
last modified time | relevance | path

Searched refs:symndx (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/kernel/module/
Dlivepatch.c20 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-6.12.1/kernel/livepatch/
Dcore.c193 unsigned int symndx, Elf_Shdr *relasec, in klp_resolve_symbols() argument
220 sym = (Elf_Sym *)sechdrs[symndx].sh_addr + ELF_R_SYM(relas[i].r_info); in klp_resolve_symbols()
296 unsigned int symndx, unsigned int secndx, in klp_write_section_relocs() argument
320 ret = klp_resolve_symbols(sechdrs, strtab, symndx, in klp_write_section_relocs()
325 return apply_relocate_add(sechdrs, strtab, symndx, secndx, pmod); in klp_write_section_relocs()
328 clear_relocate_add(sechdrs, strtab, symndx, secndx, pmod); in klp_write_section_relocs()
334 unsigned int symndx, unsigned int secndx, in klp_apply_section_relocs() argument
337 return klp_write_section_relocs(pmod, sechdrs, shstrtab, strtab, symndx, in klp_apply_section_relocs()
814 info->symndx, i, obj->name, apply); in klp_write_object_relocs()
/linux-6.12.1/tools/objtool/
Delf.c938 unsigned int symndx; in read_relocs() local
968 symndx = reloc_sym(reloc); in read_relocs()
969 reloc->sym = sym = find_symbol_by_index(elf, symndx); in read_relocs()
972 symndx, rsec->name); in read_relocs()
/linux-6.12.1/include/linux/
Dmodule.h404 unsigned int symndx; member