Home
last modified time | relevance | path

Searched refs:market_context (Results 1 – 4 of 4) sorted by relevance

/oneTBB/src/tbb/
H A Dthread_control_monitor.h29 struct market_context { struct
30 market_context() = default;
32 market_context(std::uintptr_t first_addr, arena* a) : in market_context() function
41 class resume_node : public wait_node<market_context> {
42 using base_type = wait_node<market_context>;
44 resume_node(market_context ctx, execution_data_ext& ed_ext, task_dispatcher& target) in resume_node()
96 class thread_control_monitor : public concurrent_monitor_base<market_context> {
97 using base_type = concurrent_monitor_base<market_context>;
106 using thread_context = sleep_node<market_context>;
H A Dtask.cpp186 auto is_our_suspend_point = [sp] (market_context ctx) { in do_post_resume_action()
217 auto is_related_wait_ctx = [&] (market_context context) { in notify_waiters()
H A Dwaiters.h116 market_context{uniq_tag, &my_arena}); in sleep()
H A Darena.cpp352 get_waiting_threads_monitor().notify([&] (market_context context) { in request_workers()