Lines Matching refs:pChannel
122 void HardwareChannelManager::ReserveForFreeHardwareChannel( HardwareChannel* pChannel ) in ReserveForFreeHardwareChannel() argument
124 NW_NULL_ASSERT( pChannel ); in ReserveForFreeHardwareChannel()
125 pChannel->m_IsReserveForFree = true; in ReserveForFreeHardwareChannel()
126 ReserveForFree( pChannel ); in ReserveForFreeHardwareChannel()
165 HardwareChannel* pChannel = new( ptr )HardwareChannel(); in Alloc() local
168 return pChannel; in Alloc()
171 void HardwareChannelManager::Free( HardwareChannel* pChannel ) in Free() argument
173 NW_NULL_ASSERT( pChannel ); in Free()
175 pChannel->~HardwareChannel(); in Free()
178 if ( pChannel->m_IsReserveForFree ) in Free()
180 m_FreeReservedList.Erase( pChannel ); in Free()
184 m_ActiveList.Erase( pChannel ); in Free()
186 m_FreeList.PushBack( pChannel ); in Free()
190 void HardwareChannelManager::ReserveForFree( HardwareChannel* pChannel ) in ReserveForFree() argument
192 NW_ASSERT( pChannel ); in ReserveForFree()
194 m_ActiveList.Erase( pChannel ); in ReserveForFree()
195 m_FreeReservedList.PushBack( pChannel ); in ReserveForFree()