Lines Matching refs:m_lastSize
298 : Filter(attachment), m_firstSize(firstSize), m_blockSize(blockSize), m_lastSize(lastSize)
301 if (m_firstSize < 0 || m_blockSize < 1 || m_lastSize < 0)
309 InitializeDerivedAndReturnNewSizes(parameters, m_firstSize, m_blockSize, m_lastSize);
310 if (m_firstSize < 0 || m_blockSize < 1 || m_lastSize < 0)
343 m_queue.ResetQueue(m_blockSize, (2*m_blockSize+m_lastSize-2)/m_blockSize);
354 while (newLength > m_lastSize && m_queue.CurrentSize() > 0)
356 size_t len = newLength - m_lastSize;
362 if (newLength > m_lastSize)
364 size_t len = newLength - m_lastSize;
372 while (newLength >= m_blockSize + m_lastSize && m_queue.CurrentSize() >= m_blockSize)
378 if (newLength >= m_blockSize + m_lastSize && m_queue.CurrentSize() > 0)
388 if (newLength >= m_blockSize + m_lastSize)
390 size_t len = RoundDownToMultipleOf(newLength - m_lastSize, m_blockSize);
871 lastSize = m_hashVerifier.m_lastSize;
889 if (m_lastSize > 0)