Lines Matching refs:HardwareChannel
42 return sizeof( HardwareChannel ) in GetRequiredMemSize()
52 m_HardwareChannelCount = static_cast<int>( memSize / sizeof( HardwareChannel ) ); in Initialize()
58 m_FreeList.PushBack( new( ptr ) HardwareChannel() ); in Initialize()
59 ptr += sizeof( HardwareChannel ); in Initialize()
74 HardwareChannel& channel = m_ActiveList.GetFront(); in Finalize()
83 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
94 HardwareChannel& channel = m_FreeReservedList.GetFront(); in Finalize()
103 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
114 HardwareChannel& voice = m_FreeList.GetFront(); in Finalize()
116 voice.~HardwareChannel(); // デストラクタ呼び出し in Finalize()
122 void HardwareChannelManager::ReserveForFreeHardwareChannel( HardwareChannel* pChannel ) in ReserveForFreeHardwareChannel()
133 HardwareChannel& channel = m_FreeReservedList.GetFront(); in FreeAllReservedHardwareChannel()
139 HardwareChannel::CALLBACK_STATUS_DROP_DSP, in FreeAllReservedHardwareChannel()
149 HardwareChannel* HardwareChannelManager::Alloc() in Alloc()
161 HardwareChannel* ptr = &m_FreeList.GetFront(); in Alloc()
165 HardwareChannel* pChannel = new( ptr )HardwareChannel(); in Alloc()
171 void HardwareChannelManager::Free( HardwareChannel* pChannel ) in Free()
175 pChannel->~HardwareChannel(); in Free()
190 void HardwareChannelManager::ReserveForFree( HardwareChannel* pChannel ) in ReserveForFree()