| /oneTBB/src/tbb/ |
| H A D | small_object_pool_impl.h | 49 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 D | arena_slot.h | 47 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 D | global_control.cpp | 70 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 D | mailbox.h | 180 __TBB_ASSERT( sizeof(*this)==max_nfs_size, nullptr ); in construct()
|
| H A D | task_stream.h | 46 struct alignas(max_nfs_size) queue_and_mutex { in alignas() argument
|
| H A D | private_server.cpp | 103 static const std::size_t cache_line_size = tbb::detail::max_nfs_size;
|
| H A D | scheduler_common.h | 445 class alignas (max_nfs_size) task_dispatcher { in alignas() argument
|
| H A D | arena.cpp | 291 __TBB_ASSERT( sizeof(mail_outbox) == max_nfs_size, "Mailbox padding is wrong" ); in allocate_arena()
|
| /oneTBB/test/tbb/ |
| H A D | test_collaborative_call_once.cpp | 218 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 D | test_concurrent_priority_queue.cpp | 52 char padding[tbb::detail::max_nfs_size - sizeof(int) % tbb::detail::max_nfs_size];
|
| H A D | test_enumerable_thread_specific.cpp | 56 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 D | concurrent_queue.h | 80 __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 D | collaborative_call_once.h | 35 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 D | concurrent_priority_queue.h | 399 char padding1[max_nfs_size - sizeof(aggregator_type)]; 406 char padding2[max_nfs_size - (2*sizeof(size_type)) - sizeof(Compare)];
|
| H A D | task_group.h | 249 char padding[max_nfs_size
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _rtm_mutex.h | 44 class alignas(max_nfs_size) rtm_mutex : private spin_mutex { in alignas() argument
|
| H A D | _utils.h | 40 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.h | 497 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.h | 44 class alignas(max_nfs_size) rtm_rw_mutex : private spin_rw_mutex { in alignas() argument
|
| H A D | _template_helpers.h | 84 template<class T, size_t S = max_nfs_size>
|
| /oneTBB/test/conformance/ |
| H A D | conformance_enumerable_thread_specific.cpp | 74 template<size_t N = oneapi::tbb::detail::max_nfs_size> 814 const size_t line_size = oneapi::tbb::detail::max_nfs_size;
|