Home
last modified time | relevance | path

Searched refs:cache_aligned_unique_ptr (Results 1 – 4 of 4) sorted by relevance

/oneTBB/src/tbb/
H A Dthreading_control.h78 … static cache_aligned_unique_ptr<permit_manager> make_permit_manager(unsigned workers_soft_limit);
79 …static cache_aligned_unique_ptr<thread_dispatcher> make_thread_dispatcher(threading_control& contr…
84 cache_aligned_unique_ptr<permit_manager> my_permit_manager{nullptr};
85 cache_aligned_unique_ptr<thread_dispatcher> my_thread_dispatcher{nullptr};
86 cache_aligned_unique_ptr<thread_request_serializer_proxy> my_thread_request_serializer{nullptr};
87 cache_aligned_unique_ptr<cancellation_disseminator> my_cancellation_disseminator{nullptr};
88 cache_aligned_unique_ptr<thread_control_monitor> my_waiting_threads_monitor{nullptr};
140 cache_aligned_unique_ptr<threading_control_impl> my_pimpl{nullptr};
H A Dtcm_adaptor.h54 cache_aligned_unique_ptr<tcm_adaptor_impl> my_impl;
H A Dthreading_control.cpp64 cache_aligned_unique_ptr<permit_manager> threading_control_impl::make_permit_manager(unsigned worke… in make_permit_manager()
74 cache_aligned_unique_ptr<thread_dispatcher> threading_control_impl::make_thread_dispatcher(threadin… in make_thread_dispatcher()
80 cache_aligned_unique_ptr<thread_dispatcher> td = in make_thread_dispatcher()
H A Dscheduler_common.h81 using cache_aligned_unique_ptr = std::unique_ptr<T, cache_aligned_deleter>; variable
84 cache_aligned_unique_ptr<T> make_cache_aligned_unique(Args&& ...args) { in make_cache_aligned_unique()
85 …return cache_aligned_unique_ptr<T>(new (cache_aligned_allocate(sizeof(T))) T(std::forward<Args>(ar… in make_cache_aligned_unique()