Home | History | Annotate | Download | only in hw

Lines Matching refs:cbw

327         /* Reset state ready for the next CBW.  */
355 struct usb_msd_cbw cbw;
368 fprintf(stderr, "usb-msd: Bad CBW size");
371 memcpy(&cbw, data, 31);
372 if (le32_to_cpu(cbw.sig) != 0x43425355) {
374 le32_to_cpu(cbw.sig));
377 DPRINTF("Command on LUN %d\n", cbw.lun);
378 if (cbw.lun != 0) {
379 fprintf(stderr, "usb-msd: Bad LUN %d\n", cbw.lun);
382 s->tag = le32_to_cpu(cbw.tag);
383 s->data_len = le32_to_cpu(cbw.data_len);
386 } else if (cbw.flags & 0x80) {
392 s->tag, cbw.flags, cbw.cmd_len, s->data_len);
394 s->scsi_dev->send_command(s->scsi_dev, s->tag, cbw.cmd, 0);