Lines Matching refs:remaining
1028 IOByteCount remaining;
1040 remaining = length = min(length, _length - offset);
1041 while (remaining) { // (process another target segment?)
1049 // Clip segment length to remaining
1050 if (srcLen > remaining)
1051 srcLen = remaining;
1058 remaining -= srcLen;
1064 assert(!remaining);
1066 return length - remaining;
1073 IOByteCount remaining;
1088 remaining = length = min(length, _length - offset);
1089 while (remaining) { // (process another target segment?)
1097 // Clip segment length to remaining
1098 if (dstLen > remaining)
1099 dstLen = remaining;
1106 remaining -= dstLen;
1112 assert(!remaining);
1114 return length - remaining;
2005 IOByteCount remaining;
2033 remaining = length = min(length, getLength() - offset);
2034 while (remaining)
2044 // Clip segment length to remaining
2045 if (dstLen > remaining)
2046 dstLen = remaining;
2051 remaining -= dstLen;
2057 return (remaining ? kIOReturnUnderrun : kIOReturnSuccess);