Lines Matching refs:fwdata
385 struct fwdata *fwdata = cardp->ep_out_buf;
398 /* struct fwdata (which we sent to the card) has an
402 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes],
408 memcpy(fwdata->data, &firmware[cardp->totalbytes],
409 le32_to_cpu(fwdata->hdr.datalength));
412 le32_to_cpu(fwdata->hdr.datalength));
414 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum);
415 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength);
417 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) +
418 le32_to_cpu(fwdata->hdr.datalength));
420 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) {
424 } else if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_LAST_BLOCK)) {