Home
last modified time | relevance | path

Searched refs:enumerable_thread_specific (Results 1 – 18 of 18) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Denumerable_thread_specific.h67 class enumerable_thread_specific; variable
801 enumerable_thread_specific& ets = static_cast<enumerable_thread_specific&>(base);
808 enumerable_thread_specific& ets = static_cast<enumerable_thread_specific&>(base);
879 ~enumerable_thread_specific() {
960 enumerable_thread_specific( const enumerable_thread_specific& other )
967 enumerable_thread_specific( const enumerable_thread_specific<T, Alloc, Cachetype>& other )
972 enumerable_thread_specific( enumerable_thread_specific&& other ) : my_construct_callback()
984 enumerable_thread_specific& operator=( const enumerable_thread_specific& other )
995enumerable_thread_specific& operator=( const enumerable_thread_specific<T, Alloc, Cachetype>& othe…
1004 enumerable_thread_specific& operator=( enumerable_thread_specific&& other )
[all …]
H A Dcombinable.h35 using my_ets_type = typename tbb::enumerable_thread_specific<T, my_alloc, ets_no_key>;
/oneTBB/test/conformance/
H A Dconformance_enumerable_thread_specific.cpp299 typedef oneapi::tbb::enumerable_thread_specific<T, Allocator<T> > ets_type;
317 typedef oneapi::tbb::enumerable_thread_specific<T, Allocator<T> > ets_type; in run_parallel_scalar_tests_nocombine()
487 typedef oneapi::tbb::enumerable_thread_specific<T, Allocator<T> > ets_type; in run_parallel_scalar_tests()
841 oneapi::tbb::enumerable_thread_specific<T,Allocator<T> > MakeETS( Init init ) { in MakeETS()
842 return oneapi::tbb::enumerable_thread_specific<T,Allocator<T> >(init); in MakeETS()
853 typedef oneapi::tbb::enumerable_thread_specific<T,Allocator<T> > result_type; in MakeETS()
861 typedef oneapi::tbb::enumerable_thread_specific<T, Allocator<T> > ets_type; in ets_copy_assign_test()
1021 using default_container_type = oneapi::tbb::enumerable_thread_specific<int>; in TestMemberTypes()
1078 using ets_type = oneapi::tbb::enumerable_thread_specific<int>; in TestETSIterator()
1172 using ets_type = oneapi::tbb::enumerable_thread_specific<int>; in TestETSIteratorComparisons()
[all …]
H A Dconformance_task_arena.cpp67 oneapi::tbb::enumerable_thread_specific<int> ets;
/oneTBB/test/tbb/
H A Dtest_task_arena.cpp706 tbb::enumerable_thread_specific<int> &myEts;
729 tbb::enumerable_thread_specific<int> ets( 0 ); in operator ()()
771 tbb::enumerable_thread_specific<int>& myIsolatedLevel;
878 tbb::enumerable_thread_specific<int>& myEts;
903 tbb::enumerable_thread_specific<int> ets; in ExceptionTest()
932 tbb::enumerable_thread_specific<bool>& executed;
958 tbb::enumerable_thread_specific<bool>& executed;
1408 tbb::enumerable_thread_specific<tbb::task_arena*> tls; in TestArenaWorkersMigrationWithNumThreads()
1765 tbb::enumerable_thread_specific<bool>& my_ets;
1815 tbb::enumerable_thread_specific<int> ets;
[all …]
H A Dtest_hw_concurrency.cpp57 tbb::enumerable_thread_specific<std::size_t> ets;
58 using vector_ets_type = tbb::enumerable_thread_specific<std::vector<std::size_t>>;
H A Dtest_numa_dist.cpp83 tbb::enumerable_thread_specific< std::pair<int, int> > tls; in TestNumaDistribution()
84 tbb::enumerable_thread_specific< double > tls_dummy; in TestNumaDistribution()
H A Dtest_resumable_tasks.cpp139 , tbb::task_arena& id_, tbb::enumerable_thread_specific<int>& ets) : in OutermostArenaBody()
168 tbb::enumerable_thread_specific<int>& m_local;
182 tbb::enumerable_thread_specific<int> ets; in TestNestedArena()
269 …tbb::enumerable_thread_specific<int, tbb::cache_aligned_allocator<int>, tbb::ets_suspend_aware> et… in TestSuspendResume()
H A Dtest_enumerable_thread_specific.cpp97 typedef tbb::enumerable_thread_specific<minimalN<line_size> > flogged_ets;
374 typedef tbb::enumerable_thread_specific<BigType, Allocator<BigType> > CounterBigType; in TestConstructorWithBigType()
H A Dtest_task_group.cpp711 tbb::enumerable_thread_specific<int>& m_ets;
716 tbb::enumerable_thread_specific<int>& ets in ParForBody()
736 tbb::enumerable_thread_specific<int> ets(0); in CheckIsolation()
H A Dtest_tbb_header.cpp197 TestTypeDefinitionPresence( enumerable_thread_specific<int> ); in DefinitionPresence()
/oneTBB/doc/main/tbb_userguide/
H A Dwork_isolation.rst49 oneapi::tbb::enumerable_thread_specific<int> ets;
74 oneapi::tbb::enumerable_thread_specific<int> ets;
120 #include "oneapi/tbb/enumerable_thread_specific.h"
126 oneapi::tbb::enumerable_thread_specific<int> ets;
/oneTBB/doc/main/tbb_userguide/design_patterns/
H A DDivide_and_Conquer.rst164 typedef oneapi::tbb::enumerable_thread_specific<std::list<Node*> > LocalList;
199 ``enumerable_thread_specific``, each thread accumulates its own
H A DReduction.rst136 case use class ``oneapi::tbb::enumerable_thread_specific`` instead of
/oneTBB/examples/parallel_for/polygon_overlay/
H A Drpolygon.hpp182 typedef class oneapi::tbb::enumerable_thread_specific<Polygon_map_t> ETS_Polygon_map_t;
/oneTBB/test/common/
H A Dutils_concurrency_limit.h245 tbb::enumerable_thread_specific<bool> register_threads;
/oneTBB/examples/parallel_for/tachyon/src/
H A Dtrace.tbb.cpp88 typedef oneapi::tbb::enumerable_thread_specific<int> thread_id_t;
/oneTBB/include/oneapi/tbb/detail/
H A D_concurrent_skip_list.h1278 tbb::enumerable_thread_specific<std::minstd_rand> engines;