Lines Matching refs:fw_entry

105 	const struct firmware *fw_entry;  in orinoco_dl_firmware()  local
132 err = request_firmware(&fw_entry, firmware, priv->dev); in orinoco_dl_firmware()
140 fw_entry = orinoco_cached_fw_get(priv, false); in orinoco_dl_firmware()
142 hdr = (const struct orinoco_fw_header *) fw_entry->data; in orinoco_dl_firmware()
144 fw_err = validate_fw(hdr, fw_entry->size); in orinoco_dl_firmware()
159 first_block = (fw_entry->data + in orinoco_dl_firmware()
162 end = fw_entry->data + fw_entry->size; in orinoco_dl_firmware()
170 first_block = (fw_entry->data + in orinoco_dl_firmware()
192 release_firmware(fw_entry); in orinoco_dl_firmware()
292 const struct firmware *fw_entry; in symbol_dl_firmware() local
295 if (request_firmware(&fw_entry, fw->pri_fw, priv->dev) != 0) { in symbol_dl_firmware()
300 fw_entry = orinoco_cached_fw_get(priv, true); in symbol_dl_firmware()
303 ret = symbol_dl_image(priv, fw, fw_entry->data, in symbol_dl_firmware()
304 fw_entry->data + fw_entry->size, 0); in symbol_dl_firmware()
307 release_firmware(fw_entry); in symbol_dl_firmware()
314 if (request_firmware(&fw_entry, fw->sta_fw, priv->dev) != 0) { in symbol_dl_firmware()
319 fw_entry = orinoco_cached_fw_get(priv, false); in symbol_dl_firmware()
322 ret = symbol_dl_image(priv, fw, fw_entry->data, in symbol_dl_firmware()
323 fw_entry->data + fw_entry->size, 1); in symbol_dl_firmware()
325 release_firmware(fw_entry); in symbol_dl_firmware()
359 const struct firmware *fw_entry = NULL; in orinoco_cache_fw() local
370 if (request_firmware(&fw_entry, pri_fw, priv->dev) == 0) in orinoco_cache_fw()
371 priv->cached_pri_fw = fw_entry; in orinoco_cache_fw()
375 if (request_firmware(&fw_entry, fw, priv->dev) == 0) in orinoco_cache_fw()
376 priv->cached_fw = fw_entry; in orinoco_cache_fw()