Lines Matching refs:fPosition
36 , fPosition (0) in dng_stream()
60 , fPosition (0) in dng_stream()
193 fPosition = offset; in SetReadPosition()
195 if (fPosition > Length ()) in SetReadPosition()
235 if (fPosition >= fBufferStart && fPosition + count <= fBufferEnd) in Get()
238 DoCopyBytes (fBuffer + (uint32) (fPosition - fBufferStart), in Get()
242 fPosition += count; in Get()
250 if (fPosition >= fBufferStart && fPosition < fBufferEnd) in Get()
253 uint32 block = (uint32) (fBufferEnd - fPosition); in Get()
255 DoCopyBytes (fBuffer + (fPosition - fBufferStart), in Get()
263 fPosition += block; in Get()
276 if (fPosition + count > Length ()) in Get()
285 fPosition); in Get()
287 fPosition += count; in Get()
295 fBufferStart = fPosition; in Get()
308 if (fBufferEnd <= fPosition) in Get()
332 fPosition = offset; in SetWritePosition()
386 uint64 endPosition = fPosition + count; in Put()
389 fPosition >= fBufferStart && in Put()
390 fPosition <= fBufferEnd && in Put()
395 fBuffer + (uint32) (fPosition - fBufferStart), in Put()
419 DoWrite (data, count, fPosition); in Put()
430 fBufferStart = fPosition; in Put()
442 fPosition = endPosition; in Put()
444 fLength = Max_uint64 (Length (), fPosition); in Put()