Searched refs:market_context (Results 1 – 4 of 4) sorted by relevance
29 struct market_context { struct30 market_context() = default;32 market_context(std::uintptr_t first_addr, arena* a) : in market_context() function41 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>;
186 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()
116 market_context{uniq_tag, &my_arena}); in sleep()
352 get_waiting_threads_monitor().notify([&] (market_context context) { in request_workers()