Searched refs:fWeakCnt (Results 1 – 1 of 1) sorted by relevance
59 SkWeakRefCnt() : SkRefCnt(), fWeakCnt(1) {} in SkWeakRefCnt()66 fWeakCnt.store(0, std::memory_order_relaxed); in ~SkWeakRefCnt()73 return fWeakCnt.load(std::memory_order_relaxed); in getWeakCnt()121 (void)fWeakCnt.fetch_add(+1, std::memory_order_relaxed); in weak_ref()132 if (1 == fWeakCnt.fetch_add(-1, std::memory_order_acq_rel)) { in weak_unref()137 fWeakCnt.store(1, std::memory_order_relaxed); in weak_unref()170 mutable std::atomic<int32_t> fWeakCnt; variable