| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_trace_impl.h | 80 static void alias_port( void *node, PortsTuple &ports ) { in alias_port() 82 fgt_internal_input_alias_helper<PortsTuple, N-1>::alias_port( node, ports ); in alias_port() 99 static void alias_port( void *node, PortsTuple &ports ) { 101 fgt_internal_output_alias_helper<PortsTuple, N-1>::alias_port( node, ports ); 133 static void register_port( void *node, PortsTuple &ports ) { 135 fgt_internal_input_helper<PortsTuple, N-1>::register_port( node, ports ); 141 static void register_port( void *node, PortsTuple &ports ) { 142 register_input_port( node, &(std::get<0>(ports)), FLOW_INPUT_PORT_0 ); 154 static void register_port( void* codeptr, void *node, PortsTuple &ports ) { 162 static void register_port( void* codeptr, void *node, PortsTuple &ports ) { [all …]
|
| /oneTBB/examples/graph/logic_sim/ |
| H A D | basics.hpp | 421 signal_t* ports; member in and_gate::and_body 427 ports = new signal_t[N]; in and_body() 465 signal_t* ports; member in or_gate::or_body 471 ports = new signal_t[N]; in or_body() 509 signal_t* ports; member in xor_gate::xor_body 560 signal_t* ports; member in nor_gate::nor_body 679 signal_t ports[4]; member in digit::digit_body 696 if (ports[0] == high) in operator ()() 698 if (ports[1] == high) in operator ()() 700 if (ports[2] == high) in operator ()() [all …]
|
| /oneTBB/test/common/ |
| H A D | test_invoke.h | 87 void send_id_impl(TupleOfPorts& ports, std::index_sequence<Is...>) const { in send_id_impl() argument 88 (std::get<Is>(ports).try_put(id) , ...); in send_id_impl() 92 void send_id(TupleOfPorts& ports) const { in send_id() argument 93 send_id_impl(ports, std::make_index_sequence<std::tuple_size<TupleOfPorts>::value>()); in send_id()
|
| /oneTBB/examples/graph/cholesky/ |
| H A D | cholesky.cpp | 331 void operator()(const tagged_tile_t &in, dpotf2_node_t::output_ports_type &ports) { in operator ()() argument 346 std::get<0>(ports).try_put(std::make_pair(t, A_block)); in operator ()() 358 void operator()(const t2_t &in, dtrsm_node_t::output_ports_type &ports) { in operator ()() argument 376 std::get<0>(ports).try_put(std::make_pair(t, A_block)); in operator ()() 383 std::get<1>(ports).try_put(std::make_pair(t, A_block)); in operator ()() 395 void operator()(const t3_t &in, dsyr2k_node_t::output_ports_type &ports) { in operator ()() argument 438 std::get<0>(ports).try_put(std::make_pair(t, A_block)); in operator ()() 445 std::get<1>(ports).try_put(std::make_pair(t, A_block)); in operator ()() 452 std::get<2>(ports).try_put(std::make_pair(t, A_block)); in operator ()()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Predefined_Node_Types.rst | 47 … the message was received. Messages are broadcast individually as they arrive at the input ports. 49 …ports for both input and output. The composite_node packages a group of other nodes together …
|
| H A D | Flow_Graph_Reservation.rst | 14 and only if all input ports succeed reserving messages will an output 47 to create and push a message if all input ports succeed reserving 49 ``join_node`` input ports must be reservable.
|
| H A D | create_token_based_system.rst | 132 optionally put 0 or more outputs to each of its output ports. Using a
|
| /oneTBB/test/tbb/ |
| H A D | test_flow_graph_priorities.cpp | 327 void operator()(data_type input, decider_node_type::output_ports_type& ports) { in operator ()() 329 std::get<0>(ports).try_put(input + 1); in operator ()()
|