Lines Matching refs:Elf_Shdr
353 Elf_Shdr *shdr = &info->sechdrs[i];
388 Elf_Shdr *shdr = &info->sechdrs[i];
592 Elf_Shdr *pcpusec = &info->sechdrs[info->index.pcpu];
1245 Elf_Shdr *sechdrs = info->sechdrs;
1470 static inline bool sect_empty(const Elf_Shdr *sect)
1559 Elf_Shdr *sec = &info->sechdrs[i];
2035 static int module_enforce_rwx_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
2055 static int module_enforce_rwx_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
2286 Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
2400 Elf_Shdr *sechdr, unsigned int section)
2447 Elf_Shdr *s = &info->sechdrs[i];
2480 Elf_Shdr *s = &info->sechdrs[i];
2553 Elf_Shdr *infosec = &info->sechdrs[info->index.info];
2627 const Elf_Shdr *sechdrs = info->sechdrs;
2665 static bool is_core_symbol(const Elf_Sym *src, const Elf_Shdr *sechdrs,
2668 const Elf_Shdr *sec;
2700 Elf_Shdr *symsect = info->sechdrs + info->index.sym;
2701 Elf_Shdr *strsect = info->sechdrs + info->index.str;
2759 Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
2806 const Elf_Shdr *sechdr;
2943 static int validate_section_offset(struct load_info *info, Elf_Shdr *shdr)
2967 Elf_Shdr *shdr, *strhdr;
2976 || info->hdr->e_shentsize != sizeof(Elf_Shdr))
2980 * e_shnum is 16 bits, and sizeof(Elf_Shdr) is
2981 * known and small. So e_shnum * sizeof(Elf_Shdr)
2985 || (info->hdr->e_shnum * sizeof(Elf_Shdr) >
3151 Elf_Shdr *shdr = &info->sechdrs[i];
3421 Elf_Shdr *shdr = &info->sechdrs[i];
3494 Elf_Shdr *sechdrs,
3593 const Elf_Shdr *sechdrs,