Home
last modified time | relevance | path

Searched defs:Body (Results 1 – 18 of 18) sorted by relevance

/oneTBB/test/common/
H A Dallocator_test_common.h221 struct Body: utils::NoAssign { struct
227 Body(A &a_) : a(a_) {} in Body() argument
228 void check_allocate(pointer_type array[], std::size_t i, std::size_t t) const in check_allocate()
242 void check_deallocate(pointer_type array[], std::size_t i, std::size_t t) const in check_deallocate()
271 utils::NativeParallelFor(4, Body<A>(a)); in TestThreadSafety() argument
/oneTBB/examples/parallel_for_each/parallel_preorder/
H A Dparallel_preorder.cpp24 class Body { class
26 Body(){}; in Body() function in Body
/oneTBB/include/oneapi/tbb/
H A Dparallel_reduce.h429 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
437 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
445 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
453 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
461 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
469 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
477 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
485 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
493 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
501 __TBB_requires(tbb_range<Range> && parallel_reduce_body<Body, Range>) in __TBB_requires()
[all …]
H A Dparallel_for.h227 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
235 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
243 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
251 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
259 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
267 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
275 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
283 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
291 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
299 __TBB_requires(tbb_range<Range> && parallel_for_body<Body, Range>) in __TBB_requires()
H A Dparallel_scan.h563 __TBB_requires(tbb_range<Range> && parallel_scan_body<Body, Range>) in __TBB_requires()
571 __TBB_requires(tbb_range<Range> && parallel_scan_body<Body, Range>) in __TBB_requires()
579 __TBB_requires(tbb_range<Range> && parallel_scan_body<Body, Range>) in __TBB_requires()
/oneTBB/test/tbb/
H A Dtest_parallel_reduce.cpp564 void parallel_deterministic_reduce(const Range&, Body&, const tbb::auto_partitioner&) { } in parallel_deterministic_reduce() argument
566 void parallel_deterministic_reduce(const Range&, Body&, tbb::affinity_partitioner&) { } in parallel_deterministic_reduce() argument
578 struct Body { struct
580 Body() : value(0) {} in Body() argument
581 Body(Body&, tbb::split) { value = 0; } in Body() argument
583 void join(Body&) {} in join() argument
H A Dtest_profiling.cpp61 struct Body { struct
63 int operator()(Args...) { return 0; } in operator ()()
H A Dtest_flow_graph_priorities.cpp87 struct Body { struct
88 Body( int priority, utils::SpinBarrier& barrier ) in Body() argument
90 T operator()( const T& msg ) const { in operator ()()
94 void operator()( int msg, multi_node::output_ports_type& op ) const { in operator ()()
99 int my_priority;
100 utils::SpinBarrier& my_barrier;
658 struct Body { struct
659 Body( int priority ) : my_priority( priority ) {} in Body() argument
660 continue_msg operator()(const continue_msg&) { in operator ()()
664 int my_priority;
H A Dtest_parallel_for.cpp117 class Body { class
120 Body(utils::SpinBarrier& sb) : m_sb(sb) { } in Body() function in various_range_implementations::Body
121 Body(Body& b, tbb::split) : m_sb(b.m_sb) { } in Body() function in various_range_implementations::Body
H A Dtest_tbb_header.cpp93 struct Body { struct
96 struct Body1 { argument
H A Dtest_global_control.cpp161 class Body { class
164 Body( utils::SpinBarrier& barrier ) : myBarrier( barrier ) {} in Body() function in TestBlockingTerminateNS::ExceptionTest2::Body
H A Dtest_semaphore.cpp42 class Body : utils::NoAssign { class
51 Body( int nThread, int nIter, semaphore& sem, in Body() function in Body
/oneTBB/test/conformance/
H A Dconformance_parallel_scan.cpp35 class Body { class
41Body( const std::vector<T>& z_, std::vector<T>& y_, T id ) : identity(id), sum(id), y(y_), z(z_) {} in Body() function in Body
54 Body( Body& b, oneapi::tbb::split ): identity(b.identity), sum(b.identity), y(b.y), z(b.z) {} in Body() function in Body
H A Dconformance_combinable.cpp427 struct Body : utils::NoAssign { struct
431Body( int nthread_, int niters_ ) : nthread(nthread_), nIters(niters_) { sBarrier.initialize(nthre… in Body() argument
451 Body myBody(nthread, NITERATIONS); in TestLocalAllocations() argument
H A Dconformance_async_node.cpp110 using Body = conformance::copy_counting_object<int>; typedef
H A Dconformance_multifunction_node.cpp136 using Body = conformance::copy_counting_object<int>; typedef
H A Dconformance_function_node.cpp205 using Body = conformance::copy_counting_object<int>; typedef
H A Dconformance_concurrent_queue.cpp639 struct Body { struct
642 Body( std::size_t nthread_ ) : nthread(nthread_) {} in Body() argument
643 void operator()( std::size_t thread_id ) const { in operator ()()