Home
last modified time | relevance | path

Searched refs:register_predecessor (Results 1 – 13 of 13) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_cache_impl.h303 r.register_predecessor( *my_owner ); in register_successor()
359 if ( (*i)->register_predecessor(*this->my_owner) ) { in try_put_task()
384 if ( (*i)->register_predecessor(*this->my_owner) ) { in gather_successful_try_puts()
422 if ( (*i)->register_predecessor(*this->my_owner) ) { in try_put_task()
H A D_flow_graph_node_impl.h97 bool register_predecessor( predecessor_type &src ) override { in register_predecessor() function
H A D_flow_graph_join_impl.h316 bool register_predecessor( predecessor_type &src ) override {
/oneTBB/doc/main/tbb_userguide/
H A Duse_make_edge.rst13 - Avoid using register_successor and register_predecessor
/oneTBB/test/tbb/
H A Dtest_continue_node.cpp66 tbb::detail::d1::register_predecessor(n, fake_sender); in run_continue_nodes()
141 tbb::detail::d1::register_predecessor(exe_node, fake_sender); in continue_nodes_with_copy()
H A Dtest_buffer_node.cpp311 using tbb::TBB_INTERNAL_NAMESPACE::register_predecessor;
327 CHECK_MESSAGE( register_predecessor<T>( b, b2 ) == false, "" ); in test_serial()
H A Dtest_priority_queue_node.cpp257 CHECK_MESSAGE( register_predecessor(q, q2) == false, "" ); in test_serial()
H A Dtest_sequencer_node.cpp274 CHECK_MESSAGE( register_predecessor( s, s2 ) == false, "" ); in test_serial()
H A Dtest_queue_node.cpp371 CHECK_MESSAGE( register_predecessor( q, q2 ) == false, "" ); in test_serial()
H A Dtest_function_node.cpp298 exe_node.register_predecessor( *senders.back() ); in concurrency_levels()
H A Dtest_multifunction_node.cpp284 exe_node.register_predecessor( *senders.back() ); in concurrency_levels()
H A Dtest_flow_graph_whitebox.cpp300 CHECK_MESSAGE( (fnode1.register_predecessor(qnode0)), "Cannot register as predecessor"); in TestFunctionNode()
/oneTBB/include/oneapi/tbb/
H A Dflow_graph.h274 virtual bool register_predecessor( predecessor_type & ) { return false; } in register_predecessor() function
280 friend bool register_predecessor(receiver<C>& r, sender<C>& s);
286 bool register_predecessor(receiver<C>& r, sender<C>& s) { in register_predecessor() function
287 return r.register_predecessor(s); in register_predecessor()
315 bool register_predecessor( predecessor_type & ) override { in register_predecessor() function
2058 bool register_predecessor( predecessor_type &src ) override { in register_predecessor() function
3136 using tbb::detail::d1::register_predecessor; in execute()
3138 if ( !register_predecessor(s, o) ) { in execute()