Lines Matching refs:pusb_dev

83 	struct usb_device *pusb_dev;	 /* this usb_device */
180 len = usb_control_msg(us->pusb_dev,
181 usb_rcvctrlpipe(us->pusb_dev, 0),
394 max_size = usb_maxpacket(us->pusb_dev, pipe) * 16;
412 result = usb_bulk_msg(us->pusb_dev, pipe, buf,
417 if (us->pusb_dev->status != 0) {
422 display_int_status(us->pusb_dev->status);
424 if (us->pusb_dev->status & USB_ST_STALLED) {
427 stat = us->pusb_dev->status;
428 usb_clear_halt(us->pusb_dev, pipe);
429 us->pusb_dev->status = stat;
434 us->pusb_dev->status);
440 if (us->pusb_dev->status & USB_ST_NAK_REC) {
447 us->pusb_dev->status);
452 us->pusb_dev->status, partial);
487 result = usb_control_msg(us->pusb_dev, usb_sndctrlpipe(us->pusb_dev, 0),
492 if ((result < 0) && (us->pusb_dev->status & USB_ST_STALLED)) {
500 result, us->pusb_dev->status);
501 pipe = usb_rcvbulkpipe(us->pusb_dev, us->ep_in);
502 result = usb_clear_halt(us->pusb_dev, pipe);
506 result, us->pusb_dev->status);
508 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out);
509 result = usb_clear_halt(us->pusb_dev, pipe);
512 result, us->pusb_dev->status);
530 result = usb_control_msg(us->pusb_dev, usb_sndctrlpipe(us->pusb_dev, 0),
539 result, us->pusb_dev->status);
540 usb_clear_halt(us->pusb_dev, usb_rcvbulkpipe(us->pusb_dev, us->ep_in));
541 usb_clear_halt(us->pusb_dev, usb_rcvbulkpipe(us->pusb_dev, us->ep_out));
578 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out);
590 result = usb_bulk_msg(us->pusb_dev, pipe, cbw, UMASS_BBB_CBW_SIZE,
611 pipe = usb_rcvbulkpipe(us->pusb_dev, us->ep_in);
613 pipe = usb_sndbulkpipe(us->pusb_dev, us->ep_out);
621 result = usb_control_msg(us->pusb_dev,
622 usb_sndctrlpipe(us->pusb_dev , 0),
629 result, us->pusb_dev->status);
632 if (us->pusb_dev->status & USB_ST_STALLED) {
633 status = us->pusb_dev->status;
636 usb_clear_halt(us->pusb_dev,
637 usb_sndctrlpipe(us->pusb_dev, 0));
638 us->pusb_dev->status = status;
642 us->pusb_dev->status);
655 result, us->pusb_dev->status,
656 us->pusb_dev->act_len);
657 if (!(us->pusb_dev->status & USB_ST_NAK_REC))
674 usb_int_msg(us->pusb_dev, us->irqpipe,
688 us->ip_data, us->pusb_dev->irq_act_len,
689 us->pusb_dev->irq_status);
719 return usb_control_msg(us->pusb_dev, usb_sndctrlpipe(us->pusb_dev, 0),
743 us->pusb_dev->status);
749 pipein = usb_rcvbulkpipe(us->pusb_dev, us->ep_in);
750 pipeout = usb_sndbulkpipe(us->pusb_dev, us->ep_out);
762 result = usb_bulk_msg(us->pusb_dev, pipe, srb->pdata, srb->datalen,
765 if ((result < 0) && (us->pusb_dev->status & USB_ST_STALLED)) {
776 us->pusb_dev->status);
790 result = usb_bulk_msg(us->pusb_dev, pipein, csw, UMASS_BBB_CSW_SIZE,
795 (us->pusb_dev->status & USB_ST_STALLED)) {
805 us->pusb_dev->status);
862 result, us->pusb_dev->status);
883 if ((result < 0) && !(us->pusb_dev->status & USB_ST_STALLED)) {
884 debug("ERROR %lX\n", us->pusb_dev->status);
910 if ((result < 0) && !(us->pusb_dev->status & USB_ST_STALLED)) {
912 us->pusb_dev->status);
1344 ss->pusb_dev = dev;
1431 ss->irqpipe = usb_rcvintpipe(ss->pusb_dev, ss->ep_int);