Lines Matching refs:dwIndex
177 DWORD dwRemaining,dwIndex;
185 dwIndex = m_dwTail;
188 if ( ( 0 != m_DuckEntries[ dwIndex ].dwSize) &&
189 ( 0 != m_DuckEntries[ dwIndex ].PhysAddr ) )
191 m_Mappings[dwIndex].ullEndPos =
192 m_ullLastEndPos + SWAP( m_DuckEntries[ dwIndex ].dwSize );
194 m_ullLastEndPos = m_Mappings[ dwIndex ].ullEndPos;
198 m_Mappings[dwIndex].ullEndPos = m_ullLastEndPos;
201 dwIndex++;
202 dwIndex &= ENTRY_INDEX_MASK;
666 DWORD dwCount,dwIndex;
673 dwIndex = m_dwTail;
679 if (ullPos >= m_Mappings[dwIndex].ullEndPos)
682 dwSize = SWAP(m_DuckEntries[dwIndex].dwSize);
683 ullMapStartPos = m_Mappings[dwIndex].ullEndPos - dwSize;
686 dwPhysAddr = SWAP(m_DuckEntries[dwIndex].PhysAddr);
691 dwDelta = (DWORD) (m_Mappings[dwIndex].ullEndPos - ullPos);
695 m_DuckEntries[dwIndex].PhysAddr = SWAP(dwPhysAddr);
696 m_DuckEntries[dwIndex].dwSize = SWAP(dwSize);
702 dwIndex++;
703 dwIndex &= ENTRY_INDEX_MASK;