Lines Matching refs:atomicWeak_
25 : atomicWeak_(0), refCounter_(counter), cookie_(cookie)
41 return atomicWeak_.load(std::memory_order_relaxed);
54 if (atomicWeak_.fetch_add(1, std::memory_order_relaxed) == 0) {
61 if (atomicWeak_.fetch_sub(1, std::memory_order_release) == 1) {
126 atomicWeak_.load(std::memory_order_relaxed), atomicRefCount_.load(std::memory_order_relaxed));
133 atomicWeak_, atomicRefCount_, getpid(), gettid());
176 : atomicStrong_(INITIAL_PRIMARY_VALUE), atomicWeak_(0), atomicRefCount_(0), atomicFlags_(0), atomicAttempt_(0)
282 return atomicWeak_.fetch_add(1, std::memory_order_relaxed);
290 curCount = atomicWeak_.fetch_sub(1, std::memory_order_release);
319 return atomicWeak_.load(std::memory_order_relaxed);