Lines Matching defs:license
47 #include <linux/license.h>
504 enum mod_license license;
514 if (syms->license == GPL_ONLY)
516 if (syms->license == WILL_BE_GPL_ONLY && fsa->warn) {
538 fsa->license = syms->license;
598 enum mod_license *license,
613 if (license)
614 *license = fsa.license;
1468 enum mod_license license;
1478 sym = find_symbol(name, &owner, &crc, &license,
1483 if (license == GPL_ONLY)
2276 enum mod_license license;
2280 sym = find_symbol(symbol, &owner, NULL, &license, true, true);
2283 if (license != GPL_ONLY) {
2579 static void set_license(struct module *mod, const char *license)
2581 if (!license)
2582 license = "unspecified";
2584 if (!license_is_gpl_compatible(license)) {
2586 pr_warn("%s: module license '%s' taints kernel.\n",
2587 mod->name, license);
3306 /* Set up license info based on the info section */
3307 set_license(mod, get_modinfo(info, "license"));
3513 pr_warn("%s: module license taints kernel.\n", mod->name);