fw_entry         1181 drivers/base/firmware_loader/main.c static void __async_dev_cache_fw_image(void *fw_entry,
fw_entry         1184 drivers/base/firmware_loader/main.c 	struct fw_cache_entry *fce = fw_entry;
fw_entry          254 drivers/crypto/cavium/cpt/cptpf_main.c 	const struct firmware *fw_entry;
fw_entry          260 drivers/crypto/cavium/cpt/cptpf_main.c 	ret = request_firmware(&fw_entry, fw, dev);
fw_entry          264 drivers/crypto/cavium/cpt/cptpf_main.c 	ucode = (struct ucode_header *)fw_entry->data;
fw_entry          266 drivers/crypto/cavium/cpt/cptpf_main.c 	memcpy(mcode->version, (u8 *)fw_entry->data, CPT_UCODE_VERSION_SZ);
fw_entry          286 drivers/crypto/cavium/cpt/cptpf_main.c 	memcpy((void *)mcode->code, (void *)(fw_entry->data + sizeof(*ucode)),
fw_entry          313 drivers/crypto/cavium/cpt/cptpf_main.c 	release_firmware(fw_entry);
fw_entry          859 drivers/input/touchscreen/hideep.c 	const struct firmware *fw_entry;
fw_entry          873 drivers/input/touchscreen/hideep.c 	error = request_firmware(&fw_entry, fw_name, dev);
fw_entry          880 drivers/input/touchscreen/hideep.c 	if (fw_entry->size % sizeof(__be32)) {
fw_entry          881 drivers/input/touchscreen/hideep.c 		dev_err(dev, "invalid firmware size %zu\n", fw_entry->size);
fw_entry          886 drivers/input/touchscreen/hideep.c 	if (fw_entry->size > ts->fw_size) {
fw_entry          888 drivers/input/touchscreen/hideep.c 			fw_entry->size, ts->fw_size);
fw_entry          896 drivers/input/touchscreen/hideep.c 	error = hideep_update_firmware(ts, (const __be32 *)fw_entry->data,
fw_entry          897 drivers/input/touchscreen/hideep.c 				       fw_entry->size);
fw_entry          903 drivers/input/touchscreen/hideep.c 	release_firmware(fw_entry);
fw_entry         3903 drivers/media/pci/bt8xx/bttv-cards.c 	const struct firmware *fw_entry;
fw_entry         3906 drivers/media/pci/bt8xx/bttv-cards.c 	rc = request_firmware(&fw_entry, "hcwamc.rbf", &btv->c.pci->dev);
fw_entry         3911 drivers/media/pci/bt8xx/bttv-cards.c 	rc = pvr_altera_load(btv, fw_entry->data, fw_entry->size);
fw_entry         3914 drivers/media/pci/bt8xx/bttv-cards.c 	release_firmware(fw_entry);
fw_entry         1227 drivers/media/radio/wl128x/fmdrv_common.c 	const struct firmware *fw_entry;
fw_entry         1237 drivers/media/radio/wl128x/fmdrv_common.c 	ret = request_firmware(&fw_entry, fw_name,
fw_entry         1243 drivers/media/radio/wl128x/fmdrv_common.c 	fmdbg("Firmware(%s) length : %zu bytes\n", fw_name, fw_entry->size);
fw_entry         1245 drivers/media/radio/wl128x/fmdrv_common.c 	fw_data = (void *)fw_entry->data;
fw_entry         1246 drivers/media/radio/wl128x/fmdrv_common.c 	fw_len = fw_entry->size;
fw_entry         1284 drivers/media/radio/wl128x/fmdrv_common.c 	release_firmware(fw_entry);
fw_entry           80 drivers/media/usb/go7007/go7007-driver.c 	const struct firmware *fw_entry;
fw_entry           87 drivers/media/usb/go7007/go7007-driver.c 		if (request_firmware(&fw_entry, fw_name, go->dev)) {
fw_entry           91 drivers/media/usb/go7007/go7007-driver.c 		if (fw_entry->size < 16 || memcmp(fw_entry->data, "WISGO7007FW", 11)) {
fw_entry           93 drivers/media/usb/go7007/go7007-driver.c 			release_firmware(fw_entry);
fw_entry           96 drivers/media/usb/go7007/go7007-driver.c 		fw_len = fw_entry->size - 16;
fw_entry           97 drivers/media/usb/go7007/go7007-driver.c 		bounce = kmemdup(fw_entry->data + 16, fw_len, GFP_KERNEL);
fw_entry          100 drivers/media/usb/go7007/go7007-driver.c 			release_firmware(fw_entry);
fw_entry          103 drivers/media/usb/go7007/go7007-driver.c 		release_firmware(fw_entry);
fw_entry         1545 drivers/media/usb/go7007/go7007-fw.c 	const struct firmware *fw_entry;
fw_entry         1568 drivers/media/usb/go7007/go7007-fw.c 	if (request_firmware(&fw_entry, GO7007_FW_NAME, go->dev)) {
fw_entry         1578 drivers/media/usb/go7007/go7007-fw.c 	src = (__le16 *)fw_entry->data;
fw_entry         1579 drivers/media/usb/go7007/go7007-fw.c 	srclen = fw_entry->size / 2;
fw_entry         1612 drivers/media/usb/go7007/go7007-fw.c 	release_firmware(fw_entry);
fw_entry         1619 drivers/media/usb/go7007/go7007-fw.c 	release_firmware(fw_entry);
fw_entry         1352 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 				const struct firmware **fw_entry,
fw_entry         1360 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		ret = request_firmware(fw_entry,
fw_entry         1409 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	const struct firmware *fw_entry = NULL;
fw_entry         1427 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	ret = pvr2_locate_firmware(hdw,&fw_entry,"fx2 controller",
fw_entry         1438 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	fwsize = fw_entry->size;
fw_entry         1451 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		release_firmware(fw_entry);
fw_entry         1457 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		release_firmware(fw_entry);
fw_entry         1469 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		memcpy(fw_ptr, fw_entry->data + address, 0x800);
fw_entry         1480 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	release_firmware(fw_entry);
fw_entry         1503 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	const struct firmware *fw_entry = NULL;
fw_entry         1519 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	ret = pvr2_locate_firmware(hdw,&fw_entry,"encoder",
fw_entry         1560 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		release_firmware(fw_entry);
fw_entry         1566 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	fw_len = fw_entry->size;
fw_entry         1572 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		release_firmware(fw_entry);
fw_entry         1579 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		release_firmware(fw_entry);
fw_entry         1592 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 		memcpy(fw_ptr, fw_entry->data + fw_done, bcnt);
fw_entry         1619 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	release_firmware(fw_entry);
fw_entry         1322 drivers/media/usb/ttusb-dec/ttusb_dec.c 	const struct firmware *fw_entry = NULL;
fw_entry         1326 drivers/media/usb/ttusb-dec/ttusb_dec.c 	result = request_firmware(&fw_entry, dec->firmware_name, &dec->udev->dev);
fw_entry         1333 drivers/media/usb/ttusb-dec/ttusb_dec.c 	firmware = fw_entry->data;
fw_entry         1334 drivers/media/usb/ttusb-dec/ttusb_dec.c 	firmware_size = fw_entry->size;
fw_entry         1339 drivers/media/usb/ttusb-dec/ttusb_dec.c 		release_firmware(fw_entry);
fw_entry         1352 drivers/media/usb/ttusb-dec/ttusb_dec.c 		release_firmware(fw_entry);
fw_entry         1368 drivers/media/usb/ttusb-dec/ttusb_dec.c 		release_firmware(fw_entry);
fw_entry         1377 drivers/media/usb/ttusb-dec/ttusb_dec.c 		release_firmware(fw_entry);
fw_entry         1408 drivers/media/usb/ttusb-dec/ttusb_dec.c 	release_firmware(fw_entry);
fw_entry          288 drivers/misc/ti-st/st_kim.c 	    request_firmware(&kim_gdata->fw_entry, bts_scr_name,
fw_entry          290 drivers/misc/ti-st/st_kim.c 	if (unlikely((err != 0) || (kim_gdata->fw_entry->data == NULL) ||
fw_entry          291 drivers/misc/ti-st/st_kim.c 		     (kim_gdata->fw_entry->size == 0))) {
fw_entry          296 drivers/misc/ti-st/st_kim.c 	ptr = (void *)kim_gdata->fw_entry->data;
fw_entry          297 drivers/misc/ti-st/st_kim.c 	len = kim_gdata->fw_entry->size;
fw_entry          335 drivers/misc/ti-st/st_kim.c 					release_firmware(kim_gdata->fw_entry);
fw_entry          346 drivers/misc/ti-st/st_kim.c 				release_firmware(kim_gdata->fw_entry);
fw_entry          363 drivers/misc/ti-st/st_kim.c 				release_firmware(kim_gdata->fw_entry);
fw_entry          374 drivers/misc/ti-st/st_kim.c 				release_firmware(kim_gdata->fw_entry);
fw_entry          386 drivers/misc/ti-st/st_kim.c 				release_firmware(kim_gdata->fw_entry);
fw_entry          405 drivers/misc/ti-st/st_kim.c 	release_firmware(kim_gdata->fw_entry);
fw_entry         3780 drivers/net/ethernet/broadcom/bnx2.c 	     const struct bnx2_rv2p_fw_file_entry *fw_entry)
fw_entry         3787 drivers/net/ethernet/broadcom/bnx2.c 	rv2p_code_len = be32_to_cpu(fw_entry->rv2p.len);
fw_entry         3788 drivers/net/ethernet/broadcom/bnx2.c 	file_offset = be32_to_cpu(fw_entry->rv2p.offset);
fw_entry         3814 drivers/net/ethernet/broadcom/bnx2.c 		loc = be32_to_cpu(fw_entry->fixup[i]);
fw_entry         3840 drivers/net/ethernet/broadcom/bnx2.c 	    const struct bnx2_mips_fw_file_entry *fw_entry)
fw_entry         3854 drivers/net/ethernet/broadcom/bnx2.c 	addr = be32_to_cpu(fw_entry->text.addr);
fw_entry         3855 drivers/net/ethernet/broadcom/bnx2.c 	len = be32_to_cpu(fw_entry->text.len);
fw_entry         3856 drivers/net/ethernet/broadcom/bnx2.c 	file_offset = be32_to_cpu(fw_entry->text.offset);
fw_entry         3868 drivers/net/ethernet/broadcom/bnx2.c 	addr = be32_to_cpu(fw_entry->data.addr);
fw_entry         3869 drivers/net/ethernet/broadcom/bnx2.c 	len = be32_to_cpu(fw_entry->data.len);
fw_entry         3870 drivers/net/ethernet/broadcom/bnx2.c 	file_offset = be32_to_cpu(fw_entry->data.offset);
fw_entry         3882 drivers/net/ethernet/broadcom/bnx2.c 	addr = be32_to_cpu(fw_entry->rodata.addr);
fw_entry         3883 drivers/net/ethernet/broadcom/bnx2.c 	len = be32_to_cpu(fw_entry->rodata.len);
fw_entry         3884 drivers/net/ethernet/broadcom/bnx2.c 	file_offset = be32_to_cpu(fw_entry->rodata.offset);
fw_entry         3898 drivers/net/ethernet/broadcom/bnx2.c 	val = be32_to_cpu(fw_entry->start_addr);
fw_entry          698 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	struct qlcnic_flt_entry fw_entry;
fw_entry          704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 						 &fw_entry);
fw_entry          707 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 						 &fw_entry);
fw_entry          711 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		qlcnic_rom_fast_read(adapter, fw_entry.start_addr + 4,
fw_entry          677 drivers/net/wireless/ath/ath6kl/init.c 	const struct firmware *fw_entry;
fw_entry          680 drivers/net/wireless/ath/ath6kl/init.c 	ret = request_firmware(&fw_entry, filename, ar->dev);
fw_entry          684 drivers/net/wireless/ath/ath6kl/init.c 	*fw_len = fw_entry->size;
fw_entry          685 drivers/net/wireless/ath/ath6kl/init.c 	*fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL);
fw_entry          690 drivers/net/wireless/ath/ath6kl/init.c 	release_firmware(fw_entry);
fw_entry         3881 drivers/net/wireless/atmel/atmel.c 		const struct firmware *fw_entry = NULL;
fw_entry         3895 drivers/net/wireless/atmel/atmel.c 				err = request_firmware(&fw_entry, priv->firmware_id, priv->sys_dev);
fw_entry         3918 drivers/net/wireless/atmel/atmel.c 						if (request_firmware(&fw_entry, priv->firmware_id, priv->sys_dev) == 0) {
fw_entry         3933 drivers/net/wireless/atmel/atmel.c 			fw = fw_entry->data;
fw_entry         3934 drivers/net/wireless/atmel/atmel.c 			len = fw_entry->size;
fw_entry         3950 drivers/net/wireless/atmel/atmel.c 		release_firmware(fw_entry);
fw_entry         8351 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	    (struct ipw2100_fw_header *)fw->fw_entry->data;
fw_entry         8362 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	fw->fw.data = fw->fw_entry->data + sizeof(struct ipw2100_fw_header);
fw_entry         8394 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	rc = request_firmware(&fw->fw_entry, fw_name, &priv->pci_dev->dev);
fw_entry         8402 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	IPW_DEBUG_INFO("firmware data %p size %zd\n", fw->fw_entry->data,
fw_entry         8403 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		       fw->fw_entry->size);
fw_entry         8420 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	release_firmware(fw->fw_entry);
fw_entry         8421 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	fw->fw_entry = NULL;
fw_entry         1137 drivers/net/wireless/intel/ipw2x00/ipw2100.h 	const struct firmware *fw_entry;
fw_entry         1280 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	const struct firmware *fw_entry;
fw_entry         1313 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	ret = request_firmware(&fw_entry, nvm_file_name, trans->dev);
fw_entry         1321 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		 nvm_file_name, fw_entry->size);
fw_entry         1323 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (fw_entry->size > MAX_NVM_FILE_LEN) {
fw_entry         1329 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	eof = fw_entry->data + fw_entry->size;
fw_entry         1330 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	dword_buff = (__le32 *)fw_entry->data;
fw_entry         1339 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (fw_entry->size > NVM_HEADER_SIZE &&
fw_entry         1342 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		file_sec = (void *)(fw_entry->data + NVM_HEADER_SIZE);
fw_entry         1355 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		file_sec = (void *)fw_entry->data;
fw_entry         1426 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	release_firmware(fw_entry);
fw_entry          105 drivers/net/wireless/intersil/orinoco/fw.c 	const struct firmware *fw_entry;
fw_entry          132 drivers/net/wireless/intersil/orinoco/fw.c 		err = request_firmware(&fw_entry, firmware, priv->dev);
fw_entry          140 drivers/net/wireless/intersil/orinoco/fw.c 		fw_entry = orinoco_cached_fw_get(priv, false);
fw_entry          142 drivers/net/wireless/intersil/orinoco/fw.c 	hdr = (const struct orinoco_fw_header *) fw_entry->data;
fw_entry          144 drivers/net/wireless/intersil/orinoco/fw.c 	fw_err = validate_fw(hdr, fw_entry->size);
fw_entry          159 drivers/net/wireless/intersil/orinoco/fw.c 	first_block = (fw_entry->data +
fw_entry          162 drivers/net/wireless/intersil/orinoco/fw.c 	end = fw_entry->data + fw_entry->size;
fw_entry          170 drivers/net/wireless/intersil/orinoco/fw.c 	first_block = (fw_entry->data +
fw_entry          192 drivers/net/wireless/intersil/orinoco/fw.c 		release_firmware(fw_entry);
fw_entry          292 drivers/net/wireless/intersil/orinoco/fw.c 	const struct firmware *fw_entry;
fw_entry          295 drivers/net/wireless/intersil/orinoco/fw.c 		if (request_firmware(&fw_entry, fw->pri_fw, priv->dev) != 0) {
fw_entry          300 drivers/net/wireless/intersil/orinoco/fw.c 		fw_entry = orinoco_cached_fw_get(priv, true);
fw_entry          303 drivers/net/wireless/intersil/orinoco/fw.c 	ret = symbol_dl_image(priv, fw, fw_entry->data,
fw_entry          304 drivers/net/wireless/intersil/orinoco/fw.c 			      fw_entry->data + fw_entry->size, 0);
fw_entry          307 drivers/net/wireless/intersil/orinoco/fw.c 		release_firmware(fw_entry);
fw_entry          314 drivers/net/wireless/intersil/orinoco/fw.c 		if (request_firmware(&fw_entry, fw->sta_fw, priv->dev) != 0) {
fw_entry          319 drivers/net/wireless/intersil/orinoco/fw.c 		fw_entry = orinoco_cached_fw_get(priv, false);
fw_entry          322 drivers/net/wireless/intersil/orinoco/fw.c 	ret = symbol_dl_image(priv, fw, fw_entry->data,
fw_entry          323 drivers/net/wireless/intersil/orinoco/fw.c 			      fw_entry->data + fw_entry->size, 1);
fw_entry          325 drivers/net/wireless/intersil/orinoco/fw.c 		release_firmware(fw_entry);
fw_entry          359 drivers/net/wireless/intersil/orinoco/fw.c 	const struct firmware *fw_entry = NULL;
fw_entry          370 drivers/net/wireless/intersil/orinoco/fw.c 		if (request_firmware(&fw_entry, pri_fw, priv->dev) == 0)
fw_entry          371 drivers/net/wireless/intersil/orinoco/fw.c 			priv->cached_pri_fw = fw_entry;
fw_entry          375 drivers/net/wireless/intersil/orinoco/fw.c 		if (request_firmware(&fw_entry, fw, priv->dev) == 0)
fw_entry          376 drivers/net/wireless/intersil/orinoco/fw.c 			priv->cached_fw = fw_entry;
fw_entry         1579 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	const struct firmware *fw_entry = NULL;
fw_entry         1669 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	if (request_firmware(&fw_entry, "orinoco_ezusb_fw",
fw_entry         1671 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		firmware.size = fw_entry->size;
fw_entry         1672 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		firmware.code = fw_entry->data;
fw_entry         1722 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	if (fw_entry) {
fw_entry         1725 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		release_firmware(fw_entry);
fw_entry           78 drivers/net/wireless/intersil/prism54/islpci_dev.c 		const struct firmware *fw_entry = NULL;
fw_entry           82 drivers/net/wireless/intersil/prism54/islpci_dev.c 		rc = request_firmware(&fw_entry, priv->firmware, PRISM_FW_PDEV);
fw_entry           92 drivers/net/wireless/intersil/prism54/islpci_dev.c 		fw_ptr = (u32 *) fw_entry->data;
fw_entry           93 drivers/net/wireless/intersil/prism54/islpci_dev.c 		fw_len = fw_entry->size;
fw_entry           99 drivers/net/wireless/intersil/prism54/islpci_dev.c 			release_firmware(fw_entry);
fw_entry          139 drivers/net/wireless/intersil/prism54/islpci_dev.c 		       priv->ndev->name, fw_entry->data + 40);
fw_entry          141 drivers/net/wireless/intersil/prism54/islpci_dev.c 		release_firmware(fw_entry);
fw_entry          887 drivers/net/wireless/rsi/rsi_91x_hal.c 	const struct firmware *fw_entry = NULL;
fw_entry          911 drivers/net/wireless/rsi/rsi_91x_hal.c 	status = request_firmware(&fw_entry, metadata_p->name, adapter->device);
fw_entry          917 drivers/net/wireless/rsi/rsi_91x_hal.c 	content_size = fw_entry->size;
fw_entry          922 drivers/net/wireless/rsi/rsi_91x_hal.c 		fw_entry->data[LMAC_VER_OFFSET_9113] & 0xFF;
fw_entry          924 drivers/net/wireless/rsi/rsi_91x_hal.c 		fw_entry->data[LMAC_VER_OFFSET_9113 + 1] & 0xFF;
fw_entry          926 drivers/net/wireless/rsi/rsi_91x_hal.c 		fw_entry->data[LMAC_VER_OFFSET_9113 + 2] & 0xFF;
fw_entry          928 drivers/net/wireless/rsi/rsi_91x_hal.c 		fw_entry->data[LMAC_VER_OFFSET_9113 + 3] & 0xFF;
fw_entry          930 drivers/net/wireless/rsi/rsi_91x_hal.c 		fw_entry->data[LMAC_VER_OFFSET_9113 + 4] & 0xFF;
fw_entry          934 drivers/net/wireless/rsi/rsi_91x_hal.c 	status = bl_write_header(adapter, (u8 *)fw_entry->data, content_size);
fw_entry          976 drivers/net/wireless/rsi/rsi_91x_hal.c 	status = auto_fw_upgrade(adapter, (u8 *)fw_entry->data, content_size);
fw_entry          990 drivers/net/wireless/rsi/rsi_91x_hal.c 	release_firmware(fw_entry);
fw_entry          995 drivers/net/wireless/rsi/rsi_91x_hal.c 	release_firmware(fw_entry);
fw_entry         1003 drivers/net/wireless/rsi/rsi_91x_hal.c 	const struct firmware *fw_entry;
fw_entry         1032 drivers/net/wireless/rsi/rsi_91x_hal.c 	status = request_firmware(&fw_entry, metadata_p->name, adapter->device);
fw_entry         1039 drivers/net/wireless/rsi/rsi_91x_hal.c 	ta_firmware = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL);
fw_entry         1043 drivers/net/wireless/rsi/rsi_91x_hal.c 	instructions_sz = fw_entry->size;
fw_entry         1121 drivers/net/wireless/rsi/rsi_91x_hal.c 	release_firmware(fw_entry);
fw_entry           50 drivers/net/wireless/zydas/zd1201.c 	const struct firmware *fw_entry;
fw_entry           63 drivers/net/wireless/zydas/zd1201.c 	err = request_firmware(&fw_entry, fwfile, &dev->dev);
fw_entry           71 drivers/net/wireless/zydas/zd1201.c 	data = fw_entry->data;
fw_entry           72 drivers/net/wireless/zydas/zd1201.c         len = fw_entry->size;
fw_entry          114 drivers/net/wireless/zydas/zd1201.c 	release_firmware(fw_entry);
fw_entry         4078 drivers/scsi/ipr.c 	const struct firmware *fw_entry;
fw_entry         4094 drivers/scsi/ipr.c 	if (request_firmware(&fw_entry, fname, &ioa_cfg->pdev->dev)) {
fw_entry         4099 drivers/scsi/ipr.c 	image_hdr = (struct ipr_ucode_image_header *)fw_entry->data;
fw_entry         4102 drivers/scsi/ipr.c 	dnld_size = fw_entry->size - be32_to_cpu(image_hdr->header_length);
fw_entry         4107 drivers/scsi/ipr.c 		release_firmware(fw_entry);
fw_entry         4127 drivers/scsi/ipr.c 	release_firmware(fw_entry);
fw_entry          503 drivers/soc/ixp4xx/ixp4xx-npe.c 	const struct firmware *fw_entry;
fw_entry          529 drivers/soc/ixp4xx/ixp4xx-npe.c 	if ((err = request_firmware(&fw_entry, name, dev)) != 0)
fw_entry          533 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (fw_entry->size < sizeof(struct dl_image)) {
fw_entry          537 drivers/soc/ixp4xx/ixp4xx-npe.c 	image = (struct dl_image*)fw_entry->data;
fw_entry          552 drivers/soc/ixp4xx/ixp4xx-npe.c 	if ((image->size * 4 + sizeof(struct dl_image)) != fw_entry->size) {
fw_entry          650 drivers/soc/ixp4xx/ixp4xx-npe.c 	release_firmware(fw_entry);
fw_entry          659 drivers/soc/ixp4xx/ixp4xx-npe.c 	release_firmware(fw_entry);
fw_entry          133 drivers/staging/gs_fpgaboot/gs_fpgaboot.c 	bitdata = (u8 *)fimage->fw_entry->data;
fw_entry          191 drivers/staging/gs_fpgaboot/gs_fpgaboot.c 	err = request_firmware(&fimage->fw_entry, fw_file, &firmware_pdev->dev);
fw_entry          268 drivers/staging/gs_fpgaboot/gs_fpgaboot.c 	release_firmware(fimage->fw_entry);
fw_entry           29 drivers/staging/gs_fpgaboot/gs_fpgaboot.h 	const struct	firmware	*fw_entry;
fw_entry          696 drivers/staging/ks7010/ks7010_sdio.c 				const struct firmware *fw_entry)
fw_entry          709 drivers/staging/ks7010/ks7010_sdio.c 	length = fw_entry->size;
fw_entry          722 drivers/staging/ks7010/ks7010_sdio.c 		memcpy(rom_buf, fw_entry->data + n, size);
fw_entry          757 drivers/staging/ks7010/ks7010_sdio.c 	const struct firmware *fw_entry = NULL;
fw_entry          771 drivers/staging/ks7010/ks7010_sdio.c 	ret = request_firmware(&fw_entry, ROM_FILE,
fw_entry          776 drivers/staging/ks7010/ks7010_sdio.c 	ret = ks7010_copy_firmware(priv, fw_entry);
fw_entry          799 drivers/staging/ks7010/ks7010_sdio.c 	release_firmware(fw_entry);
fw_entry          215 drivers/staging/rtl8192u/r819xU_firmware.c 	const struct firmware	*fw_entry;
fw_entry          247 drivers/staging/rtl8192u/r819xU_firmware.c 			rc = request_firmware(&fw_entry, fw_name[init_step], &priv->udev->dev);
fw_entry          253 drivers/staging/rtl8192u/r819xU_firmware.c 			if (fw_entry->size > sizeof(pfirmware->firmware_buf)) {
fw_entry          259 drivers/staging/rtl8192u/r819xU_firmware.c 				memcpy(pfirmware->firmware_buf, fw_entry->data, fw_entry->size);
fw_entry          261 drivers/staging/rtl8192u/r819xU_firmware.c 				file_length = fw_entry->size;
fw_entry          264 drivers/staging/rtl8192u/r819xU_firmware.c 				memcpy(&pfirmware->firmware_buf[128], fw_entry->data, fw_entry->size);
fw_entry          266 drivers/staging/rtl8192u/r819xU_firmware.c 				file_length = fw_entry->size + 128;
fw_entry          284 drivers/staging/rtl8192u/r819xU_firmware.c 			release_firmware(fw_entry);
fw_entry          210 drivers/staging/wlan-ng/prism2fw.c 	const struct firmware *fw_entry = NULL;
fw_entry          214 drivers/staging/wlan-ng/prism2fw.c 	if (request_ihex_firmware(&fw_entry,
fw_entry          225 drivers/staging/wlan-ng/prism2fw.c 		    PRISM2_USB_FWFILE, fw_entry->size);
fw_entry          226 drivers/staging/wlan-ng/prism2fw.c 	prism2_fwapply((const struct ihex_binrec *)fw_entry->data, wlandev);
fw_entry          228 drivers/staging/wlan-ng/prism2fw.c 	release_firmware(fw_entry);
fw_entry          599 drivers/usb/atm/ueagle-atm.c static void uea_upload_pre_firmware(const struct firmware *fw_entry,
fw_entry          609 drivers/usb/atm/ueagle-atm.c 	if (!fw_entry) {
fw_entry          614 drivers/usb/atm/ueagle-atm.c 	pfw = fw_entry->data;
fw_entry          615 drivers/usb/atm/ueagle-atm.c 	size = fw_entry->size;
fw_entry          671 drivers/usb/atm/ueagle-atm.c 	release_firmware(fw_entry);
fw_entry         1908 drivers/usb/atm/ueagle-atm.c 	const struct firmware *fw_entry;
fw_entry         1916 drivers/usb/atm/ueagle-atm.c 	ret = request_firmware(&fw_entry, fw_name, &sc->usb_dev->dev);
fw_entry         1923 drivers/usb/atm/ueagle-atm.c 	pfw = fw_entry->data;
fw_entry         1924 drivers/usb/atm/ueagle-atm.c 	size = fw_entry->size;
fw_entry         1957 drivers/usb/atm/ueagle-atm.c 	release_firmware(fw_entry);
fw_entry          740 drivers/video/fbdev/broadsheetfb.c 	const struct firmware *fw_entry;
fw_entry          745 drivers/video/fbdev/broadsheetfb.c 	err = request_firmware(&fw_entry, "broadsheet.wbf", dev);
fw_entry          752 drivers/video/fbdev/broadsheetfb.c 	if ((fw_entry->size < 8*1024) || (fw_entry->size > 64*1024)) {
fw_entry          759 drivers/video/fbdev/broadsheetfb.c 	err = broadsheet_store_waveform_to_spiflash(par, fw_entry->data,
fw_entry          760 drivers/video/fbdev/broadsheetfb.c 							fw_entry->size);
fw_entry          768 drivers/video/fbdev/broadsheetfb.c 	dev_info(dev, "Stored broadsheet waveform, size %zd\n", fw_entry->size);
fw_entry          773 drivers/video/fbdev/broadsheetfb.c 	release_firmware(fw_entry);
fw_entry          582 drivers/video/fbdev/metronomefb.c 	const struct firmware *fw_entry;
fw_entry          681 drivers/video/fbdev/metronomefb.c 	retval = request_firmware(&fw_entry, "metronome.wbf", &dev->dev);
fw_entry          687 drivers/video/fbdev/metronomefb.c 	retval = load_waveform((u8 *) fw_entry->data, fw_entry->size, 3, 31,
fw_entry          689 drivers/video/fbdev/metronomefb.c 	release_firmware(fw_entry);
fw_entry          251 include/linux/ti_wilink_st.h 	const struct firmware *fw_entry;
fw_entry           31 sound/pci/echoaudio/echoaudio.c static int get_firmware(const struct firmware **fw_entry,
fw_entry           42 sound/pci/echoaudio/echoaudio.c 		*fw_entry = chip->fw_cache[fw_index];
fw_entry           50 sound/pci/echoaudio/echoaudio.c 	err = request_firmware(fw_entry, name, &chip->pci->dev);
fw_entry           56 sound/pci/echoaudio/echoaudio.c 		chip->fw_cache[fw_index] = *fw_entry;
fw_entry           63 sound/pci/echoaudio/echoaudio.c static void free_firmware(const struct firmware *fw_entry,
fw_entry           69 sound/pci/echoaudio/echoaudio.c 	release_firmware(fw_entry);
fw_entry          438 sound/pci/echoaudio/echoaudio.h static int get_firmware(const struct firmware **fw_entry,
fw_entry          440 sound/pci/echoaudio/echoaudio.h static void free_firmware(const struct firmware *fw_entry,
fw_entry          651 sound/pci/emu10k1/emu10k1_main.c 				     const struct firmware *fw_entry)
fw_entry          659 sound/pci/emu10k1/emu10k1_main.c 	if (!fw_entry)
fw_entry          675 sound/pci/emu10k1/emu10k1_main.c 	for (n = 0; n < fw_entry->size; n++) {
fw_entry          676 sound/pci/emu10k1/emu10k1_main.c 		value = fw_entry->data[n];
fw_entry         7510 sound/pci/hda/patch_ca0132.c 	const struct firmware *fw_entry = NULL;
fw_entry         7520 sound/pci/hda/patch_ca0132.c 		if (request_firmware(&fw_entry, DESKTOP_EFX_FILE,
fw_entry         7527 sound/pci/hda/patch_ca0132.c 		if (request_firmware(&fw_entry, R3DI_EFX_FILE,
fw_entry         7540 sound/pci/hda/patch_ca0132.c 	if (!fw_entry) {
fw_entry         7542 sound/pci/hda/patch_ca0132.c 		if (request_firmware(&fw_entry, EFX_FILE,
fw_entry         7547 sound/pci/hda/patch_ca0132.c 	dsp_os_image = (struct dsp_image_seg *)(fw_entry->data);
fw_entry         7556 sound/pci/hda/patch_ca0132.c 	release_firmware(fw_entry);
fw_entry          556 sound/pci/mixart/mixart_hwdep.c 	const struct firmware *fw_entry;
fw_entry          561 sound/pci/mixart/mixart_hwdep.c 		if (request_firmware(&fw_entry, path, &mgr->pci->dev)) {
fw_entry          567 sound/pci/mixart/mixart_hwdep.c 		err = mixart_dsp_load(mgr, i, fw_entry);
fw_entry          568 sound/pci/mixart/mixart_hwdep.c 		release_firmware(fw_entry);
fw_entry          367 sound/pci/pcxhr/pcxhr_hwdep.c 	const struct firmware *fw_entry;
fw_entry          375 sound/pci/pcxhr/pcxhr_hwdep.c 		if (request_firmware(&fw_entry, path, &mgr->pci->dev)) {
fw_entry          382 sound/pci/pcxhr/pcxhr_hwdep.c 		err = pcxhr_dsp_load(mgr, i, fw_entry);
fw_entry          383 sound/pci/pcxhr/pcxhr_hwdep.c 		release_firmware(fw_entry);
fw_entry          418 sound/pci/riptide/riptide.c 	const struct firmware *fw_entry;
fw_entry         1216 sound/pci/riptide/riptide.c 	if (!chip->fw_entry) {
fw_entry         1217 sound/pci/riptide/riptide.c 		err = request_firmware(&chip->fw_entry, "riptide.hex",
fw_entry         1225 sound/pci/riptide/riptide.c 	err = loadfirmware(cif, chip->fw_entry->data, chip->fw_entry->size);
fw_entry         1813 sound/pci/riptide/riptide.c 	release_firmware(chip->fw_entry);
fw_entry          534 sound/sh/aica.c 	const struct firmware *fw_entry;
fw_entry          536 sound/sh/aica.c 	err = request_firmware(&fw_entry, "aica_firmware.bin", &pd->dev);
fw_entry          541 sound/sh/aica.c 	spu_memload(0, fw_entry->data, fw_entry->size);
fw_entry          543 sound/sh/aica.c 	release_firmware(fw_entry);
fw_entry          718 sound/soc/sh/siu_dai.c 	const struct firmware *fw_entry;
fw_entry          729 sound/soc/sh/siu_dai.c 	ret = request_firmware(&fw_entry, "siu_spb.bin", &pdev->dev);
fw_entry          737 sound/soc/sh/siu_dai.c 	memcpy(&info->fw, fw_entry->data, fw_entry->size);
fw_entry          739 sound/soc/sh/siu_dai.c 	release_firmware(fw_entry);