/third_party/boost/boost/fiber/ |
D | condition_variable.hpp | 165 condition_variable_any cnd_; member in boost::fibers::condition_variable 174 cnd_.notify_one(); in notify_one() 178 cnd_.notify_all(); in notify_all() 185 cnd_.wait( lt); in wait() 196 cnd_.wait( lt, pred); in wait() 208 cv_status result = cnd_.wait_until( lt, timeout_time); in wait_until() 221 bool result = cnd_.wait_until( lt, timeout_time, pred); in wait_until() 234 cv_status result = cnd_.wait_for( lt, timeout_duration); in wait_for() 247 bool result = cnd_.wait_for( lt, timeout_duration, pred); in wait_for()
|
/third_party/boost/libs/fiber/src/algo/ |
D | round_robin.cpp | 51 cnd_.wait( lk, [&](){ return flag_; }); in suspend_until() 55 cnd_.wait_until( lk, time_point, [&](){ return flag_; }); in suspend_until() 65 cnd_.notify_all(); in notify()
|
D | shared_work.cpp | 74 cnd_.wait( lk, [this](){ return flag_; }); in suspend_until() 78 cnd_.wait_until( lk, time_point, [this](){ return flag_; }); in suspend_until() 90 cnd_.notify_all(); in notify()
|
D | work_stealing.cpp | 96 cnd_.wait( lk, [this](){ return flag_; }); in suspend_until() 100 cnd_.wait_until( lk, time_point, [this](){ return flag_; }); in suspend_until() 112 cnd_.notify_all(); in notify()
|
/third_party/boost/libs/fiber/examples/asio/ |
D | round_robin.hpp | 44 boost::fibers::condition_variable cnd_{}; member in boost::fibers::asio::round_robin 88 cnd_.wait( lk); in round_robin() 157 cnd_.notify_one(); in suspend_until()
|
/third_party/boost/libs/fiber/examples/ |
D | priority.cpp | 84 std::condition_variable cnd_{}; member in priority_scheduler 202 cnd_.wait( lk, [this](){ return flag_; }); in suspend_until() 206 cnd_.wait_until( lk, time_point, [this](){ return flag_; }); in suspend_until() 215 cnd_.notify_all(); in notify()
|
/third_party/boost/libs/fiber/src/numa/algo/ |
D | work_stealing.cpp | 165 cnd_.wait( lk, [this](){ return flag_; }); in suspend_until() 169 cnd_.wait_until( lk, time_point, [this](){ return flag_; }); in suspend_until() 181 cnd_.notify_all(); in notify()
|
/third_party/boost/boost/fiber/algo/ |
D | round_robin.hpp | 39 std::condition_variable cnd_{}; member in boost::fibers::algo::round_robin
|
D | work_stealing.hpp | 50 std::condition_variable cnd_{}; member in boost::fibers::algo::work_stealing
|
D | shared_work.hpp | 45 std::condition_variable cnd_{}; member in boost::fibers::algo::shared_work
|
/third_party/boost/boost/fiber/numa/algo/ |
D | work_stealing.hpp | 52 std::condition_variable cnd_{}; member in boost::fibers::numa::algo::work_stealing
|