Lines Matching defs:fw_name
170 static struct fw_priv *__allocate_fw_priv(const char *fw_name,
191 fw_priv->fw_name = kstrdup_const(fw_name, GFP_ATOMIC);
192 if (!fw_priv->fw_name) {
208 pr_debug("%s: fw-%s fw_priv=%p\n", __func__, fw_name, fw_priv);
213 static struct fw_priv *__lookup_fw_priv(const char *fw_name)
219 if (!strcmp(tmp->fw_name, fw_name))
225 static int alloc_lookup_fw_priv(const char *fw_name,
241 tmp = __lookup_fw_priv(fw_name);
251 tmp = __allocate_fw_priv(fw_name, fwc, dbuf, size, offset, opt_flags);
271 __func__, fw_priv->fw_name, fw_priv, fw_priv->data,
282 kfree_const(fw_priv->fw_name);
517 fw_path[i], fw_priv->fw_name, suffix);
553 fw_priv->fw_name);
564 fw_priv->fw_name);
596 __func__, fw_priv->fw_name, fw_priv, fw_priv->data,
606 pr_debug("%s: fw_name-%s devm-%p released\n",
697 ret = fw_add_devm_name(device, fw_priv->fw_name);
1176 * @fw_name: the firmware image name
1188 static int cache_firmware(const char *fw_name)
1193 pr_debug("%s: %s\n", __func__, fw_name);
1195 ret = request_firmware(&fw, fw_name, NULL);
1199 pr_debug("%s: %s ret=%d\n", __func__, fw_name, ret);
1204 static struct fw_priv *lookup_fw_priv(const char *fw_name)
1210 tmp = __lookup_fw_priv(fw_name);
1218 * @fw_name: the firmware image name
1227 static int uncache_firmware(const char *fw_name)
1232 pr_debug("%s: %s\n", __func__, fw_name);
1234 if (fw_get_builtin_firmware(&fw, fw_name, NULL, 0))
1237 fw_priv = lookup_fw_priv(fw_name);
1278 const char *name = fw_priv->fw_name;
1324 const char *fw_name = fwn->name;
1328 fce = alloc_fw_cache_entry(fw_name);