summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/qrwlock.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/qrwlock: Fix write unlock bug on big endian systemspan xinhui2016-08-101-2/+25
* locking/qrwlock: Make use of _{acquire|release|relaxed}() atomicsWill Deacon2015-08-121-7/+6
* locking/qrwlock: Implement queue_write_unlock() using smp_store_release()Will Deacon2015-08-121-8/+1
* locking/qrwlock: Better optimization for interrupt context readersWaiman Long2015-07-061-2/+2
* locking/qrwlock: Rename functions to queued_*()Waiman Long2015-07-061-29/+29
* locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocksWaiman Long2014-06-061-0/+166