Home
last modified time | relevance | path

Searched refs:fw_buf (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/drivers/base/
Dfirmware_class.c289 static int fw_read_file_contents(struct file *file, struct firmware_buf *fw_buf) in fw_read_file_contents() argument
312 fw_buf->data = buf; in fw_read_file_contents()
313 fw_buf->size = size; in fw_read_file_contents()
628 struct firmware_buf *fw_buf; in firmware_loading_store() local
634 fw_buf = fw_priv->buf; in firmware_loading_store()
635 if (!fw_buf) in firmware_loading_store()
641 if (!test_bit(FW_STATUS_DONE, &fw_buf->status)) { in firmware_loading_store()
642 for (i = 0; i < fw_buf->nr_pages; i++) in firmware_loading_store()
643 __free_page(fw_buf->pages[i]); in firmware_loading_store()
644 kfree(fw_buf->pages); in firmware_loading_store()
[all …]
/linux-4.1.27/drivers/usb/serial/
Dmxuport.c994 u8 *fw_buf; in mxuport_download_fw() local
999 fw_buf = kmalloc(DOWN_BLOCK_SIZE, GFP_KERNEL); in mxuport_download_fw()
1000 if (!fw_buf) in mxuport_download_fw()
1012 memcpy(fw_buf, &fw_p->data[fwidx], txlen); in mxuport_download_fw()
1014 0, 0, fw_buf, txlen); in mxuport_download_fw()
1035 kfree(fw_buf); in mxuport_download_fw()
/linux-4.1.27/drivers/media/common/siano/
Dsmscoreapi.c1149 u8 *fw_buf; in smscore_load_firmware_from_file() local
1170 fw_buf = kmalloc(ALIGN(fw->size, SMS_ALLOC_ALIGNMENT), in smscore_load_firmware_from_file()
1172 if (!fw_buf) { in smscore_load_firmware_from_file()
1176 memcpy(fw_buf, fw->data, fw->size); in smscore_load_firmware_from_file()
1180 smscore_load_firmware_family2(coredev, fw_buf, fw_buf_size) in smscore_load_firmware_from_file()
1181 : loadfirmware_handler(coredev->context, fw_buf, in smscore_load_firmware_from_file()
1185 kfree(fw_buf); in smscore_load_firmware_from_file()
1244 kfree(coredev->fw_buf); in smscore_unregister_device()
Dsmscoreapi.h208 u8 *fw_buf; member
/linux-4.1.27/drivers/media/dvb-frontends/
Dsp8870.c101 const char *fw_buf = fw->data; in sp8870_firmware_upload() local
128 memcpy(&tx_buf[2], fw_buf + fw_pos, tx_len); in sp8870_firmware_upload()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Ddecl.h162 u8 *fw_buf; member
Dusb.c838 u8 *firmware = fw->fw_buf, *recv_buff; in mwifiex_prog_fw_w_helper()
Dmain.c465 fw.fw_buf = (u8 *) adapter->firmware->data; in mwifiex_fw_dpc()
Dsdio.c870 u8 *firmware = fw->fw_buf; in mwifiex_prog_fw_w_helper()
Dpcie.c1833 u8 *firmware = fw->fw_buf; in mwifiex_prog_fw_w_helper()
/linux-4.1.27/sound/pci/hda/
Dhda_sysfs.c715 int snd_hda_load_patch(struct hda_bus *bus, size_t fw_size, const void *fw_buf) in snd_hda_load_patch() argument
723 while (get_line_from_fw(buf, sizeof(buf) - 1, &fw_size, &fw_buf)) { in snd_hda_load_patch()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_bsg.c978 void *fw_buf = NULL; in qla84xx_updatefw() local
1010 fw_buf = dma_alloc_coherent(&ha->pdev->dev, data_len, in qla84xx_updatefw()
1012 if (!fw_buf) { in qla84xx_updatefw()
1020 bsg_job->request_payload.sg_cnt, fw_buf, data_len); in qla84xx_updatefw()
1031 fw_ver = le32_to_cpu(*((uint32_t *)((uint32_t *)fw_buf + 2))); in qla84xx_updatefw()
1068 dma_free_coherent(&ha->pdev->dev, data_len, fw_buf, fw_dma); in qla84xx_updatefw()
Dqla_def.h2864 void *fw_buf; member
3411 struct qlfc_fw fw_buf; member