Lines Matching refs:fwdata
283 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local
302 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
308 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
309 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
312 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
314 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt()
315 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt()
317 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) + in if_usb_send_fw_pkt()
318 le32_to_cpu(fwdata->hdr.datalength), 0); in if_usb_send_fw_pkt()
320 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) { in if_usb_send_fw_pkt()
325 } else if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_LAST_BLOCK)) { in if_usb_send_fw_pkt()