Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/detail/
H A D_concurrent_skip_list.h288 concurrent_skip_list() : my_head_ptr(nullptr), my_size(0), my_max_height(0) {} in concurrent_skip_list()
341 my_rng(std::move(other.my_rng)), my_head_ptr(nullptr) in concurrent_skip_list()
574 node_ptr head = my_head_ptr.load(std::memory_order_relaxed); in clear()
743my_head_ptr.store(other.my_head_ptr.load(std::memory_order_relaxed), std::memory_order_relaxed); in internal_move()
744 other.my_head_ptr.store(nullptr, std::memory_order_relaxed); in internal_move()
1122 node_ptr head = my_head_ptr.load(std::memory_order_relaxed); in delete_head()
1125 my_head_ptr.store(nullptr, std::memory_order_relaxed); in delete_head()
1140 return my_head_ptr.load(std::memory_order_acquire); in get_head()
1148 if (my_head_ptr.compare_exchange_strong(current_head, new_head)) { in create_head_if_necessary()
1183 swap_atomics_relaxed(my_head_ptr, other.my_head_ptr); in internal_swap_fields()
[all …]