| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_pipeline.cpp | 46 U operator()( oneapi::tbb::flow_control& control ) const { in operator ()() 104 TestSingleFilter([]( oneapi::tbb::flow_control& control ) { in TestSingleFilterLambda() 112 TestSingleFilter([]( oneapi::tbb::flow_control& control ) { in TestSingleFilterLambda() 126 [&flag](oneapi::tbb::flow_control& fc) -> I{ in RunPipeline() 151 [&first, &last](oneapi::tbb::flow_control& fc)-> ValueType{ in RootSequence() 285 [&serial_checker](oneapi::tbb::flow_control&fc) 337 [&active_tokens](oneapi::tbb::flow_control&fc) 414 auto first_body = [&](oneapi::tbb::flow_control& fc) -> middle_filter_type { in test_pipeline_invoke_basic()
|
| H A D | conformance_input_node.cpp | 31 int input_body_f(tbb::flow_control&) { return 42; } in input_body_f() argument 37 auto lambda = [](tbb::flow_control&) { return 42; }; in test_deduction_guides() argument 38 auto non_const_lambda = [](tbb::flow_control&) mutable { return 42; }; in test_deduction_guides() argument 201 int operator()( oneapi::tbb::flow_control & fc ) { in operator ()()
|
| H A D | conformance_flowgraph.h | 201 OutputType operator()( oneapi::tbb::flow_control& fc ) { in operator() 244 OutputType operator()( oneapi::tbb::flow_control & fc ) { in operator() 296 int operator()( oneapi::tbb::flow_control & fc ) { in operator() 371 OutputType operator()( oneapi::tbb::flow_control & fc ) { in operator() 393 OutputType operator()( oneapi::tbb::flow_control & fc ) { in operator()
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_pipeline.cpp | 121 U operator()( tbb::flow_control& control ) const { in operator ()() 137 U* operator()(tbb::flow_control& control) const { in operator ()() 160 void operator()( tbb::flow_control& control ) const { in operator ()() 176 operator()(tbb::flow_control& control ) const { in operator ()() 406 tbb::filter<void, void>(filter_table[i], [&counter]( tbb::flow_control& control ) { in run_function_spec() 509 tbb::make_filter<void, t1>(filter_type[0], [&counter]( tbb::flow_control& control ) -> t1 { in run_lambdas_test() 527 tbb::filter<void,t1*>(filter_type[0], [&counter]( tbb::flow_control& control ) -> t1* { in run_lambdas_test() 550 tbb::make_filter(filter_type[0], [&counter]( tbb::flow_control& control ) -> t1* { in run_lambdas_test() 572 tbb::make_filter(filter_type[0], [&counter]( tbb::flow_control& control ) -> t1 { in run_lambdas_test()
|
| H A D | test_input_node.cpp | 80 T operator()( tbb::flow_control& fc ) { in operator ()() 273 [&](tbb::flow_control& fc) -> bool { in test_follows_and_precedes_api() 324 tbb::flow::input_node<int> in(g, [&](tbb::flow_control& fc) { fc.stop(); return 0;}); in __anone180743f0302()
|
| H A D | test_profiling.cpp | 161 tbb::flow::input_node<int> node(g, [](tbb::flow_control& ) -> int { return 0;}); in __anon8094d7940302() argument
|
| H A D | test_flow_graph_priorities.cpp | 291 data_type operator()(tbb::flow_control& fc) { in operator ()() 668 continue_msg operator()( tbb::flow_control& fc ){ in operator ()()
|
| H A D | test_flow_graph.cpp | 201 int operator()(tbb::flow_control &fc) { in operator ()()
|
| H A D | test_split_node.cpp | 110 TT operator()( tbb::flow_control &fc) { in operator ()()
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _pipeline_filters.h | 128 class flow_control { 130 flow_control() = default; 258 flow_control control; 302 flow_control control; 445 using filter_input = typename std::conditional<std::is_same<Input, flow_control>::value, void, Inpu…
|
| H A D | _flow_graph_nodes_deduction.h | 54 struct body_types<Output (T::*)(flow_control&) const> : declare_body_types<NoInputBody, Output> {}; 57 struct body_types<Output (T::*)(flow_control&)> : declare_body_types<NoInputBody, Output> {}; 66 struct body_types<Output (*)(flow_control&)> : declare_body_types<NoInputBody, Output> {};
|
| H A D | _flow_graph_body_impl.h | 80 virtual Output operator()(flow_control& fc) = 0; 89 Output operator()(flow_control& fc) override { return body(fc); }
|
| /oneTBB/examples/parallel_pipeline/square/ |
| H A D | square.cpp | 99 TextSlice* operator()(oneapi::tbb::flow_control& fc) const; 109 TextSlice* MyInputFunc::operator()(oneapi::tbb::flow_control& fc) const { in operator ()()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Data_Flow_Graph.rst | 124 Output Body::operator()( oneapi::tbb::flow_control &fc ); 155 int operator()( oneapi::tbb::flow_control& fc ) {
|
| H A D | avoiding_data_races.rst | 29 input_node< int > src( g, [&]( oneapi::tbb::flow_control& fc ) -> int {
|
| H A D | use_nested_algorithms.rst | 31 input_node< double * > matrix_source( g, [&]( oneapi::tbb::flow_control &fc ) -> double* {
|
| H A D | use_concurrency_limits.rst | 45 input_node< big_object * > s( g, [&]( oneapi::tbb::flow_control& fc ) -> big_object* {
|
| H A D | use_limiter_node.rst | 44 input_node< big_object * > s( g, [&]( oneapi::tbb::flow_control& fc ) -> big_object* {
|
| H A D | Working_on_the_Assembly_Line_pipeline.rst | 283 ``flow_control``. This idiom is required for any functor used for the 297 TextSlice* operator()( oneapi::tbb::flow_control& fc ) const; 311 TextSlice* MyInputFunc::operator()( oneapi::tbb::flow_control& fc ) const {
|
| H A D | use_input_node.rst | 79 oneapi::tbb::flow::input_node<int> src( g, [&]( oneapi::tbb::flow_control &fc ) -> int {
|
| H A D | create_token_based_system.rst | 68 input_node< big_object * > s( g, [&]( oneapi::tbb::flow_control& fc ) -> big_object* {
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | parallel_pipeline.h | 149 using detail::d1::flow_control;
|
| /oneTBB/examples/graph/binpack/ |
| H A D | binpack.cpp | 207 value_type operator()(oneapi::tbb::flow_control& fc) { in operator ()()
|
| /oneTBB/examples/graph/fgbzip2/ |
| H A D | fgbzip2.cpp | 247 g, [&io](oneapi::tbb::flow_control& fc) -> BufferMsg { in fgCompression()
|
| /oneTBB/examples/test_all/fibonacci/ |
| H A D | fibonacci.cpp | 277 queue_t *operator()(oneapi::tbb::flow_control &fc) const { in operator ()()
|