Home
last modified time | relevance | path

Searched refs:dispatcher_context (Results 1 – 6 of 6) sorted by relevance

/third_party/boost/libs/fiber/src/
Dcontext.cpp30 class dispatcher_context final : public context { class
42 dispatcher_context( boost::context::preallocated const& palloc, default_stack && salloc) : in dispatcher_context() function in boost::fibers::dispatcher_context
43 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()
Dscheduler.cpp83 BOOST_ASSERT( ! ctx->is_context( type::dispatcher_context) ); in sleep2ready_()
217 BOOST_ASSERT( ! ctx->is_context( type::dispatcher_context) ); in schedule_from_remote()
/third_party/boost/boost/fiber/
Dtype.hpp47 dispatcher_context = 1 << 2, enumerator
49 pinned_context = main_context | dispatcher_context
Dcontext.hpp142 friend class dispatcher_context;
/third_party/boost/libs/fiber/examples/asio/
Dround_robin.hpp105 if ( ! ctx->is_context( boost::fibers::type::dispatcher_context) ) { in awakened()
119 if ( ! ctx->is_context( boost::fibers::type::dispatcher_context) ) { in pick_next()
/third_party/boost/libs/fiber/doc/
Dscheduling.qbk688 dispatcher_context = ``['unspecified]``, // special fiber for maintenance operations
816 than one explicitly created by __boost_fiber__. For `type::dispatcher_context`