Lines Matching refs:fsa
507 struct find_symbol_arg *fsa = data; in check_exported_symbol() local
509 if (!fsa->gplok) { in check_exported_symbol()
512 if (syms->license == WILL_BE_GPL_ONLY && fsa->warn) { in check_exported_symbol()
515 fsa->name); in check_exported_symbol()
520 if (syms->unused && fsa->warn) { in check_exported_symbol()
522 "using it.\n", fsa->name); in check_exported_symbol()
531 fsa->owner = owner; in check_exported_symbol()
532 fsa->crc = symversion(syms->crcs, symnum); in check_exported_symbol()
533 fsa->sym = &syms->start[symnum]; in check_exported_symbol()
534 fsa->license = syms->license; in check_exported_symbol()
576 struct find_symbol_arg *fsa = data; in find_exported_symbol_in_section() local
579 sym = bsearch(fsa->name, syms->start, syms->stop - syms->start, in find_exported_symbol_in_section()
598 struct find_symbol_arg fsa; in find_symbol() local
600 fsa.name = name; in find_symbol()
601 fsa.gplok = gplok; in find_symbol()
602 fsa.warn = warn; in find_symbol()
604 if (each_symbol_section(find_exported_symbol_in_section, &fsa)) { in find_symbol()
606 *owner = fsa.owner; in find_symbol()
608 *crc = fsa.crc; in find_symbol()
610 *license = fsa.license; in find_symbol()
611 return fsa.sym; in find_symbol()