Lines Matching refs:store
58 count.store(count.load(std::memory_order_relaxed) + 1, std::memory_order_relaxed); in add()
68 count.store(count.load( std::memory_order_relaxed ) - 1, std::memory_order_relaxed); in remove()
77 lst.count.store(l_count, std::memory_order_relaxed); in flush_to()
89 count.store(0, std::memory_order_relaxed); in clear()
213 node.my_is_in_list.store(true, std::memory_order_relaxed); in prepare_wait()
251 node.my_is_in_list.store(false, std::memory_order_relaxed); in cancel_wait()
289 my_epoch.store(my_epoch.load(std::memory_order_relaxed) + 1, std::memory_order_relaxed); in notify_one_relaxed()
300 to_wait_node(n)->my_is_in_list.store(false, std::memory_order_relaxed); in notify_one_relaxed()
328 my_epoch.store(my_epoch.load(std::memory_order_relaxed) + 1, std::memory_order_relaxed); in notify_all_relaxed()
333 to_wait_node(n)->my_is_in_list.store(false, std::memory_order_relaxed); in notify_all_relaxed()
367 … my_epoch.store(my_epoch.load( std::memory_order_relaxed ) + 1, std::memory_order_relaxed); in notify_relaxed()
373 node->my_is_in_list.store(false, std::memory_order_relaxed); in notify_relaxed()
402 … my_epoch.store(my_epoch.load( std::memory_order_relaxed ) + 1, std::memory_order_relaxed); in notify_one_relaxed()
408 node->my_is_in_list.store(false, std::memory_order_relaxed); in notify_one_relaxed()
436 my_epoch.store(my_epoch.load(std::memory_order_relaxed) + 1, std::memory_order_relaxed); in abort_all_relaxed()
440 to_wait_node(n)->my_is_in_list.store(false, std::memory_order_relaxed); in abort_all_relaxed()