Home
last modified time | relevance | path

Searched refs:my_size (Results 1 – 13 of 13) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_tagged_buffer_impl.h62 size_t my_size; variable
68 size_t mask() { return my_size - 1; } in mask()
82 size_t my_size; member
85 my_pa(&pa), my_elements(&my_els), my_size(sz) { } in DoCleanup()
96 size_t new_size = my_size*2; in grow_array()
108 for(size_t i=0; i < my_size; ++i) { in grow_array()
123 my_size = new_size; in grow_array()
143 for(size_t i = 0; i < my_size; ++i) pointer_array[i] = nullptr; in internal_initialize_buffer()
145 set_up_free_list(&free_list, elements_array, my_size / 2); in internal_initialize_buffer()
209 if(nelements*2 > my_size) grow_array(); in insert_with_key()
[all …]
H A D_segment_table.h108 , my_size{}, my_segment_table_allocation_failed{}
238 size_type size = my_size.load(std::memory_order_relaxed); in reserve()
249 my_size.store(0, std::memory_order_relaxed); in clear()
349 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_transfer()
363 my_size = segment_base(i); in internal_transfer()
379 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
393 other.my_size.store(0, std::memory_order_relaxed); in internal_move()
492 auto size = other.my_size.load(std::memory_order_relaxed); in internal_swap_fields()
493 other.my_size.store(my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_swap_fields()
494 my_size.store(size, std::memory_order_relaxed); in internal_swap_fields()
[all …]
H A D_concurrent_unordered_base.h244 : my_size(0),
282 : my_size(other.my_size.load(std::memory_order_relaxed)), in concurrent_unordered_base()
297 : my_size(other.my_size.load(std::memory_order_relaxed)), in concurrent_unordered_base()
312 : my_size(other.my_size.load(std::memory_order_relaxed)), in concurrent_unordered_base()
323 : my_size(other.my_size.load(std::memory_order_relaxed)), in concurrent_unordered_base()
355 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed);
368 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in noexcept()
1012 auto sz = my_size.fetch_add(1); in internal_insert()
1187 … my_size.store(my_size.load(std::memory_order_relaxed) - 1, std::memory_order_relaxed); in internal_extract()
1424 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_swap_fields()
[all …]
H A D_concurrent_skip_list.h318 my_size(0), my_max_height(0) in concurrent_skip_list()
321 __TBB_ASSERT(my_size == other.my_size, "Wrong size of copy-constructed container"); in concurrent_skip_list()
326 my_size(0), my_max_height(0) in concurrent_skip_list()
329 __TBB_ASSERT(my_size == other.my_size, "Wrong size of copy-constructed container"); in concurrent_skip_list()
591 my_size.store(0, std::memory_order_relaxed); in clear()
620 return my_size.load(std::memory_order_relaxed); in size()
746 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
763 my_size.store(0, std::memory_order_relaxed); in internal_move_construct_with_allocator()
1008 ++my_size; in internal_insert_node()
1184 swap_atomics_relaxed(my_size, other.my_size); in internal_swap_fields()
[all …]
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_priority_queue.h100 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
107 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
114 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
131 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed);
141 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed);
220 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in swap()
279 … my_size.store(my_size.load(std::memory_order_relaxed) - 1, std::memory_order_relaxed); in handle_operations()
299 … my_size.store(my_size.load(std::memory_order_relaxed) + 1, std::memory_order_relaxed); in handle_operations()
324 … my_size.store(my_size.load(std::memory_order_relaxed) - 1, std::memory_order_relaxed); in handle_operations()
329 … my_size.store(my_size.load(std::memory_order_relaxed) - 1, std::memory_order_relaxed); in handle_operations()
[all …]
H A Dpartitioner.h84 std::size_t my_size; variable
86 affinity_partitioner_base() : my_array(nullptr), my_size(0) {} in affinity_partitioner_base()
95 if (new_size != my_size) { in resize()
100 my_size = 0; in resize()
105 my_size = new_size; in resize()
194 depth_t my_size; variable
207 bool empty() const { return my_size == 0; } in empty()
208 depth_t size() const { return my_size; } in size()
219 my_size++; in split_to_fill()
225 my_size--; in pop_back()
[all …]
H A Dparallel_for_each.h268 :my_size(0), my_wait_context(0), my_root_wait_context(root_wait_context),
283 __TBB_ASSERT( my_size > 0, "Negative size was passed to task");
284 for (std::size_t counter = 1; counter < my_size; ++counter) {
305 if (counter < my_size) {
313 std::size_t my_size;
332 : my_size(size), my_wait_context(0), my_root_wait_context(w_context),
348 __TBB_ASSERT( my_size > 0, "Negative size was passed to task");
349 for(std::size_t counter = 1; counter < my_size; ++counter) {
368 for(std::size_t counter = 0; counter < my_size; ++counter) {
374 std::size_t my_size;
[all …]
H A Dmemory_pool.h190 size_t my_size; variable
244 inline fixed_pool::fixed_pool(void *buf, size_t size) : my_buffer(buf), my_size(size) { in fixed_pool()
255 __TBBMALLOC_ASSERT(0 != self.my_size, "The buffer must not be used twice."); in allocate_request()
256 bytes = self.my_size; in allocate_request()
257 self.my_size = 0; // remember that buffer has been used in allocate_request()
H A Dconcurrent_vector.h488 return std::min(this->my_size.load(std::memory_order_acquire), capacity()); in size()
633 size_type curr_vector_size = this->my_size.load(std::memory_order_relaxed); in number_of_elements_in_segment()
751 if (index >= this->my_size.load(std::memory_order_acquire)) { in internal_subscript_with_exceptions()
775 size_type old_size = this->my_size++; in internal_emplace_back()
857 size_type start_idx = this->my_size.fetch_add(delta); in internal_grow_by_delta()
865 size_type old_size = this->my_size.load(std::memory_order_relaxed); in internal_grow_to_at_least()
907 size_type old_size = this->my_size.load(std::memory_order_acquire); in internal_resize()
929 this->my_size.store(n, std::memory_order_release); in internal_resize()
935 for (size_type i = 0; i < this->my_size.load(std::memory_order_relaxed); ++i) { in destroy_elements()
938 this->my_size.store(0, std::memory_order_relaxed); in destroy_elements()
[all …]
H A Dconcurrent_hash_map.h307 bool is_initial = !my_size.load(std::memory_order_relaxed); in reserve()
319 swap_atomics_relaxed(my_size, table.my_size); in internal_swap_content()
339 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
340 other.my_size.store(0, std::memory_order_relaxed); in internal_move()
1011 this->my_size.store(0, std::memory_order_relaxed); in __TBB_requires()
1068 size_type size() const { return this->my_size.load(std::memory_order_acquire); } in __TBB_requires()
1411 this->my_size--; in __TBB_requires()
1456 this->my_size--; in __TBB_requires()
1489 this->reserve(source.my_size.load(std::memory_order_relaxed)); // TODO: load_factor? in __TBB_requires()
1503 this->my_size.fetch_add(1, std::memory_order_relaxed); in __TBB_requires()
[all …]
/oneTBB/src/tbb/
H A Dintrusive_list.h36 std::size_t my_size; variable
102 __TBB_ASSERT( (my_head.my_prev_node == &my_head && !my_size) || in assert_ok()
103 … (my_head.my_next_node != &my_head && my_size >0), "intrusive_list_base corrupted" ); in assert_ok()
108 __TBB_ASSERT( my_size == i, "Wrong size" ); in assert_ok()
116 intrusive_list_base () : my_size(0) { in intrusive_list_base()
123 std::size_t size () const { return my_size; } in size()
141 ++my_size; in push_front()
148 --my_size; in remove()
H A Ddynamic_link.cpp191 atomic_incrementer my_size; member
195 const std::size_t ind = my_size++; in add()
201 const std::size_t size = my_size; in free()
/oneTBB/test/common/
H A Dcustom_allocators.h29 const std::size_t my_size; member
35 my_size(sz * sizeof(T)) in ArenaData()
74 …REQUIRE_MESSAGE(my_data->my_allocated <= my_data->my_size, "Trying to allocate more than was reser… in allocate()
81 REQUIRE_MESSAGE((p >= my_data->my_buffer && p <= my_data->my_buffer + my_data->my_size), in deallocate()
83 REQUIRE_MESSAGE((p + n * sizeof(T) <= my_data->my_buffer + my_data->my_size), in deallocate()
89 return my_data->my_size / sizeof(T); in max_size()