Lines Matching refs:cbw
355 struct usb_msd_cbw cbw; in usb_msd_handle_data() local
371 memcpy(&cbw, data, 31); in usb_msd_handle_data()
372 if (le32_to_cpu(cbw.sig) != 0x43425355) { in usb_msd_handle_data()
374 le32_to_cpu(cbw.sig)); in usb_msd_handle_data()
377 DPRINTF("Command on LUN %d\n", cbw.lun); in usb_msd_handle_data()
378 if (cbw.lun != 0) { in usb_msd_handle_data()
379 fprintf(stderr, "usb-msd: Bad LUN %d\n", cbw.lun); in usb_msd_handle_data()
382 s->tag = le32_to_cpu(cbw.tag); in usb_msd_handle_data()
383 s->data_len = le32_to_cpu(cbw.data_len); in usb_msd_handle_data()
386 } else if (cbw.flags & 0x80) { in usb_msd_handle_data()
392 s->tag, cbw.flags, cbw.cmd_len, s->data_len); in usb_msd_handle_data()
394 s->scsi_dev->send_command(s->scsi_dev, s->tag, cbw.cmd, 0); in usb_msd_handle_data()