sh_link 214 arch/mips/boot/elf2ecoff.c s->sh_link = swab32(s->sh_link); sh_link 285 arch/mips/boot/tools/relocs.c sec->shdr.sh_link = elf_word_to_cpu(shdr.sh_link); sh_link 289 arch/mips/boot/tools/relocs.c if (sec->shdr.sh_link < ehdr.e_shnum) sh_link 290 arch/mips/boot/tools/relocs.c sec->link = &secs[sec->shdr.sh_link]; sh_link 636 arch/mips/kernel/vpe.c strindex = sechdrs[i].sh_link; sh_link 716 arch/mips/kernel/vpe.c strindex = sechdrs[i].sh_link; sh_link 101 arch/mips/vdso/genvdso.h shdr = shdrs + (swap_uint32(shdr->sh_link) * sh_entsize); sh_link 891 arch/parisc/kernel/module.c int strindex = sechdrs[i].sh_link; sh_link 367 arch/powerpc/kernel/module_64.c + sechdrs[sechdrs[i].sh_link].sh_offset); sh_link 180 arch/powerpc/oprofile/cell/vma_map.c shdr_start + shdr.sh_link, sh_link 138 arch/s390/kernel/module.c strings = (void *) hdr + sechdrs[symtab->sh_link].sh_offset; sh_link 72 arch/sparc/kernel/module.c strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr; sh_link 76 arch/sparc/vdso/vdso2c.h GET_BE(&hdr->e_shentsize) * GET_BE(&symtab_hdr->sh_link); sh_link 87 arch/x86/entry/vdso/vdso2c.h GET_LE(&hdr->e_shentsize) * GET_LE(&symtab_hdr->sh_link); sh_link 508 arch/x86/kernel/machine_kexec_64.c strtab = (char *)pi->ehdr + sechdrs[symtabsec->sh_link].sh_offset; sh_link 401 arch/x86/tools/relocs.c shstrndx = elf_word_to_cpu(shdr.sh_link); sh_link 433 arch/x86/tools/relocs.c sec->shdr.sh_link = elf_word_to_cpu(shdr.sh_link); sh_link 437 arch/x86/tools/relocs.c if (sec->shdr.sh_link < shnum) sh_link 438 arch/x86/tools/relocs.c sec->link = &secs[sec->shdr.sh_link]; sh_link 2173 fs/binfmt_elf.c shdr4extnum->sh_link = elf->e_shstrndx; sh_link 1486 fs/binfmt_elf_fdpic.c shdr4extnum->sh_link = elf->e_shstrndx; sh_link 310 include/uapi/linux/elf.h Elf32_Word sh_link; sh_link 323 include/uapi/linux/elf.h Elf64_Word sh_link; /* Index of another section */ sh_link 977 kernel/kexec_file.c relsec->sh_link >= pi->ehdr->e_shnum) sh_link 981 kernel/kexec_file.c symtab = sechdrs + relsec->sh_link; sh_link 990 kernel/kexec_file.c if (symtab->sh_link >= pi->ehdr->e_shnum) sh_link 1080 kernel/kexec_file.c if (sechdrs[i].sh_link >= ehdr->e_shnum) sh_link 1083 kernel/kexec_file.c strtab = (void *)ehdr + sechdrs[sechdrs[i].sh_link].sh_offset; sh_link 3069 kernel/module.c info->index.str = info->sechdrs[i].sh_link; sh_link 550 samples/bpf/bpf_load.c shdr.sh_link, (int) shdr.sh_flags); sh_link 571 samples/bpf/bpf_load.c strtabidx = shdr.sh_link; sh_link 142 scripts/insert-sys-cert.c link = symtab->sh_link; sh_link 548 scripts/mod/modpost.c info->secindex_strings = TO_NATIVE(sechdrs[0].sh_link); sh_link 562 scripts/mod/modpost.c sechdrs[i].sh_link = TO_NATIVE(sechdrs[i].sh_link); sh_link 608 scripts/mod/modpost.c sh_link_idx = sechdrs[i].sh_link; sh_link 635 scripts/mod/modpost.c if (symtab_idx != sechdrs[symtab_shndx_idx].sh_link) sh_link 637 scripts/mod/modpost.c filename, sechdrs[symtab_shndx_idx].sh_link, sh_link 229 scripts/recordmcount.h mcsec.sh_link = 0; sh_link 244 scripts/recordmcount.h mcsec.sh_link = w(symsec_sh_link); sh_link 296 scripts/recordmcount.h unsigned const symsec_sh_link = w(relhdr->sh_link); sh_link 298 scripts/recordmcount.h Elf_Shdr const *const strsec = &shdr0[w(symsec->sh_link)]; sh_link 576 scripts/recordmcount.h symsec_sh_link = w(relhdr->sh_link); sh_link 123 scripts/sortextable.h secindex_strings = r(&shdr[0].sh_link); sh_link 1561 tools/lib/bpf/libbpf.c (int)sh.sh_link, (unsigned long)sh.sh_flags, sh_link 1591 tools/lib/bpf/libbpf.c obj->efile.strtabidx = sh.sh_link; sh_link 239 tools/objtool/elf.c sym->name = elf_strptr(elf->elf, symtab->sh.sh_link, sh_link 585 tools/objtool/elf.c sec->sh.sh_link = find_section_by_name(elf, ".symtab")->idx; sh_link 403 tools/perf/util/genelf.c shdr->sh_link = unwinding ? 6 : 4; /* index of .strtab section */ sh_link 321 tools/perf/util/symbol-elf.c if (shdr_rel_plt.sh_link != dynsym_idx) sh_link 339 tools/perf/util/symbol-elf.c scn_symstrs = elf_getscn(elf, shdr_dynsym.sh_link); sh_link 1013 tools/perf/util/symbol-elf.c sec = elf_getscn(elf, shdr.sh_link);