summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/rwsem.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/rwsem: Remove arch specific rwsem filesWaiman Long2019-04-031-140/+0
* Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | locking/rwsem: Add down_read_killable()Kirill Tkhai2017-10-101-0/+10
|/
* locking/rwsem: Remove unnecessary atomic_long_t castsWaiman Long2017-01-201-7/+6
* locking/rwsem: Remove rwsem_atomic_add() and rwsem_atomic_update()Jason Low2016-06-081-16/+0
* locking/rwsem: Convert sem->count to 'atomic_long_t'Jason Low2016-06-081-3/+3
* locking/rwsem: Introduce basis for down_write_killable()Michal Hocko2016-04-131-0/+12
* locking/rwsem: Get rid of __down_write_nested()Michal Hocko2016-04-131-6/+1
* locking/rwsem: Use acquire/release semanticsDavidlohr Bueso2015-10-061-7/+14
* asm-generic: rwsem: de-PPCify rwsem.hWill Deacon2014-03-141-5/+5
* Hexagon: Add locking types and functionsRichard Kuo2011-11-011-0/+132