Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/common/
A Drwlock.c33 atomic_sub(_QR_BIAS, &lock->cnts); in queue_read_lock_slowpath()
50 cnts = atomic_add_return(_QR_BIAS, &lock->cnts) - _QR_BIAS; in queue_read_lock_slowpath()
/xen-4.10.0-shim-comet/xen/include/xen/
A Drwlock.h32 #define _QR_BIAS (1U << _QR_SHIFT) macro
49 cnts = (u32)atomic_add_return(_QR_BIAS, &lock->cnts); in _read_trylock()
52 atomic_sub(_QR_BIAS, &lock->cnts); in _read_trylock()
65 cnts = atomic_add_return(_QR_BIAS, &lock->cnts); in _read_lock()
97 atomic_sub(_QR_BIAS, &lock->cnts); in _read_unlock()

Completed in 3 milliseconds