Lines Matching refs:pReadURB

519 static int MergeRecQmiMsg( sQMIDev * pQMIDev, struct urb * pReadURB )  in MergeRecQmiMsg()  argument
527 if(pReadURB->actual_length < sizeof(sQMIMsgHeader)) in MergeRecQmiMsg()
532 mHeader = (sQMIMsgHeader *)pReadURB->transfer_buffer; in MergeRecQmiMsg()
538 …memcpy(pReadURB->transfer_buffer, pReadURB->transfer_buffer + sizeof(sQMIMsgHeader), mPacket->len); in MergeRecQmiMsg()
539 pReadURB->actual_length = mPacket->len; in MergeRecQmiMsg()
545 …memcpy(mPacket->buf + mPacket->len, pReadURB->transfer_buffer + sizeof(sQMIMsgHeader), le16_to_cpu… in MergeRecQmiMsg()
549 memcpy(pReadURB->transfer_buffer, mPacket->buf, mPacket->len); in MergeRecQmiMsg()
550 pReadURB->actual_length = mPacket->len; in MergeRecQmiMsg()
573 static void ReadCallback( struct urb * pReadURB ) in ReadCallback() argument
575 static void ReadCallback(struct urb *pReadURB, struct pt_regs *regs) in ReadCallback()
588 if (pReadURB == NULL) in ReadCallback()
594 pDev = pReadURB->context; in ReadCallback()
603 if ((pReadURB->status == -ECONNRESET) && (pReadURB->actual_length > 0)) in ReadCallback()
604 pReadURB->status = 0; in ReadCallback()
607 if (pReadURB->status != 0) in ReadCallback()
609 DBG( "Read status = %d\n", pReadURB->status ); in ReadCallback()
616 DBG( "Read %d bytes\n", pReadURB->actual_length ); in ReadCallback()
619 if(MergeRecQmiMsg(&pDev->mQMIDev, pReadURB)) in ReadCallback()
628 pData = pReadURB->transfer_buffer; in ReadCallback()
629 dataSize = pReadURB->actual_length; in ReadCallback()
636 …memset(pReadURB->transfer_buffer + pReadURB->actual_length, 0x00, dataSize - pReadURB->actual_leng… in ReadCallback()
637 INFO( "Read %d / %d bytes\n", pReadURB->actual_length, dataSize); in ReadCallback()
868 static void ReadUrbTimerFunc( struct urb * pReadURB ) argument
874 if ((pReadURB != NULL) && (pReadURB->status == -EINPROGRESS))
878 result = usb_unlink_urb( pReadURB );