/third_party/boost/boost/coroutine/detail/ |
D | push_coroutine_object.hpp | 46 push_coroutine_context( preallocated const& palloc, Coro *) : in push_coroutine_context() 48 callee( trampoline_push< Coro >, palloc) in push_coroutine_context() 58 push_coroutine_context_void( preallocated const& palloc, Coro *) : in push_coroutine_context_void() 60 callee( trampoline_push_void< Coro >, palloc) in push_coroutine_context_void() 89 preallocated const& palloc, in push_coroutine_object() argument 91 ctx_t( palloc, this), in push_coroutine_object() 96 stack_ctx_( palloc.sctx), in push_coroutine_object() 102 preallocated const& palloc, in push_coroutine_object() argument 104 ctx_t( palloc, this), in push_coroutine_object() 113 stack_ctx_( palloc.sctx), in push_coroutine_object() [all …]
|
D | symmetric_coroutine_object.hpp | 56 preallocated const& palloc, in symmetric_coroutine_object() argument 58 impl_t( palloc, in symmetric_coroutine_object() 61 stack_ctx_( palloc.sctx), in symmetric_coroutine_object() 67 preallocated const& palloc, in symmetric_coroutine_object() argument 69 impl_t( palloc, in symmetric_coroutine_object() 76 stack_ctx_( palloc.sctx), in symmetric_coroutine_object() 132 preallocated const& palloc, in symmetric_coroutine_object() argument 134 impl_t( palloc, in symmetric_coroutine_object() 137 stack_ctx_( palloc.sctx), in symmetric_coroutine_object() 143 preallocated const& palloc, in symmetric_coroutine_object() argument [all …]
|
D | pull_coroutine_object.hpp | 46 pull_coroutine_context( preallocated const& palloc, Coro *) : in pull_coroutine_context() 48 callee( trampoline_pull< Coro >, palloc) in pull_coroutine_context() 77 preallocated const& palloc, in pull_coroutine_object() argument 79 ctx_t( palloc, this), in pull_coroutine_object() 84 stack_ctx_( palloc.sctx), in pull_coroutine_object() 90 preallocated const& palloc, in pull_coroutine_object() argument 92 ctx_t( palloc, this), in pull_coroutine_object() 101 stack_ctx_( palloc.sctx), in pull_coroutine_object() 164 preallocated const& palloc, in pull_coroutine_object() argument 166 ctx_t( palloc, this), in pull_coroutine_object() [all …]
|
D | symmetric_coroutine_impl.hpp | 38 symmetric_coroutine_impl( preallocated const& palloc, in symmetric_coroutine_impl() argument 42 callee_( trampoline< symmetric_coroutine_impl< R > >, palloc) in symmetric_coroutine_impl() 178 symmetric_coroutine_impl( preallocated const& palloc, in symmetric_coroutine_impl() argument 182 callee_( trampoline< symmetric_coroutine_impl< R > >, palloc) in symmetric_coroutine_impl() 318 symmetric_coroutine_impl( preallocated const& palloc, in symmetric_coroutine_impl() argument 322 callee_( trampoline_void< symmetric_coroutine_impl< void > >, palloc) in symmetric_coroutine_impl()
|
D | coroutine_context.hpp | 55 coroutine_context( ctx_fn fn, preallocated const& palloc);
|
/third_party/boost/boost/context/ |
D | fiber_fcontext.hpp | 178 fcontext_t create_fiber2( preallocated palloc, StackAlloc && salloc, Fn && fn) { in create_fiber2() argument 181 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( Record) ) ) in create_fiber2() 185 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_fiber2() 190 … reinterpret_cast< uintptr_t >( palloc.sctx.sp) - static_cast< uintptr_t >( palloc.sctx.size) ); in create_fiber2() 239 fiber( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) : in fiber() argument 241 palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) } { in fiber()
|
D | continuation_fcontext.hpp | 181 fcontext_t create_context2( preallocated palloc, StackAlloc && salloc, Fn && fn) { in create_context2() argument 184 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( Record) ) ) in create_context2() 188 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_context2() 193 … reinterpret_cast< uintptr_t >( palloc.sctx.sp) - static_cast< uintptr_t >( palloc.sctx.size) ); in create_context2() 341 callcc( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) { in callcc() argument 345 … palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) }.resume(); in callcc()
|
D | fiber_ucontext.hpp | 322 static fiber_activation_record * create_fiber2( preallocated palloc, StackAlloc && salloc, Fn && fn… in create_fiber2() argument 327 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( capture_t) ) ) in create_fiber2() 331 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_fiber2() 334 … reinterpret_cast< uintptr_t >( palloc.sctx.sp) - static_cast< uintptr_t >( palloc.sctx.size) ); in create_fiber2() 338 salloc.deallocate( palloc.sctx); in create_fiber2() 407 fiber( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) : in fiber() argument 409 palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) } { in fiber()
|
D | continuation_ucontext.hpp | 322 static activation_record * create_context2( preallocated palloc, StackAlloc && salloc, Fn && fn) { in create_context2() argument 327 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( capture_t) ) ) in create_context2() 331 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_context2() 334 … reinterpret_cast< uintptr_t >( palloc.sctx.sp) - static_cast< uintptr_t >( palloc.sctx.size) ); in create_context2() 338 salloc.deallocate( palloc.sctx); in create_context2() 533 callcc( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) { in callcc() argument 536 palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) }.resume(); in callcc()
|
D | continuation_winfib.hpp | 275 static activation_record * create_context2( preallocated palloc, StackAlloc && salloc, Fn && fn) { in create_context2() argument 278 BOOST_ASSERT( ( sizeof( capture_t) ) < palloc.size); in create_context2() 281 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( capture_t) ) ) in create_context2() 285 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_context2() 287 record->fiber = ::CreateFiber( palloc.sctx.size, & detail::entry_func< capture_t >, record); in create_context2() 464 callcc( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) { in callcc() argument 467 palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) }.resume(); in callcc()
|
D | fiber_winfib.hpp | 274 static fiber_activation_record * create_fiber2( preallocated palloc, StackAlloc && salloc, Fn && fn… in create_fiber2() argument 277 BOOST_ASSERT( ( sizeof( capture_t) ) < palloc.size); in create_fiber2() 280 … ( reinterpret_cast< uintptr_t >( palloc.sp) - static_cast< uintptr_t >( sizeof( capture_t) ) ) in create_fiber2() 284 palloc.sctx, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) }; in create_fiber2() 286 … record->fiber = ::CreateFiber( palloc.sctx.size, & detail::fiber_entry_func< capture_t >, record); in create_fiber2() 336 fiber( std::allocator_arg_t, preallocated palloc, StackAlloc && salloc, Fn && fn) : in fiber() argument 338 palloc, std::forward< StackAlloc >( salloc), std::forward< Fn >( fn) ) } { in fiber()
|
/third_party/boost/boost/coroutine2/detail/ |
D | push_control_block_cc.ipp | 45 push_coroutine< T >::control_block::control_block( context::preallocated palloc, StackAllocator && … 48 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 79 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 176 push_coroutine< T & >::control_block::control_block( context::preallocated palloc, StackAllocator &… 179 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 210 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 295 push_coroutine< void >::control_block::control_block( context::preallocated palloc, StackAllocator … 297 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 328 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc),
|
D | pull_control_block_cc.ipp | 46 pull_coroutine< T >::control_block::control_block( context::preallocated palloc, StackAllocator && … 49 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 78 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 202 pull_coroutine< T & >::control_block::control_block( context::preallocated palloc, StackAllocator &… 205 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 234 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 334 pull_coroutine< void >::control_block::control_block( context::preallocated palloc, StackAllocator … 337 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc), 366 c{ std::allocator_arg, palloc, std::forward< StackAllocator >( salloc),
|
/third_party/boost/libs/coroutine/src/detail/ |
D | coroutine_context.cpp | 39 coroutine_context::coroutine_context( ctx_fn fn, preallocated const& palloc) : in coroutine_context() argument 40 palloc_( palloc), in coroutine_context()
|
/third_party/boost/libs/fiber/src/ |
D | context.cpp | 42 dispatcher_context( boost::context::preallocated const& palloc, default_stack && salloc) : in dispatcher_context() argument 44 c_ = boost::context::fiber{ std::allocator_arg, palloc, salloc,
|
/third_party/boost/boost/fiber/ |
D | context.hpp | 444 boost::context::preallocated const& palloc, StackAlloc && salloc, in worker_context() argument 449 c_ = boost::context::fiber{ std::allocator_arg, palloc, std::forward< StackAlloc >( salloc),
|
/third_party/boost/libs/context/doc/ |
D | callcc.qbk | 644 continuation callcc(std::allocator_arg_t,preallocated palloc,StackAlloc salloc,Fn && fn);
|