Lines Matching refs:m_empty
78 deSemaphore m_empty; //!< Block empty count. member in de::BlockBuffer
101 , m_empty (0) in BlockBuffer()
130 m_empty = deSemaphore_create(numBlocks, DE_NULL); in BlockBuffer()
131 DE_ASSERT(m_fill && m_empty); in BlockBuffer()
141 deSemaphore_destroy(m_empty); in ~BlockBuffer()
151 deSemaphore_destroy(m_empty); in clear()
154 m_empty = deSemaphore_create(m_numBlocks, DE_NULL); in clear()
161 DE_ASSERT(m_fill && m_empty); in clear()
170 deSemaphore_increment(m_empty); in cancel()
183 deSemaphore_decrement(m_empty); in writeToCurrentBlock()
186 if (!deSemaphore_tryDecrement(m_empty)) in writeToCurrentBlock()
194 deSemaphore_increment(m_empty); in writeToCurrentBlock()
260 deSemaphore_increment(m_empty); in readFromCurrentBlock()