Home
last modified time | relevance | path

Searched refs:st_name (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.15/arch/hexagon/kernel/
H A Dmodule.c97 sym->st_name ? in apply_relocate_add()
98 &strtab[sym->st_name] : "(anonymous)"); in apply_relocate_add()
110 sym->st_name ? in apply_relocate_add()
111 &strtab[sym->st_name] : "(anonymous)"); in apply_relocate_add()
/linux-6.15/arch/parisc/kernel/
H A Dmodule.c520 me->name, strtab + sym->st_name); in apply_relocate_add()
532 strtab + sym->st_name, in apply_relocate_add()
664 me->name, strtab + sym->st_name); in apply_relocate_add()
677 strtab + sym->st_name, in apply_relocate_add()
694 strtab + sym->st_name, in apply_relocate_add()
705 strtab + sym->st_name, in apply_relocate_add()
712 strtab + sym->st_name, in apply_relocate_add()
735 if (strncmp(strtab + sym->st_name, "$$", 2) in apply_relocate_add()
778 strtab + sym->st_name, *loc64, in apply_relocate_add()
785 strtab + sym->st_name, in apply_relocate_add()
[all …]
/linux-6.15/arch/arm/kernel/
H A Dvdso.c123 if (lib->dynsym[i].st_name == 0) in find_symbol()
125 strscpy(name, lib->dynstr + lib->dynsym[i].st_name, in find_symbol()
144 sym->st_name = 0; in vdso_nullpatch_one()
/linux-6.15/arch/mips/kernel/
H A Dvpe.c449 me->name, strtab + sym->st_name); in apply_relocations()
460 strtab + sym->st_name); in apply_relocations()
518 strtab + sym[i].st_name, sym[i].st_shndx); in simplify_symbols()
525 if (strncmp(strtab + sym[i].st_name, "_gp", 3) == 0) in simplify_symbols()
543 pr_debug(" i %d name <%s> 0x%x\n", i, strtab + sym[i].st_name, in dump_elfsymbols()
557 if (strcmp(strtab + sym[i].st_name, "__start") == 0) in find_vpe_symbols()
560 if (strcmp(strtab + sym[i].st_name, "vpe_shared") == 0) in find_vpe_symbols()
/linux-6.15/arch/xtensa/kernel/
H A Dmodule.c91 strtab + sym->st_name); in apply_relocate_add()
115 strtab + sym->st_name); in apply_relocate_add()
/linux-6.15/arch/arc/kernel/
H A Dmodule.c85 if (sym_entry->st_name == 0 && ELF_ST_TYPE (sym_entry->st_info) == STT_SECTION) { in apply_relocate_add()
88 s = strtab + sym_entry->st_name; in apply_relocate_add()
/linux-6.15/kernel/module/
H A Dkallsyms.c86 !src->st_name) in is_core_symbol()
136 strtab_size += strlen(&info->strtab[src[i].st_name]) + 1; in layout_symtab()
209 dst[ndst++].st_name = s - mod->core_kallsyms.strtab; in add_kallsyms()
210 ret = strscpy(s, &kallsyms->strtab[src[i].st_name], in add_kallsyms()
246 return kallsyms->strtab + kallsyms->symtab[symnum].st_name; in kallsyms_symbol_name()
/linux-6.15/arch/sparc/vdso/
H A Dvma.c108 if (s->st_name == 0) in find_sym64()
110 if (!strcmp(e->dynstr + s->st_name, name)) in find_sym64()
176 if (s->st_name == 0) in find_sym32()
178 if (!strcmp(e->dynstr + s->st_name, name)) in find_sym32()
H A Dvdso2c.h87 GET_BE(&sym->st_name); in BITSFUNC()
/linux-6.15/arch/powerpc/kernel/
H A Dmodule_64.c396 char *name = strtab + syms[i].st_name; in dedotify()
400 syms[i].st_name++; in dedotify()
418 && strcmp(strtab + syms[i].st_name, "TOC.") == 0) in find_dot_toc()
829 strtab + sym->st_name, (unsigned long)sym->st_value, in apply_relocate_add()
918 strtab + sym->st_name); in apply_relocate_add()
921 if (restore_r2(strtab + sym->st_name, in apply_relocate_add()
980 strtab + sym->st_name); in apply_relocate_add()
1059 strtab + sym->st_name); in apply_relocate_add()
/linux-6.15/arch/mips/boot/tools/
H A Drelocs.c123 if (sym->st_name) in sym_name()
124 name = sym_strtab + sym->st_name; in sym_name()
344 sym->st_name = elf_word_to_cpu(sym->st_name); in read_symtabs()
/linux-6.15/arch/nios2/kernel/
H A Dmodule.c48 rela[i].r_offset, strtab + sym->st_name); in apply_relocate_add()
/linux-6.15/tools/include/uapi/linux/
H A Delf.h197 Elf32_Word st_name; member
206 Elf64_Word st_name; /* Symbol name, index in string tbl */ member
/linux-6.15/include/uapi/linux/
H A Delf.h197 Elf32_Word st_name; member
206 Elf64_Word st_name; /* Symbol name, index in string tbl */ member
/linux-6.15/tools/objtool/
H A Dorc_dump.c137 name = elf_strptr(elf, strtab_idx, sym.st_name); in orc_dump()
/linux-6.15/tools/perf/util/
H A Dgenelf.c79 { .st_name = 0, /* index in sym_string table */
86 { .st_name = 1, /* index in sym_string table */
/linux-6.15/arch/s390/kernel/
H A Dmachine_kexec_file.c336 if (sym->st_name) in arch_kexec_apply_relocations_add()
337 name = strtab + sym->st_name; in arch_kexec_apply_relocations_add()
H A Dmodule.c139 strcmp(strings + symbols[i].st_name, in module_frob_arch_sections()
420 me->name, strtab + symtab[r_sym].st_name, in apply_rela()
/linux-6.15/arch/x86/tools/
H A Drelocs.c282 if (sym->st_name) in sym_name()
283 name = sym_strtab + sym->st_name; in sym_name()
506 sym->st_name = elf_word_to_cpu(sym->st_name); in read_symtabs()
/linux-6.15/arch/mips/vdso/
H A Dgenvdso.h111 name = strtab + swap_uint32(sym->st_name); in FUNC()
/linux-6.15/scripts/mod/
H A Dmodpost.h195 const char *name = elf->strtab + sym->st_name; in is_valid_name()
/linux-6.15/arch/x86/kernel/
H A Dmachine_kexec_64.c488 if (sym->st_name) in arch_kexec_apply_relocations_add()
489 name = strtab + sym->st_name; in arch_kexec_apply_relocations_add()
/linux-6.15/arch/riscv/kernel/
H A Delf_kexec.c399 if (sym->st_name) in arch_kexec_apply_relocations_add()
400 name = strtab + sym->st_name; in arch_kexec_apply_relocations_add()
/linux-6.15/kernel/livepatch/
H A Dcore.c221 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()
/linux-6.15/arch/x86/entry/vdso/
H A Dvdso2c.h133 GET_LE(&sym->st_name); in BITSFUNC()

12