Searched refs:internal_mutex (Results 1 – 9 of 9) sorted by relevance
76 detail::interruption_checker check_for_interruption(&internal_mutex,&cond); in wait()77 pthread_mutex_t* the_mutex = &internal_mutex; in wait()119 detail::interruption_checker check_for_interruption(&internal_mutex,&cond); in do_wait_until()120 pthread_mutex_t* the_mutex = &internal_mutex; in do_wait_until()147 boost::pthread::pthread_mutex_scoped_lock internal_lock(&internal_mutex); in notify_one()155 boost::pthread::pthread_mutex_scoped_lock internal_lock(&internal_mutex); in notify_all()162 pthread_mutex_t internal_mutex; member in boost::condition_variable_any169 int const res=posix::pthread_mutex_init(&internal_mutex); in condition_variable_any()177 BOOST_VERIFY(!posix::pthread_mutex_destroy(&internal_mutex)); in condition_variable_any()183 BOOST_VERIFY(!posix::pthread_mutex_destroy(&internal_mutex)); in ~condition_variable_any()[all …]
40 pthread_mutex_t internal_mutex; member in boost::condition_variable61 res=posix::pthread_mutex_init(&internal_mutex); in condition_variable()72 BOOST_VERIFY(!posix::pthread_mutex_destroy(&internal_mutex)); in condition_variable()81 BOOST_VERIFY(!posix::pthread_mutex_destroy(&internal_mutex)); in ~condition_variable()
108 interprocess_mutex &internal_mutex() in internal_mutex() function in boost::interprocess::ipcdetail::shm_named_mutex159 { this->internal_mutex().lock(); } in lock()162 { this->internal_mutex().unlock(); } in unlock()165 { return this->internal_mutex().try_lock(); } in try_lock()168 { return this->internal_mutex().timed_lock(abs_time); } in timed_lock()
124 boost::mutex internal_mutex; member in boost::detail::basic_condition_variable177 boost::lock_guard<boost::mutex> lk(internal_mutex); in get_wait_entry()201 boost::mutex& internal_mutex; member207 entry(static_cast< entry_ptr&& >(entry_)), internal_mutex(mutex_) in entry_manager()211 entry(entry_), internal_mutex(mutex_)218 boost::lock_guard<boost::mutex> internal_lock(internal_mutex); in remove_waiter_and_reset()259 entry_manager entry(get_wait_entry(), internal_mutex); in do_wait_until()282 boost::lock_guard<boost::mutex> internal_lock(internal_mutex); in notify_one()303 boost::lock_guard<boost::mutex> internal_lock(internal_mutex); in notify_all()
137 internal_mutex_type &internal_mutex() in internal_mutex() function in boost::interprocess::interprocess_mutex140 const internal_mutex_type &internal_mutex() const in internal_mutex() function in boost::interprocess::interprocess_mutex
125 internal_mutex_type &internal_mutex() in internal_mutex() function in boost::interprocess::named_mutex
44 { return l_ ? &l_.mutex()->internal_mutex() : 0; } in mutex()
150 internal_mutex_type &internal_mutex() in internal_mutex() function in named_mutex_test_wrapper