/Linux-v6.1/drivers/scsi/snic/ |
D | snic_scsi.c | 531 snic_icmnd_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) in snic_icmnd_cmpl_handler() argument 544 snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); in snic_icmnd_cmpl_handler() 545 icmnd_cmpl = &fwreq->u.icmnd_cmpl; in snic_icmnd_cmpl_handler() 568 fwreq); in snic_icmnd_cmpl_handler() 573 (ulong) fwreq, le32_to_cpu(icmnd_cmpl->resid), ctx); in snic_icmnd_cmpl_handler() 635 jiffies_to_msecs(jiffies - start_time), (ulong) fwreq, in snic_icmnd_cmpl_handler() 661 jiffies_to_msecs(jiffies - start_time), (ulong) fwreq, in snic_icmnd_cmpl_handler() 672 struct snic_fw_req *fwreq, in snic_proc_dr_cmpl_locked() argument 690 (ulong) fwreq, 0, SNIC_TRC_CMD_STATE_FLAGS(sc)); in snic_proc_dr_cmpl_locked() 705 (ulong) fwreq, 0, SNIC_TRC_CMD_STATE_FLAGS(sc)); in snic_proc_dr_cmpl_locked() [all …]
|
D | snic_ctl.c | 138 snic_io_exch_ver_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) in snic_io_exch_ver_cmpl_handler() argument 141 struct snic_exch_ver_rsp *exv_cmpl = &fwreq->u.exch_ver_cmpl; in snic_io_exch_ver_cmpl_handler() 148 snic_io_hdr_dec(&fwreq->hdr, &typ, &hdr_stat, &cmnd_id, &hid, &ctx); in snic_io_exch_ver_cmpl_handler()
|
D | snic_disc.h | 76 int snic_tgtinfo_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq);
|
D | snic_disc.c | 381 snic_report_tgt_cmpl_handler(struct snic *snic, struct snic_fw_req *fwreq) in snic_report_tgt_cmpl_handler() argument 391 snic_io_hdr_dec(&fwreq->hdr, &typ, &cmpl_stat, &cmnd_id, &hid, &ctx); in snic_report_tgt_cmpl_handler() 395 tgt_cnt = le32_to_cpu(fwreq->u.rpt_tgts_cmpl.tgt_cnt); in snic_report_tgt_cmpl_handler()
|
D | snic_io.c | 446 struct snic_fw_req *fwreq = (struct snic_fw_req *) os_buf; in snic_dump_desc() local 452 rqi = (struct snic_req_info *) fwreq->hdr.init_ctx; in snic_dump_desc()
|
/Linux-v6.1/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_b0.c | 1323 struct hw_fw_request_iface fwreq; in hw_atl_b0_adj_clock_freq() local 1326 memset(&fwreq, 0, sizeof(fwreq)); in hw_atl_b0_adj_clock_freq() 1328 fwreq.msg_id = HW_AQ_FW_REQUEST_PTP_ADJ_FREQ; in hw_atl_b0_adj_clock_freq() 1330 &fwreq.ptp_adj_freq.ns_mac, in hw_atl_b0_adj_clock_freq() 1331 &fwreq.ptp_adj_freq.fns_mac); in hw_atl_b0_adj_clock_freq() 1333 &fwreq.ptp_adj_freq.ns_phy, in hw_atl_b0_adj_clock_freq() 1334 &fwreq.ptp_adj_freq.fns_phy); in hw_atl_b0_adj_clock_freq() 1335 hw_atl_b0_mac_adj_param_calc(&fwreq.ptp_adj_freq, in hw_atl_b0_adj_clock_freq() 1339 size = sizeof(fwreq.msg_id) + sizeof(fwreq.ptp_adj_freq); in hw_atl_b0_adj_clock_freq() 1340 return self->aq_fw_ops->send_fw_request(self, &fwreq, size); in hw_atl_b0_adj_clock_freq() [all …]
|
/Linux-v6.1/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | pcie.c | 440 struct brcmf_fw_request *fwreq); 1510 struct brcmf_fw_request *fwreq; in brcmf_pcie_reset() local 1524 fwreq = brcmf_pcie_prepare_fw_request(devinfo); in brcmf_pcie_reset() 1525 if (!fwreq) { in brcmf_pcie_reset() 1530 err = brcmf_fw_get_firmwares(dev, fwreq, brcmf_pcie_setup); in brcmf_pcie_reset() 1533 kfree(fwreq); in brcmf_pcie_reset() 2041 struct brcmf_fw_request *fwreq) in brcmf_pcie_setup() argument 2060 fw = fwreq->items[BRCMF_PCIE_FW_CODE].binary; in brcmf_pcie_setup() 2061 nvram = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.data; in brcmf_pcie_setup() 2062 nvram_len = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.len; in brcmf_pcie_setup() [all …]
|
D | usb.c | 1176 struct brcmf_fw_request *fwreq) in brcmf_usb_probe_phase2() argument 1187 fw = fwreq->items[BRCMF_USB_FW_CODE].binary; in brcmf_usb_probe_phase2() 1188 kfree(fwreq); in brcmf_usb_probe_phase2() 1225 struct brcmf_fw_request *fwreq; in brcmf_usb_prepare_fw_request() local 1230 fwreq = brcmf_fw_alloc_request(devinfo->bus_pub.devid, in brcmf_usb_prepare_fw_request() 1235 if (!fwreq) in brcmf_usb_prepare_fw_request() 1238 fwreq->items[BRCMF_USB_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_usb_prepare_fw_request() 1240 return fwreq; in brcmf_usb_prepare_fw_request() 1248 struct brcmf_fw_request *fwreq; in brcmf_usb_probe_cb() local 1295 fwreq = brcmf_usb_prepare_fw_request(devinfo); in brcmf_usb_probe_cb() [all …]
|
D | firmware.c | 799 struct brcmf_fw_request *fwreq; in brcmf_fw_alloc_request() local 819 fwreq = kzalloc(struct_size(fwreq, items, n_fwnames), GFP_KERNEL); in brcmf_fw_alloc_request() 820 if (!fwreq) in brcmf_fw_alloc_request() 831 fwreq->n_items = n_fwnames; in brcmf_fw_alloc_request() 834 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request() 850 fwreq->items[j].path = fwnames[j].path; in brcmf_fw_alloc_request() 853 return fwreq; in brcmf_fw_alloc_request()
|
D | sdio.c | 4196 struct brcmf_fw_request *fwreq) in brcmf_sdio_firmware_callback() argument 4213 code = fwreq->items[BRCMF_SDIO_FW_CODE].binary; in brcmf_sdio_firmware_callback() 4214 nvram = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.data; in brcmf_sdio_firmware_callback() 4215 nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len; in brcmf_sdio_firmware_callback() 4216 sdiod->clm_fw = fwreq->items[BRCMF_SDIO_FW_CLM].binary; in brcmf_sdio_firmware_callback() 4217 kfree(fwreq); in brcmf_sdio_firmware_callback() 4411 struct brcmf_fw_request *fwreq; in brcmf_sdio_prepare_fw_request() local 4418 fwreq = brcmf_fw_alloc_request(bus->ci->chip, bus->ci->chiprev, in brcmf_sdio_prepare_fw_request() 4422 if (!fwreq) in brcmf_sdio_prepare_fw_request() 4425 fwreq->items[BRCMF_SDIO_FW_CODE].type = BRCMF_FW_TYPE_BINARY; in brcmf_sdio_prepare_fw_request() [all …]
|