Searched refs:key_ptr (Results 1 – 2 of 2) sorted by relevance
70 auto* key_ptr = reinterpret_cast<std::atomic_uint64_t*>(&pair->key); in AtomicPairLoadAcquire() local73 uint64_t key0 = key_ptr->load(std::memory_order_acquire); in AtomicPairLoadAcquire()75 uint64_t key1 = key_ptr->load(std::memory_order_relaxed); in AtomicPairLoadAcquire()86 auto* key_ptr = reinterpret_cast<std::atomic_uint64_t*>(&pair->key); in AtomicPairStoreRelease() local88 uint64_t key = key_ptr->load(std::memory_order_relaxed); in AtomicPairStoreRelease()91 } while (!key_ptr->compare_exchange_weak(key, key | kSeqLock)); in AtomicPairStoreRelease()94 key_ptr->store(key, std::memory_order_release); in AtomicPairStoreRelease()
425 const TKey<TValue>* key_ptr = &key; in GetKeyValueIterator() local426 const detail::VariantMapKeyRaw* raw_ptr = key_ptr; in GetKeyValueIterator()434 const TKey<TValue>* key_ptr = &key; in GetKeyValueIterator() local435 const detail::VariantMapKeyRaw* raw_ptr = key_ptr; in GetKeyValueIterator()