Searched refs:strtab (Results 1 – 4 of 4) sorted by relevance
/kernel/livepatch/ |
D | core.c | 198 char *strtab = pmod->core_kallsyms.strtab; in klp_resolve_symbols() local 221 strtab + sym->st_name); in klp_resolve_symbols() 226 cnt = sscanf(strtab + sym->st_name, in klp_resolve_symbols() 231 strtab + sym->st_name); in klp_resolve_symbols() 289 pmod->core_kallsyms.strtab, in klp_write_object_relocations()
|
/kernel/ |
D | module-internal.h | 18 char *secstrings, *strtab; member
|
D | module.c | 2306 const char *name = info->strtab + sym[i].st_name; in simplify_symbols() 2385 err = apply_relocate(info->sechdrs, info->strtab, in apply_relocations() 2388 err = apply_relocate_add(info->sechdrs, info->strtab, in apply_relocations() 2712 strtab_size += strlen(&info->strtab[src[i].st_name])+1; in layout_symtab() 2760 mod->kallsyms->strtab = (void *)info->sechdrs[info->index.str].sh_addr; in add_kallsyms() 2768 mod->core_kallsyms.strtab = s = mod->core_layout.base + info->stroffs; in add_kallsyms() 2779 dst[ndst++].st_name = s - mod->core_kallsyms.strtab; in add_kallsyms() 2780 s += strlcpy(s, &mod->kallsyms->strtab[src[i].st_name], in add_kallsyms() 3072 info->strtab = (char *)info->hdr in setup_load_info() 4052 return kallsyms->strtab + kallsyms->symtab[symnum].st_name; in kallsyms_symbol_name()
|
D | kexec_file.c | 1067 const char *strtab; in kexec_purgatory_find_symbol() local 1083 strtab = (void *)ehdr + sechdrs[sechdrs[i].sh_link].sh_offset; in kexec_purgatory_find_symbol() 1091 if (strcmp(strtab + syms[k].st_name, name) != 0) in kexec_purgatory_find_symbol()
|