Searched refs:my_internal_lock (Results 1 – 2 of 2) sorted by relevance
66 my_internal_lock.store(0, std::memory_order_relaxed); in initialize()131 std::atomic<unsigned char> my_internal_lock; variable
111 return s.my_internal_lock.compare_exchange_strong(expected, ACQUIRED); in try_acquire_internal_lock()127 s.my_internal_lock.store(RELEASED, std::memory_order_release); in release_internal_lock()133 spin_wait_until_eq(s.my_internal_lock, RELEASED); in wait_for_release_of_internal_lock()169 s.my_internal_lock.store(RELEASED, std::memory_order_relaxed); in acquire()267 s.my_internal_lock.store(RELEASED, std::memory_order_relaxed); in try_acquire()361 …__TBB_ASSERT(predecessor && predecessor->my_internal_lock.load(std::memory_order_relaxed)==ACQUIRE… in release()