fwreq 697 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c struct brcmf_fw_request *fwreq; fwreq 717 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c fwreq = kzalloc(struct_size(fwreq, items, n_fwnames), GFP_KERNEL); fwreq 718 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c if (!fwreq) fwreq 729 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c fwreq->n_items = n_fwnames; fwreq 732 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c fwreq->items[j].path = fwnames[j].path; fwreq 748 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c fwreq->items[j].path = fwnames[j].path; fwreq 751 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c return fwreq; fwreq 339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq); fwreq 1406 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq; fwreq 1411 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq = brcmf_fw_alloc_request(bus_if->chip, bus_if->chiprev, fwreq 1415 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (!fwreq) fwreq 1418 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c kfree(fwreq); fwreq 1427 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq; fwreq 1441 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq = brcmf_pcie_prepare_fw_request(devinfo); fwreq 1442 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (!fwreq) { fwreq 1447 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c err = brcmf_fw_get_firmwares(dev, fwreq, brcmf_pcie_setup); fwreq 1450 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c kfree(fwreq); fwreq 1751 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq) fwreq 1770 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fw = fwreq->items[BRCMF_PCIE_FW_CODE].binary; fwreq 1771 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c nvram = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.data; fwreq 1772 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c nvram_len = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.len; fwreq 1773 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c kfree(fwreq); fwreq 1845 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq; fwreq 1851 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq = brcmf_fw_alloc_request(devinfo->ci->chip, devinfo->ci->chiprev, fwreq 1855 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (!fwreq) fwreq 1858 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->items[BRCMF_PCIE_FW_CODE].type = BRCMF_FW_TYPE_BINARY; fwreq 1859 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->items[BRCMF_PCIE_FW_NVRAM].type = BRCMF_FW_TYPE_NVRAM; fwreq 1860 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->items[BRCMF_PCIE_FW_NVRAM].flags = BRCMF_FW_REQF_OPTIONAL; fwreq 1861 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->board_type = devinfo->settings->board_type; fwreq 1863 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->domain_nr = pci_domain_nr(devinfo->pdev->bus) + 1; fwreq 1864 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq->bus_nr = devinfo->pdev->bus->number; fwreq 1866 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c return fwreq; fwreq 1873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_fw_request *fwreq; fwreq 1936 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c fwreq = brcmf_pcie_prepare_fw_request(devinfo); fwreq 1937 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (!fwreq) { fwreq 1942 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c ret = brcmf_fw_get_firmwares(bus->dev, fwreq, brcmf_pcie_setup); fwreq 1944 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c kfree(fwreq); fwreq 4082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_fw_request *fwreq; fwreq 4087 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq = brcmf_fw_alloc_request(bus_if->chip, bus_if->chiprev, fwreq 4091 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (!fwreq) fwreq 4094 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c kfree(fwreq); fwreq 4116 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_fw_request *fwreq) fwreq 4133 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c code = fwreq->items[BRCMF_SDIO_FW_CODE].binary; fwreq 4134 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c nvram = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.data; fwreq 4135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len; fwreq 4136 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c kfree(fwreq); fwreq 4286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_fw_request *fwreq; fwreq 4292 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq = brcmf_fw_alloc_request(bus->ci->chip, bus->ci->chiprev, fwreq 4296 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (!fwreq) fwreq 4299 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq->items[BRCMF_SDIO_FW_CODE].type = BRCMF_FW_TYPE_BINARY; fwreq 4300 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq->items[BRCMF_SDIO_FW_NVRAM].type = BRCMF_FW_TYPE_NVRAM; fwreq 4301 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq->board_type = bus->sdiodev->settings->board_type; fwreq 4303 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c return fwreq; fwreq 4311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_fw_request *fwreq; fwreq 4394 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c fwreq = brcmf_sdio_prepare_fw_request(bus); fwreq 4395 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (!fwreq) { fwreq 4400 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c ret = brcmf_fw_get_firmwares(sdiodev->dev, fwreq, fwreq 4404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c kfree(fwreq); fwreq 1124 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct brcmf_fw_request *fwreq; fwreq 1129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fwreq = brcmf_fw_alloc_request(bus->chip, bus->chiprev, fwreq 1133 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (!fwreq) fwreq 1136 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c kfree(fwreq); fwreq 1153 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct brcmf_fw_request *fwreq) fwreq 1164 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fw = fwreq->items[BRCMF_USB_FW_CODE].binary; fwreq 1165 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c kfree(fwreq); fwreq 1202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct brcmf_fw_request *fwreq; fwreq 1207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fwreq = brcmf_fw_alloc_request(devinfo->bus_pub.devid, fwreq 1212 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (!fwreq) fwreq 1215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fwreq->items[BRCMF_USB_FW_CODE].type = BRCMF_FW_TYPE_BINARY; fwreq 1217 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c return fwreq; fwreq 1225 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct brcmf_fw_request *fwreq; fwreq 1272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fwreq = brcmf_usb_prepare_fw_request(devinfo); fwreq 1273 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (!fwreq) { fwreq 1279 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c ret = brcmf_fw_get_firmwares(dev, fwreq, brcmf_usb_probe_phase2); fwreq 1282 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c kfree(fwreq); fwreq 1489 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct brcmf_fw_request *fwreq; fwreq 1494 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c fwreq = brcmf_usb_prepare_fw_request(devinfo); fwreq 1495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if (!fwreq) fwreq 1498 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c ret = brcmf_fw_get_firmwares(&usb->dev, fwreq, brcmf_usb_probe_phase2); fwreq 1500 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c kfree(fwreq); fwreq 155 drivers/scsi/snic/snic_ctl.c snic_io_exch_ver_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 158 drivers/scsi/snic/snic_ctl.c struct snic_exch_ver_rsp *exv_cmpl = &fwreq->u.exch_ver_cmpl; fwreq 166 drivers/scsi/snic/snic_ctl.c snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); fwreq 395 drivers/scsi/snic/snic_disc.c snic_report_tgt_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 405 drivers/scsi/snic/snic_disc.c snic_io_hdr_dec(&fwreq->hdr, &typ, &cmpl_stat, &cmnd_id, &hid, &ctx); fwreq 409 drivers/scsi/snic/snic_disc.c tgt_cnt = le32_to_cpu(fwreq->u.rpt_tgts_cmpl.tgt_cnt); fwreq 90 drivers/scsi/snic/snic_disc.h int snic_tgtinfo_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq); fwreq 460 drivers/scsi/snic/snic_io.c struct snic_fw_req *fwreq = (struct snic_fw_req *) os_buf; fwreq 466 drivers/scsi/snic/snic_io.c rqi = (struct snic_req_info *) fwreq->hdr.init_ctx; fwreq 545 drivers/scsi/snic/snic_scsi.c snic_icmnd_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 558 drivers/scsi/snic/snic_scsi.c snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); fwreq 559 drivers/scsi/snic/snic_scsi.c icmnd_cmpl = &fwreq->u.icmnd_cmpl; fwreq 582 drivers/scsi/snic/snic_scsi.c fwreq); fwreq 587 drivers/scsi/snic/snic_scsi.c (ulong) fwreq, le32_to_cpu(icmnd_cmpl->resid), ctx); fwreq 649 drivers/scsi/snic/snic_scsi.c jiffies_to_msecs(jiffies - start_time), (ulong) fwreq, fwreq 675 drivers/scsi/snic/snic_scsi.c jiffies_to_msecs(jiffies - start_time), (ulong) fwreq, fwreq 687 drivers/scsi/snic/snic_scsi.c struct snic_fw_req *fwreq, fwreq 705 drivers/scsi/snic/snic_scsi.c (ulong) fwreq, 0, SNIC_TRC_CMD_STATE_FLAGS(sc)); fwreq 720 drivers/scsi/snic/snic_scsi.c (ulong) fwreq, 0, SNIC_TRC_CMD_STATE_FLAGS(sc)); fwreq 774 drivers/scsi/snic/snic_scsi.c struct snic_fw_req *fwreq, fwreq 861 drivers/scsi/snic/snic_scsi.c (ulong) fwreq, SNIC_TRC_CMD(sc), fwreq 871 drivers/scsi/snic/snic_scsi.c snic_proc_dr_cmpl_locked(snic, fwreq, cmpl_stat, cmnd_id, sc); fwreq 920 drivers/scsi/snic/snic_scsi.c snic_itmf_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 931 drivers/scsi/snic/snic_scsi.c snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); fwreq 936 drivers/scsi/snic/snic_scsi.c itmf_cmpl = &fwreq->u.itmf_cmpl; fwreq 971 drivers/scsi/snic/snic_scsi.c snic_process_itmf_cmpl(snic, fwreq, cmnd_id, hdr_stat, sc); fwreq 1002 drivers/scsi/snic/snic_scsi.c snic_hba_reset_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 1015 drivers/scsi/snic/snic_scsi.c snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); fwreq 1122 drivers/scsi/snic/snic_scsi.c snic_msg_ack_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 1130 drivers/scsi/snic/snic_scsi.c snic_aen_handler(struct snic *snic, struct snic_fw_req *fwreq) fwreq 1135 drivers/scsi/snic/snic_scsi.c struct snic_async_evnotify *aen = &fwreq->u.async_ev; fwreq 1138 drivers/scsi/snic/snic_scsi.c snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); fwreq 1202 drivers/scsi/snic/snic_scsi.c struct snic_fw_req *fwreq) fwreq 1207 drivers/scsi/snic/snic_scsi.c snic_print_desc(__func__, (char *)fwreq, sizeof(*fwreq)); fwreq 1210 drivers/scsi/snic/snic_scsi.c if ((fwreq->hdr.type >= SNIC_RSP_REPORT_TGTS_CMPL) && fwreq 1211 drivers/scsi/snic/snic_scsi.c (fwreq->hdr.type <= SNIC_RSP_BOOT_LUNS_CMPL)) fwreq 1214 drivers/scsi/snic/snic_scsi.c SNIC_BUG_ON((fwreq->hdr.type > SNIC_RSP_BOOT_LUNS_CMPL) && fwreq 1215 drivers/scsi/snic/snic_scsi.c (fwreq->hdr.type < SNIC_MSG_ASYNC_EVNOTIFY)); fwreq 1218 drivers/scsi/snic/snic_scsi.c switch (fwreq->hdr.status) { fwreq 1230 drivers/scsi/snic/snic_scsi.c switch (fwreq->hdr.type) { fwreq 1232 drivers/scsi/snic/snic_scsi.c snic_io_exch_ver_cmpl_handler(snic, fwreq); fwreq 1236 drivers/scsi/snic/snic_scsi.c snic_report_tgt_cmpl_handler(snic, fwreq); fwreq 1240 drivers/scsi/snic/snic_scsi.c snic_icmnd_cmpl_handler(snic, fwreq); fwreq 1244 drivers/scsi/snic/snic_scsi.c snic_itmf_cmpl_handler(snic, fwreq); fwreq 1248 drivers/scsi/snic/snic_scsi.c snic_hba_reset_cmpl_handler(snic, fwreq); fwreq 1252 drivers/scsi/snic/snic_scsi.c snic_msg_ack_handler(snic, fwreq); fwreq 1256 drivers/scsi/snic/snic_scsi.c snic_aen_handler(snic, fwreq); fwreq 1263 drivers/scsi/snic/snic_scsi.c fwreq->hdr.type);