Lines Matching refs:m_writePos
81 int m_writePos; //!< Position in block. 0 if block is not yet acquired. member in de::BlockBuffer
103 , m_writePos (0) in BlockBuffer()
156 m_writePos = 0; in clear()
179 if (m_writePos == 0) in writeToCurrentBlock()
202 int numToWrite = de::min(numElements, m_blockSize-m_writePos); in writeToCurrentBlock()
207 block[m_writePos+ndx] = elements[ndx]; in writeToCurrentBlock()
209 m_writePos += numToWrite; in writeToCurrentBlock()
211 if (m_writePos == m_blockSize) in writeToCurrentBlock()
316 if (m_writePos > 0) in flush()
328 if (m_writePos > 0) in tryFlush()
339 DE_ASSERT(de::inRange(m_writePos, 1, m_blockSize)); in flushWriteBlock()
341 m_numUsedInBlock[m_writeBlock] = m_writePos; in flushWriteBlock()
343 m_writePos = 0; in flushWriteBlock()