Home
last modified time | relevance | path

Searched refs:Block (Results 1 – 2 of 2) sorted by relevance

/NW4C-2.0.3/include/nw/snd/
Dsnd_FrameHeap.h41 struct Block struct
44 Block( void* buffer, u32 size, DisposeCallback callback, void* callbackArg ) in Block() argument
46 ~Block() { if ( m_Callback != NULL ) m_Callback( m_pBuffer, m_Size, m_pCallbackArg ); } in ~Block() argument
65 typedef ut::LinkList< Block, offsetof(Block,m_Link)> BlockList; argument
71 void AppendBlock( Block* block ) { m_BlockList.PushBack( block ); } in AppendBlock()
/NW4C-2.0.3/sources/libraries/snd/
Dsnd_FrameHeap.cpp201 const unsigned long blockSize = ut::RoundUp( sizeof(Block), HEAP_ALIGN ); in Alloc()
213 Block* block = new ( mem ) Block( buffer, size, callback, callbackArg ); in Alloc()
344 if ( size < sizeof( Block ) ) in GetFreeSize()
348 size -= sizeof( Block ); in GetFreeSize()
426 itr->~Block(); in ~Section()