Lines Matching refs:prev
106 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release);
107 DCHECK_NE(prev & kWriteLock, 0);
108 (void)prev;
112 u32 prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire);
113 if ((prev & kWriteLock) == 0)
119 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release);
120 DCHECK_EQ(prev & kWriteLock, 0);
121 DCHECK_GT(prev & ~kWriteLock, 0);
122 (void)prev;
158 u32 prev = atomic_load(&state_, memory_order_acquire);
159 if ((prev & kWriteLock) == 0)