Home
last modified time | relevance | path

Searched refs:cnts (Results 1 – 2 of 2) sorted by relevance

/include/asm-generic/
A Dqrwlock.h46 int cnts; in queued_read_trylock() local
48 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() local
67 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() local
82 cnts = atomic_add_return_acquire(_QR_BIAS, &lock->cnts); in queued_read_lock()
96 int cnts = 0; in queued_write_lock() local
[all …]
A Dqrwlock_types.h15 atomic_t cnts; member
30 { .cnts = ATOMIC_INIT(0), }, \

Completed in 28 milliseconds