Lines Matching refs:name

8  * unless explicitly requested by name.
47 const char *name;
57 * @name: the name of the firmware file to look for
71 * @upload_name: firmware name to be used with upload_read sysfs node
101 char *name;
118 int (*req_firmware)(const struct firmware **fw, const char *name,
128 char *name;
139 static struct test_firmware_upload *upload_lookup_name(const char *name)
144 if (strncmp(name, tst->name, strlen(tst->name)) == 0)
204 kfree_const(test_fw_config->name);
205 test_fw_config->name = NULL;
213 static int __kstrncpy(char **dst, const char *name, size_t count, gfp_t gfp)
215 *dst = kstrndup(name, count, gfp);
225 ret = __kstrncpy(&test_fw_config->name, TEST_FIRMWARE_NAME,
289 if (test_fw_config->name)
291 "name:\t%s\n",
292 test_fw_config->name);
295 "name:\tEMPTY\n");
341 kfree_const(test_fw_config->name);
342 ret = __kstrncpy(&test_fw_config->name, buf, count, GFP_KERNEL);
456 return config_test_show_str(buf, test_fw_config->name);
470 test_fw_config->upload_name = tst->name;
670 char *name;
672 name = kstrndup(buf, count, GFP_KERNEL);
673 if (!name)
676 pr_info("loading '%s'\n", name);
683 rc = request_firmware(&test_firmware, name, dev);
685 pr_info("load of '%s' failed: %d\n", name, rc);
694 kfree(name);
717 char *name;
720 name = kstrndup(buf, count, GFP_KERNEL);
721 if (!name)
724 pr_info("inserting test platform fw '%s'\n", name);
725 efi_embedded_fw.name = name;
732 pr_info("loading '%s'\n", name);
733 rc = firmware_request_platform(&firmware, name, dev);
735 pr_info("load of '%s' failed: %d\n", name, rc);
740 pr_info("firmware contents mismatch for '%s'\n", name);
751 kfree(name);
771 char *name;
773 name = kstrndup(buf, count, GFP_KERNEL);
774 if (!name)
777 pr_info("loading '%s'\n", name);
784 rc = request_firmware_nowait(THIS_MODULE, 1, name, dev, GFP_KERNEL,
787 pr_info("async load of '%s' failed: %d\n", name, rc);
788 kfree(name);
791 /* Free 'name' ASAP, to test for race conditions */
792 kfree(name);
816 char *name;
818 name = kstrndup(buf, count, GFP_KERNEL);
819 if (!name)
822 pr_info("loading '%s' using custom fallback mechanism\n", name);
829 rc = request_firmware_nowait(THIS_MODULE, FW_ACTION_NOUEVENT, name,
833 pr_info("async load of '%s' failed: %d\n", name, rc);
834 kfree(name);
837 /* Free 'name' ASAP, to test for race conditions */
838 kfree(name);
876 req->name,
884 req->name,
894 req->name,
945 test_fw_config->name, test_fw_config->num_requests);
951 req->name = test_fw_config->name;
1049 test_fw_config->name, test_fw_config->num_requests);
1056 req->name = test_fw_config->name;
1062 req->name,
1107 kfree(tst->name);
1296 char *name;
1299 name = kstrndup(buf, count, GFP_KERNEL);
1300 if (!name)
1304 tst = upload_lookup_name(name);
1316 tst->name = name;
1323 fwl = firmware_upload_register(THIS_MODULE, dev, tst->name,
1343 kfree(name);
1363 if (test_fw_config->upload_name == tst->name)
1452 if (tst_iter->name == test_fw_config->upload_name) {
1458 pr_err("Firmware name not found: %s\n",
1476 #define TEST_FW_DEV_ATTR(name) &dev_attr_##name.attr
1518 .name = "test_firmware",