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);