Lines Matching refs:name
8 * unless explicitly requested by name.
44 const char *name;
54 * @name: the name of the firmware file to look for
97 char *name;
113 int (*req_firmware)(const struct firmware **fw, const char *name,
173 kfree_const(test_fw_config->name);
174 test_fw_config->name = NULL;
182 static int __kstrncpy(char **dst, const char *name, size_t count, gfp_t gfp)
184 *dst = kstrndup(name, count, gfp);
194 ret = __kstrncpy(&test_fw_config->name, TEST_FIRMWARE_NAME,
257 if (test_fw_config->name)
259 "name:\t%s\n",
260 test_fw_config->name);
263 "name:\tEMTPY\n");
302 kfree_const(test_fw_config->name);
303 ret = __kstrncpy(&test_fw_config->name, buf, count, GFP_KERNEL);
417 return config_test_show_str(buf, test_fw_config->name);
605 char *name;
607 name = kstrndup(buf, count, GFP_KERNEL);
608 if (!name)
611 pr_info("loading '%s'\n", name);
618 rc = request_firmware(&test_firmware, name, dev);
620 pr_info("load of '%s' failed: %d\n", name, rc);
629 kfree(name);
652 char *name;
655 name = kstrndup(buf, count, GFP_KERNEL);
656 if (!name)
659 pr_info("inserting test platform fw '%s'\n", name);
660 efi_embedded_fw.name = name;
667 pr_info("loading '%s'\n", name);
668 rc = firmware_request_platform(&firmware, name, dev);
670 pr_info("load of '%s' failed: %d\n", name, rc);
675 pr_info("firmware contents mismatch for '%s'\n", name);
686 kfree(name);
706 char *name;
708 name = kstrndup(buf, count, GFP_KERNEL);
709 if (!name)
712 pr_info("loading '%s'\n", name);
719 rc = request_firmware_nowait(THIS_MODULE, 1, name, dev, GFP_KERNEL,
722 pr_info("async load of '%s' failed: %d\n", name, rc);
723 kfree(name);
726 /* Free 'name' ASAP, to test for race conditions */
727 kfree(name);
751 char *name;
753 name = kstrndup(buf, count, GFP_KERNEL);
754 if (!name)
757 pr_info("loading '%s' using custom fallback mechanism\n", name);
764 rc = request_firmware_nowait(THIS_MODULE, FW_ACTION_NOHOTPLUG, name,
768 pr_info("async load of '%s' failed: %d\n", name, rc);
769 kfree(name);
772 /* Free 'name' ASAP, to test for race conditions */
773 kfree(name);
811 req->name,
819 req->name,
829 req->name,
880 test_fw_config->name, test_fw_config->num_requests);
886 req->name = test_fw_config->name;
984 test_fw_config->name, test_fw_config->num_requests);
991 req->name = test_fw_config->name;
997 req->name,
1100 #define TEST_FW_DEV_ATTR(name) &dev_attr_##name.attr
1138 .name = "test_firmware",