Home
last modified time | relevance | path

Searched refs:cache_aligned_allocate (Results 1 – 25 of 25) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_allocators.cpp46 address1 = cache_aligned_allocate(nitems * itemsize);
55 (void)cache_aligned_allocate(~size_t(0) - itemsize * nitems + cache_line_size());
H A Dtest_tbb_fork.cpp94 void *p = tbb::detail::r1::cache_aligned_allocate(7000); in operator ()()
/oneTBB/include/oneapi/tbb/detail/
H A D_machine.h320 void* __TBB_EXPORTED_FUNC cache_aligned_allocate(std::size_t size);
346 my_fenv_ptr = (fenv_t*)r1::cache_aligned_allocate(sizeof(fenv_t));
357 my_fenv_ptr = (fenv_t*)r1::cache_aligned_allocate(sizeof(fenv_t)); in get_env()
/oneTBB/src/tbb/
H A Dsmall_object_pool.cpp60 obj = new (cache_aligned_allocate(small_object_size)) small_object{nullptr}; in allocate_impl()
64 obj = new (cache_aligned_allocate(number_of_bytes)) small_object{nullptr}; in allocate_impl()
H A Dthread_dispatcher.cpp53 …return new (cache_aligned_allocate(sizeof(thread_dispatcher_client))) thread_dispatcher_client(a, … in create_client()
211 thread_data* td = new (cache_aligned_allocate(sizeof(thread_data))) thread_data{ index, true }; in create_one_job()
H A Dthread_data.h110 …, my_small_object_pool{new (cache_aligned_allocate(sizeof(small_object_pool_impl))) small_object_p… in new()
111 , my_context_list(new (cache_aligned_allocate(sizeof(context_list))) context_list{})
H A Dconcurrent_bounded_queue.cpp31 …std::uint8_t* mem = static_cast<std::uint8_t*>(cache_aligned_allocate(queue_rep_size + monitors_me… in allocate_bounded_queue_rep()
H A Dmarket.cpp49 …return new (cache_aligned_allocate(sizeof(tbb_permit_manager_client))) tbb_permit_manager_client(a… in create_client()
H A Dtask.cpp84 void* ptr = cache_aligned_allocate(sizeof(task_dispatcher)); in create_coroutine()
H A Dallocator.cpp181 void* __TBB_EXPORTED_FUNC cache_aligned_allocate(std::size_t size) { in cache_aligned_allocate() function
H A Dtask_stream.h163 lanes = static_cast<lane_t*>(cache_aligned_allocate(sizeof(lane_t) * N)); in initialize()
H A Dtcm_adaptor.cpp278 return new (cache_aligned_allocate(sizeof(tcm_client))) tcm_client(*this, a); in create_client()
H A Dtask_dispatcher.cpp238 m_suspend_point = new(cache_aligned_allocate(sizeof(suspend_point_type))) in init_suspend_point()
H A Darena_slot.h112 task_pool_ptr = (d1::task**)cache_aligned_allocate(byte_size); in allocate_task_pool()
H A Dthreading_control.cpp219 …thr_control = new (cache_aligned_allocate(sizeof(threading_control))) threading_control(/*public_… in create_threading_control()
H A Darena.h83 my_co_scheduler_cache = (task_dispatcher**)cache_aligned_allocate(alloc_size); in init()
H A Darena.cpp265 my_default_ctx = new (cache_aligned_allocate(sizeof(d1::task_group_context))) in arena()
293 unsigned char* storage = (unsigned char*)cache_aligned_allocate(n); in allocate_arena()
H A Dscheduler_common.h85 …return cache_aligned_unique_ptr<T>(new (cache_aligned_allocate(sizeof(T))) T(std::forward<Args>(ar… in make_cache_aligned_unique()
H A Dgovernor.cpp197 thread_data& td = *new(cache_aligned_allocate(sizeof(thread_data))) thread_data(0, false); in init_external_thread()
/oneTBB/include/oneapi/tbb/
H A Dcache_aligned_allocator.h33 TBB_EXPORT void* __TBB_EXPORTED_FUNC cache_aligned_allocate(std::size_t size);
54 return static_cast<T*>(r1::cache_aligned_allocate(n * sizeof(value_type))); in allocate()
H A Dpartitioner.h103 … my_array = static_cast<slot_id*>(r1::cache_aligned_allocate(new_size * sizeof(slot_id))); in resize()
H A Dconcurrent_queue.h77 …eue_representation = static_cast<queue_representation_type*>(r1::cache_aligned_allocate(sizeof(que… in concurrent_queue()
H A Dflow_graph.h432 …my_context = new (r1::cache_aligned_allocate(sizeof(task_group_context))) task_group_context(FLOW_… in graph()
/oneTBB/src/tbb/def/
H A Dwin64-tbb.def36 ?cache_aligned_allocate@r1@detail@tbb@@YAPEAX_K@Z
H A Dwin32-tbb.def36 ?cache_aligned_allocate@r1@detail@tbb@@YAPAXI@Z