Lines Matching refs:queue_node

42 void spin_try_get( tbb::flow::queue_node<T> &q, T &value ) {  in spin_try_get()
68 tbb::flow::queue_node<T> &my_q;
70 parallel_puts( tbb::flow::queue_node<T> &q ) : my_q(q) {} in parallel_puts()
153 tbb::flow::queue_node<T> &my_q;
156 parallel_gets( tbb::flow::queue_node<T> &q, touches<T> &t) : my_q(q), my_touches(t) {} in parallel_gets()
171 tbb::flow::queue_node<T> &my_q;
174 parallel_put_get( tbb::flow::queue_node<T> &q, touches<T> &t ) : my_q(q), my_touches(t) {} in parallel_put_get()
206 tbb::flow::queue_node<T> q(g); in test_reservation()
254 tbb::flow::queue_node<T> q(g); in test_parallel()
255 tbb::flow::queue_node<T> q2(g); in test_parallel()
256 tbb::flow::queue_node<T> q3(g); in test_parallel()
326 tbb::flow::queue_node<T> q_copy(q); in test_parallel()
359 tbb::flow::queue_node<T> q(g); in test_serial()
360 tbb::flow::queue_node<T> q2(g); in test_serial()
425 tbb::flow::queue_node<T> q3(g); in test_serial()
471 …follows_and_precedes_testing::test_follows <int, tbb::flow::queue_node<int>>(messages_for_follows); in test_follows_and_precedes_api()
472 …follows_and_precedes_testing::test_precedes <int, tbb::flow::queue_node<int>>(messages_for_precede… in test_follows_and_precedes_api()
481 queue_node<int> q0(g); in test_deduction_guides()
484 queue_node q1(follows(br)); in test_deduction_guides()
485 static_assert(std::is_same_v<decltype(q1), queue_node<int>>); in test_deduction_guides()
487 queue_node q2(precedes(br)); in test_deduction_guides()
488 static_assert(std::is_same_v<decltype(q2), queue_node<int>>); in test_deduction_guides()
491 queue_node q3(q0); in test_deduction_guides()
492 static_assert(std::is_same_v<decltype(q3), queue_node<int>>); in test_deduction_guides()
518 test_resets<int, tbb::flow::queue_node<int> >();
519 test_resets<float, tbb::flow::queue_node<float> >();
543 tbb::flow::queue_node<int> q(g);