Home
last modified time | relevance | path

Searched refs:max_nfs_size (Results 1 – 21 of 21) sorted by relevance

/oneTBB/src/tbb/
H A Dsmall_object_pool_impl.h49 alignas(max_nfs_size) small_object* m_private_list; in alignas() argument
51 alignas(max_nfs_size) std::atomic<small_object*> m_public_list;
H A Darena_slot.h47 struct alignas(max_nfs_size) arena_slot_shared_state { in alignas() argument
63 struct alignas(max_nfs_size) arena_slot_private_state { in alignas() argument
110 …std::size_t byte_size = ((n * sizeof(d1::task*) + max_nfs_size - 1) / max_nfs_size) * max_nfs_size; in allocate_task_pool()
H A Dglobal_control.cpp70 class alignas(max_nfs_size) allowed_parallelism_control : public control_storage {
97 class alignas(max_nfs_size) stack_size_control : public control_storage {
118 class alignas(max_nfs_size) terminate_on_exception_control : public control_storage {
124 class alignas(max_nfs_size) lifetime_control : public control_storage {
H A Dmailbox.h180 __TBB_ASSERT( sizeof(*this)==max_nfs_size, nullptr ); in construct()
H A Dtask_stream.h46 struct alignas(max_nfs_size) queue_and_mutex { in alignas() argument
H A Dprivate_server.cpp103 static const std::size_t cache_line_size = tbb::detail::max_nfs_size;
H A Dscheduler_common.h445 class alignas (max_nfs_size) task_dispatcher { in alignas() argument
H A Darena.cpp291 __TBB_ASSERT( sizeof(mail_outbox) == max_nfs_size, "Mailbox padding is wrong" ); in allocate_arena()
/oneTBB/test/tbb/
H A Dtest_collaborative_call_once.cpp218 constexpr std::size_t N = tbb::detail::d0::max_nfs_size * 2;
221 constexpr std::size_t N = tbb::detail::d0::max_nfs_size + 64;
223 constexpr std::size_t N = tbb::detail::d0::max_nfs_size * 4;
292 constexpr std::size_t N = tbb::detail::d0::max_nfs_size * 2;
294 constexpr std::size_t N = tbb::detail::d0::max_nfs_size * 4;
H A Dtest_concurrent_priority_queue.cpp52 char padding[tbb::detail::max_nfs_size - sizeof(int) % tbb::detail::max_nfs_size];
H A Dtest_enumerable_thread_specific.cpp56 template<size_t N = tbb::detail::max_nfs_size>
95 const size_t line_size = tbb::detail::max_nfs_size;
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_queue.h80 __TBB_ASSERT(is_aligned(my_queue_representation, max_nfs_size), "alignment error" ); in concurrent_queue()
81 …__TBB_ASSERT(is_aligned(&my_queue_representation->head_counter, max_nfs_size), "alignment error" ); in concurrent_queue()
82 …__TBB_ASSERT(is_aligned(&my_queue_representation->tail_counter, max_nfs_size), "alignment error" ); in concurrent_queue()
83 __TBB_ASSERT(is_aligned(&my_queue_representation->array, max_nfs_size), "alignment error" ); in concurrent_queue()
358 __TBB_ASSERT(is_aligned(my_queue_representation, max_nfs_size), "alignment error" ); in concurrent_bounded_queue()
359 …__TBB_ASSERT(is_aligned(&my_queue_representation->head_counter, max_nfs_size), "alignment error" ); in concurrent_bounded_queue()
360 …__TBB_ASSERT(is_aligned(&my_queue_representation->tail_counter, max_nfs_size), "alignment error" ); in concurrent_bounded_queue()
361 __TBB_ASSERT(is_aligned(&my_queue_representation->array, max_nfs_size), "alignment error" ); in concurrent_bounded_queue()
H A Dcollaborative_call_once.h35 constexpr std::uintptr_t collaborative_once_max_references = max_nfs_size;
38 class alignas(max_nfs_size) collaborative_once_runner : no_copy { in alignas() argument
H A Dconcurrent_priority_queue.h399 char padding1[max_nfs_size - sizeof(aggregator_type)];
406 char padding2[max_nfs_size - (2*sizeof(size_type)) - sizeof(Compare)];
H A Dtask_group.h249 char padding[max_nfs_size
/oneTBB/include/oneapi/tbb/detail/
H A D_rtm_mutex.h44 class alignas(max_nfs_size) rtm_mutex : private spin_mutex { in alignas() argument
H A D_utils.h40 constexpr size_t max_nfs_size = 128; variable
42 static_assert(1 << max_nfs_size_exp == max_nfs_size, "max_nfs_size_exp must be a log2(max_nfs_size)…
H A D_concurrent_queue_base.h497 alignas(max_nfs_size) micro_queue_type array[n_queue];
499 alignas(max_nfs_size) std::atomic<ticket_type> head_counter{}; in alignas()
500 alignas(max_nfs_size) std::atomic<ticket_type> tail_counter{}; in alignas()
501 alignas(max_nfs_size) std::atomic<size_type> n_invalid_entries{}; in alignas()
H A D_rtm_rw_mutex.h44 class alignas(max_nfs_size) rtm_rw_mutex : private spin_rw_mutex { in alignas() argument
H A D_template_helpers.h84 template<class T, size_t S = max_nfs_size>
/oneTBB/test/conformance/
H A Dconformance_enumerable_thread_specific.cpp74 template<size_t N = oneapi::tbb::detail::max_nfs_size>
814 const size_t line_size = oneapi::tbb::detail::max_nfs_size;