Lines Matching refs:m_pFirstPage
59 Page * m_pFirstPage; member in SvDataPipe_Impl
105 m_pFirstPage(0), in SvDataPipe_Impl()
803 pPage != m_pFirstPage || in remove()
804 m_pReadPage == m_pFirstPage || in remove()
807 *m_aMarks.begin() < m_pFirstPage->m_nOffset + m_nPageSize in remove()
814 m_pFirstPage = m_pFirstPage->m_pNext; in remove()
830 if (m_pFirstPage != 0) in ~SvDataPipe_Impl()
831 for (Page * pPage = m_pFirstPage;;) in ~SvDataPipe_Impl()
835 if (pNext == m_pFirstPage) in ~SvDataPipe_Impl()
888 m_pFirstPage in write()
892 m_pFirstPage->m_pPrev = m_pFirstPage; in write()
893 m_pFirstPage->m_pNext = m_pFirstPage; in write()
894 m_pFirstPage->m_pStart = m_pFirstPage->m_aBuffer; in write()
895 m_pFirstPage->m_pRead = m_pFirstPage->m_aBuffer; in write()
896 m_pFirstPage->m_pEnd = m_pFirstPage->m_aBuffer; in write()
897 m_pFirstPage->m_nOffset = 0; in write()
898 m_pReadPage = m_pFirstPage; in write()
899 m_pWritePage = m_pFirstPage; in write()
951 if (m_pWritePage->m_pNext == m_pFirstPage) in write()
982 if (m_pFirstPage != 0 && m_pFirstPage->m_nOffset > nPosition) in addMark()
995 while (remove(m_pFirstPage)) ; in removeMark()
1003 if (m_pFirstPage == 0) in setReadPosition()
1011 < m_pFirstPage->m_nOffset in setReadPosition()
1012 + (m_pFirstPage->m_pStart - m_pFirstPage->m_aBuffer)) in setReadPosition()