Home
last modified time | relevance | path

Searched refs:my_allocator (Results 1 – 9 of 9) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dconcurrent_queue.h122 if (my_allocator == src.my_allocator) { in concurrent_queue()
143 my_allocator = other.my_allocator;
153 if (my_allocator == other.my_allocator) {
158 my_allocator = std::move(other.my_allocator);
182 __TBB_ASSERT(my_allocator == other.my_allocator, "unequal allocators"); in swap()
267 queue_allocator_type my_allocator; variable
400 if (my_allocator == src.my_allocator) { in concurrent_bounded_queue()
422 my_allocator = other.my_allocator;
432 if (my_allocator == other.my_allocator) {
437 my_allocator = std::move(other.my_allocator);
[all …]
H A Dparallel_for_each.h124 my_allocator(alloc) in feeder_item_task()
129 my_allocator.delete_object(this, ed); in finalize()
162 small_object_allocator my_allocator; member
269 my_execution_context(e_context), my_allocator(alloc)
279 my_allocator.delete_object(this, ed);
317 small_object_allocator my_allocator;
333 my_execution_context(e_context), my_allocator(alloc)
344 my_allocator.delete_object(this, ed);
378 small_object_allocator my_allocator;
H A Dparallel_invoke.h77 small_object_allocator my_allocator; member
86 my_allocator(alloc) in invoke_subroot_task()
94 my_allocator.delete_object(this, ed); in finalize()
H A Dconcurrent_hash_map.h152 bucket_allocator_traits::construct(my_allocator, ptr + i, args...); in init_buckets_impl()
173 return my_allocator; in get_allocator()
177 return my_allocator; in get_allocator()
189 ptr = bucket_allocator_traits::allocate(my_allocator, sz);
230 bucket_allocator_traits::destroy(my_allocator, buckets_ptr + i); in delete_segment()
355 bucket_allocator_type my_allocator;
935 copy_assign_allocators(this->my_allocator, table.my_allocator); in __TBB_requires()
946 move_assign_allocators(this->my_allocator, table.my_allocator); in __TBB_requires()
1088 swap_allocators(this->my_allocator, table.my_allocator); in __TBB_requires()
1552 if (this->my_allocator == other.my_allocator) { in __TBB_requires()
[all …]
H A Dparallel_reduce.h95 small_object_allocator my_allocator; member
110 my_allocator(alloc), in start_reduce()
119 my_allocator(alloc), in start_reduce()
131 my_allocator(alloc), in start_reduce()
190 auto allocator = my_allocator; in finalize()
257 small_object_allocator my_allocator; member
271 my_allocator(alloc) {} in start_deterministic_reduce()
280 my_allocator(alloc) {} in start_deterministic_reduce()
333 auto allocator = my_allocator; in finalize()
H A Dparallel_for.h67 small_object_allocator my_allocator; member
79 my_allocator(alloc) {} in start_for()
87 my_allocator(alloc) {} in start_for()
95 my_allocator(alloc) in start_for()
153 auto allocator = my_allocator; in finalize()
/oneTBB/include/oneapi/tbb/detail/
H A D_node_handle.h56 node_handle_base() : my_node(nullptr), my_allocator() {} in node_handle_base()
58 my_allocator(std::move(nh.my_allocator)) { in node_handle_base()
70 move_assign_allocators(my_allocator, nh.my_allocator);
78 swap_allocators(my_allocator, nh.my_allocator); in swap()
82 return my_allocator; in get_allocator()
90 allocator_traits_type::destroy(my_allocator, my_node->storage()); in internal_destroy()
91 … typename allocator_traits_type::template rebind_alloc<node> node_allocator(my_allocator); in internal_destroy()
101 allocator_type my_allocator; variable
H A D_flow_graph_impl.h133 , my_allocator(allocator) in my_graph()
146 small_object_allocator my_allocator; variable
163 : my_priority_queue(priority_queue), my_allocator(allocator), my_task() {} in priority_task_selector()
168 my_allocator.delete_object(this, ed); in execute()
177 my_allocator.delete_object(this, ed); in cancel()
193 small_object_allocator my_allocator; variable
365 auto allocator = my_allocator; in destruct_and_deallocate()
435 …task* critical_task = gt.my_allocator.new_object<priority_task_selector>(g.my_priority_queue, gt.m… in prioritize_task()
/oneTBB/test/common/
H A Dcustom_allocators.h444 : my_allocator(allocator), my_value(0) {} in my_allocator() function
447 : my_allocator(allocator), my_value(v) {} in my_allocator() function
450 : my_allocator(rhs.my_allocator), my_value(rhs.my_value) in AllocatorAwareData()
456 : my_allocator(rhs.my_allocator), my_value(rhs.my_value) in AllocatorAwareData()
462 : my_allocator(allocator), my_value(rhs.my_value) {} in AllocatorAwareData()
465 : my_allocator(allocator), my_value(rhs.my_value) {} in AllocatorAwareData()
477 allocator_type my_allocator;