Lines Matching refs:pIntURB
479 static int ResubmitIntURB( struct urb * pIntURB ) in ResubmitIntURB() argument
485 if ( (pIntURB == NULL) in ResubmitIntURB()
486 || (pIntURB->dev == NULL) ) in ResubmitIntURB()
493 interval = max((int)(pIntURB->ep->desc.bInterval), in ResubmitIntURB()
494 (pIntURB->dev->speed == USB_SPEED_HIGH) ? 7 : 3); in ResubmitIntURB()
500 usb_fill_int_urb( pIntURB, in ResubmitIntURB()
501 pIntURB->dev, in ResubmitIntURB()
502 pIntURB->pipe, in ResubmitIntURB()
503 pIntURB->transfer_buffer, in ResubmitIntURB()
504 pIntURB->transfer_buffer_length, in ResubmitIntURB()
505 pIntURB->complete, in ResubmitIntURB()
506 pIntURB->context, in ResubmitIntURB()
508 status = usb_submit_urb( pIntURB, GFP_ATOMIC ); in ResubmitIntURB()
770 static void IntCallback( struct urb * pIntURB ) argument
773 static void IntCallback(struct urb *pIntURB, struct pt_regs *regs)
779 sGobiUSBNet * pDev = (sGobiUSBNet *)pIntURB->context;
789 if (pIntURB->status != 0)
791 DBG( "IntCallback: Int status = %d\n", pIntURB->status );
794 if (pIntURB->status != -EOVERFLOW)
805 (*(u64*)pIntURB->transfer_buffer));
827 ResubmitIntURB(pIntURB);
837 (*(u64*)pIntURB->transfer_buffer));
840 if ((*(u32*)(pIntURB->transfer_buffer + 8) == 0)
841 || (*(u32*)(pIntURB->transfer_buffer + 12) == 0))
856 PrintHex( pIntURB->transfer_buffer, pIntURB->actual_length );
861 ResubmitIntURB( pIntURB );