Lines Matching refs:owner
417 struct module *owner, in each_symbol_in_section() argument
419 struct module *owner, in each_symbol_in_section()
426 if (fn(&arr[j], owner, data)) in each_symbol_in_section()
435 struct module *owner, in each_symbol_section() argument
504 struct module *owner; member
511 struct module *owner, in check_exported_symbol() argument
538 fsa->owner = owner; in check_exported_symbol()
580 struct module *owner, in find_exported_symbol_in_section() argument
589 if (sym != NULL && check_exported_symbol(syms, owner, in find_exported_symbol_in_section()
599 struct module **owner, in find_symbol() argument
612 if (owner) in find_symbol()
613 *owner = fsa.owner; in find_symbol()
1088 struct module *owner; in __symbol_put() local
1091 if (!find_symbol(symbol, &owner, NULL, NULL, true, false)) in __symbol_put()
1093 module_put(owner); in __symbol_put()
1444 static bool inherit_taint(struct module *mod, struct module *owner) in inherit_taint() argument
1446 if (!owner || !test_bit(TAINT_PROPRIETARY_MODULE, &owner->taints)) in inherit_taint()
1451 mod->name, owner->name); in inherit_taint()
1457 mod->name, owner->name); in inherit_taint()
1469 struct module *owner; in resolve_symbol() local
1482 sym = find_symbol(name, &owner, &crc, &license, in resolve_symbol()
1490 if (!inherit_taint(mod, owner)) { in resolve_symbol()
1506 err = ref_module(mod, owner); in resolve_symbol()
1514 strncpy(ownername, module_name(owner), MODULE_NAME_LEN); in resolve_symbol()
1526 char owner[MODULE_NAME_LEN]; in resolve_symbol_wait() local
1529 !IS_ERR(ksym = resolve_symbol(mod, info, name, owner)) in resolve_symbol_wait()
1533 mod->name, owner); in resolve_symbol_wait()
2287 struct module *owner; in __symbol_get() local
2292 sym = find_symbol(symbol, &owner, NULL, &license, true, true); in __symbol_get()
2300 if (strong_try_module_get(owner)) in __symbol_get()
2329 struct module *owner; in verify_exported_symbols() local
2346 if (find_symbol(kernel_symbol_name(s), &owner, NULL, in verify_exported_symbols()
2351 module_name(owner)); in verify_exported_symbols()