Searched refs:cnts (Results 1 – 2 of 2) sorted by relevance
46 int cnts; in queued_read_trylock() local48 cnts = atomic_read(&lock->cnts); in queued_read_trylock()50 cnts = (u32)atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_trylock()65 int cnts; in queued_write_trylock() local67 cnts = atomic_read(&lock->cnts); in queued_write_trylock()68 if (unlikely(cnts)) in queued_write_trylock()71 return likely(atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, in queued_write_trylock()80 int cnts; in queued_read_lock() local82 cnts = atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_lock()96 int cnts = 0; in queued_write_lock() local[all …]
15 atomic_t cnts; member30 { .cnts = ATOMIC_INIT(0), }, \
Completed in 28 milliseconds