Lines Matching refs:index
184 } index; member
1272 if (!check_version(info->sechdrs, info->index.vers, name, mod, crc, in resolve_symbol()
1962 Elf_Shdr *symsec = &info->sechdrs[info->index.sym]; in simplify_symbols()
2007 if (sym[i].st_shndx == info->index.pcpu) in simplify_symbols()
2038 info->index.sym, i, mod); in apply_relocations()
2041 info->index.sym, i, mod); in apply_relocations()
2185 Elf_Shdr *infosec = &info->sechdrs[info->index.info]; in get_modinfo()
2310 Elf_Shdr *symsect = info->sechdrs + info->index.sym; in layout_symtab()
2311 Elf_Shdr *strsect = info->sechdrs + info->index.str; in layout_symtab()
2318 info->index.sym) | INIT_OFFSET_MASK; in layout_symtab()
2341 info->index.str) | INIT_OFFSET_MASK; in layout_symtab()
2351 Elf_Shdr *symsec = &info->sechdrs[info->index.sym]; in add_kallsyms()
2356 mod->strtab = (void *)info->sechdrs[info->index.str].sh_addr; in add_kallsyms()
2625 info->index.vers = 0; /* Pretend no __versions section! */ in rewrite_section_headers()
2627 info->index.vers = find_sec(info, "__versions"); in rewrite_section_headers()
2628 info->index.info = find_sec(info, ".modinfo"); in rewrite_section_headers()
2629 info->sechdrs[info->index.info].sh_flags &= ~(unsigned long)SHF_ALLOC; in rewrite_section_headers()
2630 info->sechdrs[info->index.vers].sh_flags &= ~(unsigned long)SHF_ALLOC; in rewrite_section_headers()
2660 info->index.sym = i; in setup_load_info()
2661 info->index.str = info->sechdrs[i].sh_link; in setup_load_info()
2663 + info->sechdrs[info->index.str].sh_offset; in setup_load_info()
2668 info->index.mod = find_sec(info, ".gnu.linkonce.this_module"); in setup_load_info()
2669 if (!info->index.mod) { in setup_load_info()
2674 mod = (void *)info->sechdrs[info->index.mod].sh_addr; in setup_load_info()
2676 if (info->index.sym == 0) { in setup_load_info()
2682 info->index.pcpu = find_pcpusec(info); in setup_load_info()
2685 if (!check_modstruct_version(info->sechdrs, info->index.vers, mod)) in setup_load_info()
2704 } else if (!same_magic(modmagic, vermagic, info->index.vers)) { in check_modinfo()
2947 pcpusec = &info->sechdrs[info->index.pcpu]; in layout_and_allocate()
2969 mod = (void *)info->sechdrs[info->index.mod].sh_addr; in layout_and_allocate()
3000 percpu_modcopy(mod, (void *)info->sechdrs[info->index.pcpu].sh_addr, in post_relocation()
3001 info->sechdrs[info->index.pcpu].sh_size); in post_relocation()