Lines Matching refs:fw_name
169 static struct fw_priv *__allocate_fw_priv(const char *fw_name, in __allocate_fw_priv() argument
190 fw_priv->fw_name = kstrdup_const(fw_name, GFP_ATOMIC); in __allocate_fw_priv()
191 if (!fw_priv->fw_name) { in __allocate_fw_priv()
207 pr_debug("%s: fw-%s fw_priv=%p\n", __func__, fw_name, fw_priv); in __allocate_fw_priv()
212 static struct fw_priv *__lookup_fw_priv(const char *fw_name) in __lookup_fw_priv() argument
218 if (!strcmp(tmp->fw_name, fw_name)) in __lookup_fw_priv()
224 static int alloc_lookup_fw_priv(const char *fw_name, in alloc_lookup_fw_priv() argument
240 tmp = __lookup_fw_priv(fw_name); in alloc_lookup_fw_priv()
250 tmp = __allocate_fw_priv(fw_name, fwc, dbuf, size, offset, opt_flags); in alloc_lookup_fw_priv()
270 __func__, fw_priv->fw_name, fw_priv, fw_priv->data, in __free_fw_priv()
281 kfree_const(fw_priv->fw_name); in __free_fw_priv()
516 fw_path[i], fw_priv->fw_name, suffix); in fw_get_filesystem_firmware()
552 fw_priv->fw_name); in fw_get_filesystem_firmware()
563 fw_priv->fw_name); in fw_get_filesystem_firmware()
595 __func__, fw_priv->fw_name, fw_priv, fw_priv->data, in fw_set_page_data()
696 ret = fw_add_devm_name(device, fw_priv->fw_name); in assign_fw()
709 if (fw_cache_piggyback_on_request(fw_priv->fw_name)) in assign_fw()
1170 static int cache_firmware(const char *fw_name) in cache_firmware() argument
1175 pr_debug("%s: %s\n", __func__, fw_name); in cache_firmware()
1177 ret = request_firmware(&fw, fw_name, NULL); in cache_firmware()
1181 pr_debug("%s: %s ret=%d\n", __func__, fw_name, ret); in cache_firmware()
1186 static struct fw_priv *lookup_fw_priv(const char *fw_name) in lookup_fw_priv() argument
1192 tmp = __lookup_fw_priv(fw_name); in lookup_fw_priv()
1209 static int uncache_firmware(const char *fw_name) in uncache_firmware() argument
1214 pr_debug("%s: %s\n", __func__, fw_name); in uncache_firmware()
1216 if (fw_get_builtin_firmware(&fw, fw_name, NULL, 0)) in uncache_firmware()
1219 fw_priv = lookup_fw_priv(fw_name); in uncache_firmware()
1307 const char *fw_name = fwn->name; in dev_create_fw_entry() local
1311 fce = alloc_fw_cache_entry(fw_name); in dev_create_fw_entry()