Lines Matching full:syms
363 static bool find_exported_symbol_in_section(const struct symsearch *syms, in find_exported_symbol_in_section() argument
370 sym = bsearch(fsa->name, syms->start, syms->stop - syms->start, in find_exported_symbol_in_section()
375 sym_flags = *(syms->flagstab + (sym - syms->start)); in find_exported_symbol_in_section()
380 fsa->crc = symversion(syms->crcs, sym - syms->start); in find_exported_symbol_in_section()
393 const struct symsearch syms = { in find_symbol() local
401 if (find_exported_symbol_in_section(&syms, NULL, fsa)) in find_symbol()
406 const struct symsearch syms = { in find_symbol() local
407 .start = mod->syms, in find_symbol()
408 .stop = mod->syms + mod->num_syms, in find_symbol()
416 if (find_exported_symbol_in_section(&syms, mod, fsa)) in find_symbol()
1499 for (s = mod->syms; s < mod->syms + mod->num_syms; s++) { in verify_exported_symbols()
2369 Elf_Sym *syms = (void *)info->hdr + sym_shdr->sh_offset; in elf_validity_cache_strtab() local
2389 for (i = 0; i < sym_shdr->sh_size / sizeof(*syms); i++) { in elf_validity_cache_strtab()
2390 if (syms[i].st_name >= str_shdr->sh_size) { in elf_validity_cache_strtab()
2663 mod->syms = section_objs(info, "__ksymtab", in find_module_sections()
2664 sizeof(*mod->syms), &mod->num_syms); in find_module_sections()
3510 /* Fix up syms, so that st_value is a pointer to location. */ in load_module()