Lines Matching refs:HardwareChannel
44 return sizeof( HardwareChannel ) in GetRequiredMemSize()
54 m_HardwareChannelCount = static_cast<int>( memSize / sizeof( HardwareChannel ) ); in Initialize()
60 m_FreeList.PushBack( new( ptr ) HardwareChannel() ); in Initialize()
61 ptr += sizeof( HardwareChannel ); in Initialize()
76 HardwareChannel& channel = m_ActiveList.GetFront(); in Finalize()
85 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
96 HardwareChannel& channel = m_FreeReservedList.GetFront(); in Finalize()
105 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
116 HardwareChannel& voice = m_FreeList.GetFront(); in Finalize()
118 voice.~HardwareChannel(); // デストラクタ呼び出し in Finalize()
124 void HardwareChannelManager::ReserveForFreeHardwareChannel( HardwareChannel* pChannel ) in ReserveForFreeHardwareChannel()
135 HardwareChannel& channel = m_FreeReservedList.GetFront(); in FreeAllReservedHardwareChannel()
141 HardwareChannel::CALLBACK_STATUS_DROP_DSP, in FreeAllReservedHardwareChannel()
151 HardwareChannel* HardwareChannelManager::Alloc() in Alloc()
163 HardwareChannel* ptr = &m_FreeList.GetFront(); in Alloc()
167 HardwareChannel* pChannel = new( ptr )HardwareChannel(); in Alloc()
173 void HardwareChannelManager::Free( HardwareChannel* pChannel ) in Free()
177 pChannel->~HardwareChannel(); in Free()
192 void HardwareChannelManager::ReserveForFree( HardwareChannel* pChannel ) in ReserveForFree()