Lines Matching defs:numUrbs
451 for (int32_t i = 0; i < request->numUrbs; i++) {
512 request->numUrbs = 1;
591 if (number == request->numUrbs - 1) {
605 int32_t numUrbs = request->numUrbs;
618 for (i = 0, pas = as; i < numUrbs; i++, pas++) {
645 request->numRetired += numUrbs - i;
661 int32_t numUrbs;
679 numUrbs = 1;
681 numUrbs = (request->length + bulkBufferLen - 1) / bulkBufferLen;
686 } else if (numUrbs > 1) {
688 as = RawUsbMemCalloc(numUrbs * sizeof(*as));
696 request->numUrbs = numUrbs;
703 static int32_t OsAllocIsoUrbs(struct UsbHostRequest *request, int32_t numUrbs, struct Async **ass)
724 for (i = 0; i < numUrbs; i++) {
750 static int32_t OsSubmitIsoUrbs(struct UsbHostRequest *request, int32_t numUrbs, struct Async **pUrbs)
752 for (int32_t i = 0; i < numUrbs; i++) {
775 request->numRetired += numUrbs - i;
776 if (request->numRetired == numUrbs) {
815 int32_t numUrbs = (request->numIsoPackets + (MAX_ISO_PACKETS_PER_URB - 1)) / MAX_ISO_PACKETS_PER_URB;
816 struct Async **pUrbs = RawUsbMemCalloc(numUrbs * sizeof(struct Async *));
822 request->numUrbs = numUrbs;
825 int32_t ret = OsAllocIsoUrbs(request, numUrbs, pUrbs);
831 return OsSubmitIsoUrbs(request, numUrbs, pUrbs);
916 int32_t numUrbs;
924 numUrbs = request->numUrbs;
926 for (int32_t i = 0; i < numUrbs; i++) {
941 if (request->numRetired == numUrbs) {
956 if (request->numRetired == numUrbs) {
978 if (request->numRetired == request->numUrbs) {
1052 if (request->numRetired == request->numUrbs) {
1063 if (request->numRetired == request->numUrbs) {
1066 OsDiscardUrbs(request, urbIdx + 1, request->numUrbs);
1088 if (request->numUrbs != request->numRetired) {
1090 DPRINTFN(0, "request busy numUrbs:%d+numretired:%d\n", request->numUrbs, request->numRetired);
1325 if (request->numUrbs > request->numRetired) {
1326 OsDiscardUrbs(request, request->numRetired, request->numUrbs);
1351 request->numUrbs = 0;
1379 OsDiscardUrbs(request, 0, request->numUrbs);