Lines Matching refs:fOffset
279 fOffset = 0; in SkMemoryStream()
284 fOffset = 0; in SkMemoryStream()
289 fOffset = 0; in SkMemoryStream()
296 fOffset = 0; in SkMemoryStream()
313 fOffset = 0; in setMemoryOwned()
318 fOffset = 0; in setMemory()
327 fOffset = 0; in setData()
332 fOffset += -(int)fOffset & 0x03; in skipToAlign4()
338 if (size > dataSize - fOffset) { in read()
339 size = dataSize - fOffset; in read()
342 memcpy(buffer, fData->bytes() + fOffset, size); in read()
344 fOffset += size; in read()
351 const size_t currentOffset = fOffset; in peek()
354 nonConstThis->fOffset = currentOffset; in peek()
359 return fOffset == fData->size(); in isAtEnd()
363 fOffset = 0; in rewind()
372 return fOffset; in getPosition()
376 fOffset = position > fData->size() in seek()
383 return this->seek(fOffset + offset); in move()
388 that->seek(fOffset); in onFork()
401 return fData->bytes() + fOffset; in getAtPos()
757 , fSize(size) , fOffset(0), fCurrentOffset(0) { } in SkBlockMemoryStream()
761 if (fOffset + count > fSize) { in read()
762 count = fSize - fOffset; in read()
774 fOffset += count; in read()
786 return fOffset == fSize; in isAtEnd()
792 bytesToPeek = std::min(bytesToPeek, fSize - fOffset); in peek()
812 fOffset = 0; in rewind()
822 return fOffset; in getPosition()
827 if (position >= fOffset) { in seek()
828 size_t skipAmount = position - fOffset; in seek()
832 size_t moveBackAmount = fOffset - position; in seek()
835 fOffset -= moveBackAmount; in seek()
843 return seek(fOffset + offset); in move()
849 that->fOffset = this->fOffset; in onFork()
869 size_t fOffset; member in SkBlockMemoryStream