Lines Matching refs:fBufferedSoFar
46 size_t fBufferedSoFar;
55 // than fBufferedSoFar.
59 // nullptr. Updates fOffset and fBufferedSoFar. Assumes that fOffset is
60 // less than fBufferedSoFar, and size is greater than 0.
98 , fBufferedSoFar(0)
110 if (fOffset < fBufferedSoFar) {
129 SkASSERT(fOffset < fBufferedSoFar);
133 const size_t bytesToCopy = std::min(size, fBufferedSoFar - fOffset);
141 SkASSERT(fOffset <= fBufferedSoFar);
148 SkASSERT(fOffset >= fBufferedSoFar);
152 const size_t bytesToBuffer = std::min(size, fBufferSize - fBufferedSoFar);
156 fBufferedSoFar += buffered;
157 fOffset = fBufferedSoFar;
158 SkASSERT(fBufferedSoFar <= fBufferSize);
171 SkASSERT(fBufferSize == fBufferedSoFar && fOffset >= fBufferSize);
209 if (fOffset < fBufferedSoFar) {
223 if (size > 0 && fBufferedSoFar < fBufferSize && !fStream->isAtEnd()) {