Lines Matching refs:index
659 Elf_Shdr *pcpusec = &info->sechdrs[info->index.pcpu];
756 if (info->sechdrs[info->index.pcpu].sh_size != 0)
1313 unsigned int versindex = info->index.vers;
2104 pr_err("%s: section %s (index %d) has invalid WRITE|EXEC flags\n",
2127 * index from info to mod->klp_info.
2159 /* Elf symbol section index */
2160 symndx = info->index.sym;
2365 Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
2420 if (sym[i].st_shndx == info->index.pcpu)
2453 info->index.sym, i,
2457 info->index.sym, i, mod);
2460 info->index.sym, i, mod);
2617 Elf_Shdr *infosec = &info->sechdrs[info->index.info];
2701 if (sym->st_shndx == SHN_ABS || sym->st_shndx == info->index.pcpu)
2764 Elf_Shdr *symsect = info->sechdrs + info->index.sym;
2765 Elf_Shdr *strsect = info->sechdrs + info->index.str;
2772 info->index.sym) | INIT_OFFSET_MASK;
2782 info->index.pcpu)) {
2799 info->index.str) | INIT_OFFSET_MASK;
2823 Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
2831 mod->kallsyms->strtab = (void *)info->sechdrs[info->index.str].sh_addr;
2846 info->index.pcpu)) {
3034 * Verify if the section name table index is valid.
3202 info->sechdrs[info->index.vers].sh_flags &= ~(unsigned long)SHF_ALLOC;
3203 info->sechdrs[info->index.info].sh_flags &= ~(unsigned long)SHF_ALLOC;
3210 * search for module section index etc), and do some basic section
3221 info->index.info = find_sec(info, ".modinfo");
3222 if (info->index.info)
3228 info->index.sym = i;
3229 info->index.str = info->sechdrs[i].sh_link;
3231 + info->sechdrs[info->index.str].sh_offset;
3236 if (info->index.sym == 0) {
3242 info->index.mod = find_sec(info, ".gnu.linkonce.this_module");
3243 if (!info->index.mod) {
3249 info->mod = (void *)info->hdr + info->sechdrs[info->index.mod].sh_offset;
3259 info->index.vers = 0; /* Pretend no __versions section! */
3261 info->index.vers = find_sec(info, "__versions");
3263 info->index.pcpu = find_pcpusec(info);
3281 } else if (!same_magic(modmagic, vermagic, info->index.vers)) {
3597 info->sechdrs[info->index.pcpu].sh_flags &= ~(unsigned long)SHF_ALLOC;
3629 mod = (void *)info->sechdrs[info->index.mod].sh_addr;
3656 percpu_modcopy(mod, (void *)info->sechdrs[info->index.pcpu].sh_addr,
3657 info->sechdrs[info->index.pcpu].sh_size);