Home
last modified time | relevance | path

Searched defs:alloc (Results 1 – 22 of 22) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_small_object_pool.h71 small_object_allocator alloc = *this; in delete_object() local
80 small_object_allocator alloc = *this; in delete_object() local
H A D_concurrent_unordered_base.h253 concurrent_unordered_base( size_type bucket_count, const allocator_type& alloc ) in concurrent_unordered_base()
256 …oncurrent_unordered_base( size_type bucket_count, const hasher& hash, const allocator_type& alloc ) in concurrent_unordered_base()
259 explicit concurrent_unordered_base( const allocator_type& alloc ) in concurrent_unordered_base()
266 : concurrent_unordered_base(bucket_count, hash, equal, alloc) in concurrent_unordered_base() argument
273 size_type bucket_count, const allocator_type& alloc ) in concurrent_unordered_base()
278 … size_type bucket_count, const hasher& hash, const allocator_type& alloc ) in concurrent_unordered_base()
296 concurrent_unordered_base( const concurrent_unordered_base& other, const allocator_type& alloc ) in concurrent_unordered_base()
322 concurrent_unordered_base( concurrent_unordered_base&& other, const allocator_type& alloc ) in concurrent_unordered_base()
341 size_type bucket_count, const allocator_type& alloc ) in concurrent_unordered_base()
812 : base_type(alloc) {} in base_type() argument
[all …]
H A D_segment_table.h63 : my_segment_table_allocator(alloc), my_segment_table(nullptr) in my_segment_table_allocator() argument
84 segment_table( const segment_table& other, const allocator_type& alloc ) in segment_table()
106 segment_table( segment_table&& other, const allocator_type& alloc ) in segment_table()
405 void internal_move_construct_with_allocator( segment_table&& other, const allocator_type& alloc, in internal_move_construct_with_allocator()
H A D_concurrent_skip_list.h91 static skip_list_node* create( container_allocator_type& alloc, size_type height ) { in create()
107 static void destroy( container_allocator_type& alloc, skip_list_node* node ) { in destroy()
291 …: my_node_allocator(alloc), my_compare(comp), my_head_ptr(nullptr), my_size(0), my_max_height(0) {} in my_node_allocator() argument
293 explicit concurrent_skip_list( const allocator_type& alloc ) in concurrent_skip_list()
299 : concurrent_skip_list(comp, alloc) in concurrent_skip_list() argument
305 concurrent_skip_list( InputIterator first, InputIterator last, const allocator_type& alloc ) in concurrent_skip_list()
312 concurrent_skip_list( std::initializer_list<value_type> init, const allocator_type& alloc ) in concurrent_skip_list()
324 concurrent_skip_list( const concurrent_skip_list& other, const allocator_type& alloc ) in concurrent_skip_list()
339 concurrent_skip_list( concurrent_skip_list&& other, const allocator_type& alloc ) in concurrent_skip_list()
H A D_task_handle.h49 …k_handle_task(d1::wait_context& wo, d1::task_group_context& ctx, d1::small_object_allocator& alloc) in task_handle_task()
H A D_concurrent_queue_base.h371 micro_queue_pop_finalizer( Container& queue, Allocator& alloc, ticket_type k, padded_page* p ) : in micro_queue_pop_finalizer()
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_priority_queue.h54 explicit concurrent_priority_queue( const allocator_type& alloc ) in concurrent_priority_queue()
91 : concurrent_priority_queue(begin, end, Compare(), alloc) {} in concurrent_priority_queue() argument
97 : concurrent_priority_queue(init, Compare(), alloc) {} in concurrent_priority_queue() argument
106 concurrent_priority_queue( const concurrent_priority_queue& other, const allocator_type& alloc ) in concurrent_priority_queue()
120 concurrent_priority_queue( concurrent_priority_queue&& other, const allocator_type& alloc ) in concurrent_priority_queue()
H A Dconcurrent_set.h82 …concurrent_set( const concurrent_set& other, const allocator_type& alloc ) : base_type(other, allo… in concurrent_set()
84 …concurrent_set( concurrent_set&& other, const allocator_type& alloc ) : base_type(std::move(other)… in concurrent_set()
183 …concurrent_multiset( const concurrent_multiset& other, const allocator_type& alloc ) : base_type(o… in concurrent_multiset()
185 …concurrent_multiset( concurrent_multiset&& other, const allocator_type& alloc ) : base_type(std::m… in concurrent_multiset()
H A Dconcurrent_unordered_set.h75 …concurrent_unordered_set( const concurrent_unordered_set& other, const allocator_type& alloc ) : b… in concurrent_unordered_set()
77 …concurrent_unordered_set( concurrent_unordered_set&& other, const allocator_type& alloc ) : base_t… in concurrent_unordered_set()
214 …nordered_multiset( const concurrent_unordered_multiset& other, const allocator_type& alloc ) : bas… in concurrent_unordered_multiset()
216 …ent_unordered_multiset( concurrent_unordered_multiset&& other, const allocator_type& alloc ) : bas… in concurrent_unordered_multiset()
H A Dconcurrent_unordered_map.h77 …concurrent_unordered_map( const concurrent_unordered_map& other, const allocator_type& alloc ) : b… in concurrent_unordered_map()
79 …concurrent_unordered_map( concurrent_unordered_map&& other, const allocator_type& alloc ) : base_t… in concurrent_unordered_map()
277 …nordered_multimap( const concurrent_unordered_multimap& other, const allocator_type& alloc ) : bas… in concurrent_unordered_multimap()
279 …ent_unordered_multimap( concurrent_unordered_multimap&& other, const allocator_type& alloc ) : bas… in concurrent_unordered_multimap()
H A Dconcurrent_map.h99 …concurrent_map( const concurrent_map& other, const allocator_type& alloc ) : base_type(other, allo… in concurrent_map()
101 …concurrent_map( concurrent_map&& other, const allocator_type& alloc ) : base_type(std::move(other)… in concurrent_map()
250 …concurrent_multimap( const concurrent_multimap& other, const allocator_type& alloc ) : base_type(o… in concurrent_multimap()
252 …concurrent_multimap( concurrent_multimap&& other, const allocator_type& alloc ) : base_type(std::m… in concurrent_multimap()
H A Dconcurrent_vector.h283 explicit concurrent_vector( const allocator_type& alloc ) noexcept in concurrent_vector()
289 : concurrent_vector(alloc) in concurrent_vector() argument
299 : concurrent_vector(alloc) in concurrent_vector() argument
310 : concurrent_vector(alloc) in concurrent_vector() argument
329 concurrent_vector( const concurrent_vector& other, const allocator_type& alloc ) in concurrent_vector()
336 concurrent_vector( concurrent_vector&& other, const allocator_type& alloc ) in concurrent_vector()
H A Dtask_arena.h226 enqueue_task(const F& f, small_object_allocator& alloc) : m_allocator(alloc), m_func(f) {} in enqueue_task()
227 enqueue_task(F&& f, small_object_allocator& alloc) : m_allocator(alloc), m_func(std::move(f)) {} in enqueue_task()
H A Dtask_group.h100 …_task(FF&& f, d1::wait_context& wo, d1::task_group_context& ctx, d1::small_object_allocator& alloc) in function_task()
461 function_task(const F& f, wait_context& wo, small_object_allocator& alloc) in function_task()
466 function_task(F&& f, wait_context& wo, small_object_allocator& alloc) in function_task()
H A Dparallel_for_each.h172 small_object_allocator alloc; in internal_add_copy_impl() local
H A Dconcurrent_queue.h32 std::pair<bool, ticket_type> internal_try_pop_impl(void* dst, QueueRep& queue, Allocator& alloc ) { in internal_try_pop_impl()
H A Dconcurrent_hash_map.h116 …hash_map_base( const allocator_type& alloc ) : my_allocator(alloc), my_mask(embedded_buckets - 1),… in hash_map_base()
/oneTBB/src/tbb/
H A Dparallel_pipeline.cpp284 d1::small_object_allocator alloc{}; in try_spawn_stage_task() local
293 stage_task(pipeline& pipeline, d1::small_object_allocator& alloc ) : in stage_task()
303 …ine& pipeline, d1::base_filter* filter, const task_info& info, d1::small_object_allocator& alloc) : in stage_task()
343 d1::small_object_allocator alloc{}; in spawn_stage_task() local
451 d1::small_object_allocator alloc{}; in parallel_pipeline() local
H A Dtask_dispatcher.cpp56 d1::small_object_allocator alloc{}; in spawn() local
/oneTBB/test/common/
H A Dconcurrent_priority_queue_common.h129 auto alloc = q1.get_allocator(); in type_tester() local
H A Dcustom_allocators.h131 void set_counters( const Allocator& alloc ) { in set_counters()
/oneTBB/test/conformance/
H A Dconformance_concurrent_hash_map.cpp913 test_allocator_type alloc; in TestInsertFindErase() local