summaryrefslogtreecommitdiff
path: root/include/asm-generic/rwsem.h
AgeCommit message (Expand)AuthorFilesLines
2019-04-03locking/rwsem: Remove arch specific rwsem filesWaiman Long1-140/+0
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-10locking/rwsem: Add down_read_killable()Kirill Tkhai1-0/+10
2017-01-20locking/rwsem: Remove unnecessary atomic_long_t castsWaiman Long1-7/+6
2016-06-08locking/rwsem: Remove rwsem_atomic_add() and rwsem_atomic_update()Jason Low1-16/+0
2016-06-08locking/rwsem: Convert sem->count to 'atomic_long_t'Jason Low1-3/+3
2016-04-13locking/rwsem: Introduce basis for down_write_killable()Michal Hocko1-0/+12
2016-04-13locking/rwsem: Get rid of __down_write_nested()Michal Hocko1-6/+1
2015-10-06locking/rwsem: Use acquire/release semanticsDavidlohr Bueso1-7/+14
2014-03-14asm-generic: rwsem: de-PPCify rwsem.hWill Deacon1-5/+5
2011-11-01Hexagon: Add locking types and functionsRichard Kuo1-0/+132