Lines Matching defs:semaphore
560 struct semaphore struct
563 semaphore* m_next;
565 semaphore* m_prev;
568 boost::winapi::HANDLE_ m_semaphore;
570 boost::winapi::ULONG_ m_waiter_count;
572 boost::winapi::ULONG_ m_notify_count;
574 semaphore() BOOST_NOEXCEPT : in semaphore() function
582 ~semaphore() BOOST_NOEXCEPT in ~semaphore()
591 static semaphore* create() BOOST_NOEXCEPT in create()
603 bool is_singular() const BOOST_NOEXCEPT in is_singular()
609 void link_after(semaphore* that) BOOST_NOEXCEPT in link_after()
615 void link_before(semaphore* that) BOOST_NOEXCEPT in link_before()
625 void unlink() BOOST_NOEXCEPT in unlink()