Lines Matching refs:fwdata
282 struct fwdata *fwdata = cardp->ep_out_buf;
297 /* struct fwdata (which we sent to the card) has an
301 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes],
307 memcpy(fwdata->data, &firmware[cardp->totalbytes],
308 le32_to_cpu(fwdata->hdr.datalength));
311 le32_to_cpu(fwdata->hdr.datalength));
313 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum);
314 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength);
316 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) +
317 le32_to_cpu(fwdata->hdr.datalength), 0);
319 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) {
323 } else if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_LAST_BLOCK)) {