Searched refs:jn (Results 1 – 5 of 5) sorted by relevance
| /oneTBB/test/common/ |
| H A D | test_join_node_multiple_predecessors.h | 32 join_node_t& jn) in twist_join_connections() argument 35 make_edge(bn1, input_port<0>(jn)); in twist_join_connections() 36 make_edge(bn2, input_port<0>(jn)); in twist_join_connections() 37 make_edge(bn3, input_port<0>(jn)); in twist_join_connections() 39 remove_edge(bn3, input_port<0>(jn)); in twist_join_connections() 52 make_edge(*jn, qn); in connect_join_via_make_edge() 53 return jn; in connect_join_via_make_edge() 63 make_edge(*jn, qn); in connect_join_via_follows() 64 return jn; in connect_join_via_follows() 75 return jn; in connect_join_via_precedes() [all …]
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Flow_Graph_Reservation.rst | 67 join_type jn(g); 77 make_edge(jn, buf_out); 119 ``bn`` attempts to forward 2 to ``jn``. ``jn`` does not accept the value 120 and the arc from ``bn`` to ``jn`` reverses. Because neither bn nor jn 122 ``jn`` have available predecessors, ``jn`` does nothing further. 148 ``buf1`` attempts to forward 3 to ``jn``. ``jn`` does not accept the 150 inputs to ``jn`` have available predecessors, ``jn`` does nothing 170 ``buf2`` attempts to forward 4 to ``jn``. ``jn`` does not accept the 214 ``jn`` fails.) 215 - ``jn`` tries to reserve ``buf2``, which succeeds. ``jn`` receives the [all …]
|
| /oneTBB/test/tbb/ |
| H A D | test_flow_graph_whitebox.cpp | 725 tbb::flow::join_node<std::tuple<int,int>, tbb::flow::reserving> jn(g); in TestInputNode() local 729 tbb::flow::make_edge(in, tbb::flow::input_port<0>(jn)); in TestInputNode() 730 tbb::flow::make_edge(qin, tbb::flow::input_port<1>(jn)); in TestInputNode() 731 tbb::flow::make_edge(jn,qout); in TestInputNode() 739 tbb::flow::make_edge(in, tbb::flow::input_port<0>(jn)); in TestInputNode() 740 tbb::flow::make_edge(qin, tbb::flow::input_port<1>(jn)); in TestInputNode() 741 tbb::flow::make_edge(jn,qout); in TestInputNode() 750 …CHECK_MESSAGE( (tbb::flow::input_port<0>(jn).my_predecessors.empty()), "successor of input_node ha… in TestInputNode()
|
| H A D | test_join_node.h | 1458 JType jn(g); 1472 tbb::flow::make_edge(jn, oq0); 1473 tbb::flow::make_edge(jn, oq1); 1476 tbb::flow::make_edge(iq0, std::get<0>(jn.input_ports())); 1477 tbb::flow::make_edge(iq1, std::get<1>(jn.input_ports())); 1543 JType jn(g); 1557 tbb::flow::make_edge(jn, oq0); 1558 tbb::flow::make_edge(jn, oq1); 1561 tbb::flow::make_edge(iq0, std::get<0>(jn.input_ports())); 1562 tbb::flow::make_edge(iq1, std::get<1>(jn.input_ports()));
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_join_impl.h | 1704 typename std::tuple_element<N, typename JNT::input_ports_type>::type &input_port(JNT &jn) { 1705 return std::get<N>(jn.input_ports());
|