Searched refs:dispatcher_context (Results 1 – 6 of 6) sorted by relevance
30 class dispatcher_context final : public context { class42 dispatcher_context( boost::context::preallocated const& palloc, default_stack && salloc) : in dispatcher_context() function in boost::fibers::dispatcher_context43 context{ 0, type::dispatcher_context, launch::post } { in dispatcher_context()45 … std::bind( & dispatcher_context::run_, this, std::placeholders::_1) };57 …reinterpret_cast< uintptr_t >( sctx.sp) - static_cast< uintptr_t >( sizeof( dispatcher_context) ) ) in make_dispatcher_context()64 new ( storage) dispatcher_context{ in make_dispatcher_context()122 if ( is_context( type::dispatcher_context) ) { in ~context()
83 BOOST_ASSERT( ! ctx->is_context( type::dispatcher_context) ); in sleep2ready_()217 BOOST_ASSERT( ! ctx->is_context( type::dispatcher_context) ); in schedule_from_remote()
47 dispatcher_context = 1 << 2, enumerator49 pinned_context = main_context | dispatcher_context
142 friend class dispatcher_context;
105 if ( ! ctx->is_context( boost::fibers::type::dispatcher_context) ) { in awakened()119 if ( ! ctx->is_context( boost::fibers::type::dispatcher_context) ) { in pick_next()
688 dispatcher_context = ``['unspecified]``, // special fiber for maintenance operations816 than one explicitly created by __boost_fiber__. For `type::dispatcher_context`