Home
last modified time | relevance | path

Searched refs:shstrtab (Results 1 – 9 of 9) sorted by relevance

/linux-6.3-rc2/arch/mips/vdso/
A Dgenvdso.h12 char *shstrtab, *name; in FUNC() local
20 shstrtab = vdso + FUNC(swap_uint)(shdr->sh_offset); in FUNC()
24 name = shstrtab + swap_uint32(shdr->sh_name); in FUNC()
/linux-6.3-rc2/scripts/
A Drecordmcount.h555 char const *const shstrtab, in __has_rel_mcount() argument
560 char const *const txtname = &shstrtab[w(txthdr->sh_name)]; in __has_rel_mcount()
575 char const *const shstrtab, in has_rel_mcount() argument
580 return __has_rel_mcount(relhdr, shdr0, shstrtab, fname); in has_rel_mcount()
586 const char *const shstrtab, in tot_relsize() argument
594 txtname = has_rel_mcount(shdrp, shdr0, shstrtab, fname); in tot_relsize()
613 char const *const shstrtab = (char const *)(_w(shstr->sh_offset) in do_func() local
636 totrelsz = tot_relsize(shdr0, nhdr, shstrtab, fname); in do_func()
656 shstrtab, fname); in do_func()
/linux-6.3-rc2/include/linux/
A Dlivepatch.h233 const char *shstrtab, const char *strtab,
247 const char *shstrtab, const char *strtab, in klp_apply_section_relocs() argument
/linux-6.3-rc2/arch/x86/kernel/
A Dmachine_kexec_64.c407 const char *strtab, *name, *shstrtab; in arch_kexec_apply_relocations_add() local
413 shstrtab = (char *)pi->ehdr + sechdrs[pi->ehdr->e_shstrndx].sh_offset; in arch_kexec_apply_relocations_add()
418 shstrtab + relsec->sh_name, relsec->sh_info); in arch_kexec_apply_relocations_add()
451 name = shstrtab + sechdrs[sym->st_shndx].sh_name; in arch_kexec_apply_relocations_add()
/linux-6.3-rc2/arch/s390/kernel/
A Dmachine_kexec_file.c304 const char *strtab, *name, *shstrtab; in arch_kexec_apply_relocations_add() local
313 shstrtab = (char *)pi->ehdr + sechdrs[pi->ehdr->e_shstrndx].sh_offset; in arch_kexec_apply_relocations_add()
329 name = shstrtab + sechdrs[sym->st_shndx].sh_name; in arch_kexec_apply_relocations_add()
/linux-6.3-rc2/kernel/livepatch/
A Dcore.c295 const char *shstrtab, const char *strtab, in klp_write_section_relocs() argument
308 cnt = sscanf(shstrtab + sec->sh_name, ".klp.rela.%55[^.]", in klp_write_section_relocs()
312 shstrtab + sec->sh_name); in klp_write_section_relocs()
333 const char *shstrtab, const char *strtab, in klp_apply_section_relocs() argument
337 return klp_write_section_relocs(pmod, sechdrs, shstrtab, strtab, symndx, in klp_apply_section_relocs()
/linux-6.3-rc2/arch/riscv/kernel/
A Delf_kexec.c364 const char *strtab, *name, *shstrtab; in arch_kexec_apply_relocations_add() local
372 shstrtab = (char *)pi->ehdr + sechdrs[pi->ehdr->e_shstrndx].sh_offset; in arch_kexec_apply_relocations_add()
389 name = shstrtab + sechdrs[sym->st_shndx].sh_name; in arch_kexec_apply_relocations_add()
/linux-6.3-rc2/tools/objtool/
A Delf.c1064 struct section *sec, *shstrtab; in elf_create_section() local
1123 shstrtab = find_section_by_name(elf, ".shstrtab"); in elf_create_section()
1124 if (!shstrtab) in elf_create_section()
1125 shstrtab = find_section_by_name(elf, ".strtab"); in elf_create_section()
1126 if (!shstrtab) { in elf_create_section()
1130 sec->sh.sh_name = elf_add_string(elf, shstrtab, sec->name); in elf_create_section()
/linux-6.3-rc2/include/asm-generic/
A Dvmlinux.lds.h828 .shstrtab 0 : { *(.shstrtab) }

Completed in 34 milliseconds