Lines Matching refs:readSoFar

795     qint64 readSoFar = 0;  in read()  local
802 readSoFar += lastReadChunkSize; in read()
805 return readSoFar; in read()
811 int(readSoFar) - lastReadChunkSize); in read()
826 return readSoFar; in read()
837 return readSoFar ? readSoFar : qint64(-1); in read()
849 readSoFar += lastReadChunkSize; in read()
855 lastReadChunkSize, int(readSoFar)); in read()
866 return readSoFar ? readSoFar : qint64(-1); in read()
869 …rintf("%p \treading %d bytes from device (total %d)\n", this, int(readFromDevice), int(readSoFar)); in read()
871 if (readFromDevice == -1 && readSoFar == 0) { in read()
877 readSoFar += readFromDevice; in read()
887 if (readSoFar && d->openMode & Text) { in read()
895 return readSoFar; in read()
905 --readSoFar; in read()
921 int(readSoFar), int(d->pos), d->buffer.size()); in read()
922 debugBinaryString(data - readSoFar, readSoFar); in read()
924 return readSoFar; in read()
1098 qint64 readSoFar = 0; in readLine() local
1100 readSoFar = d->buffer.readLine(data, maxSize); in readLine()
1102 d->pos += readSoFar; in readLine()
1105 int(readSoFar), data[int(readSoFar) - 1]); in readLine()
1106 if (readSoFar) in readLine()
1107 debugBinaryString(data, int(readSoFar)); in readLine()
1112 readSoFar > 1 && in readLine()
1113 data[readSoFar - 1] == '\0' && in readLine()
1114 data[readSoFar - 2] == '\n') { in readLine()
1115 --readSoFar; in readLine()
1118 if (readSoFar && data[readSoFar - 1] == '\n') { in readLine()
1121 if (readSoFar > 1 && data[readSoFar - 2] == '\r') { in readLine()
1122 --readSoFar; in readLine()
1123 data[readSoFar - 1] = '\n'; in readLine()
1126 data[readSoFar] = '\0'; in readLine()
1127 return readSoFar; in readLine()
1134 qint64 readBytes = readLineData(data + readSoFar, maxSize - readSoFar); in readLine()
1137 int(readBytes), int(readSoFar)); in readLine()
1139 debugBinaryString(data, int(readSoFar + readBytes)); in readLine()
1143 data[readSoFar] = '\0'; in readLine()
1144 return readSoFar ? readSoFar : -1; in readLine()
1146 readSoFar += readBytes; in readLine()
1153 data[readSoFar] = '\0'; in readLine()
1158 if (readSoFar > 1 && data[readSoFar - 1] == '\0' && data[readSoFar - 2] == '\n') { in readLine()
1159 --readSoFar; in readLine()
1162 if (readSoFar > 1 && data[readSoFar - 1] == '\n' && data[readSoFar - 2] == '\r') { in readLine()
1163 data[readSoFar - 2] = '\n'; in readLine()
1164 data[readSoFar - 1] = '\0'; in readLine()
1165 --readSoFar; in readLine()
1171 this, int(readSoFar), int(d->pos), d->buffer.size(), int(size())); in readLine()
1172 debugBinaryString(data, int(readSoFar)); in readLine()
1174 return readSoFar; in readLine()
1255 qint64 readSoFar = 0; in readLineData() local
1260 while (readSoFar < maxSize && (lastReadReturn = read(&c, 1)) == 1) { in readLineData()
1262 ++readSoFar; in readLineData()
1269 this, data, int(maxSize), int(d->pos), int(d->buffer.size()), int(readSoFar)); in readLineData()
1271 if (lastReadReturn != 1 && readSoFar == 0) in readLineData()
1273 return readSoFar; in readLineData()