summaryrefslogtreecommitdiff
path: root/include/linux/rwsem.h
AgeCommit message (Expand)AuthorFilesLines
2013-03-23Revert "rw_semaphore: remove up/down_read_non_owner"Kent Overstreet1-0/+10
2013-01-16lockdep, rwsem: fix down_write_nest_lock() if !CONFIG_DEBUG_LOCK_ALLOCJiri Kosina1-1/+1
2013-01-11lockdep, rwsem: provide down_write_nest_lock()Jiri Kosina1-0/+9
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2011-09-13locking, rwsem: Annotate inner lock as rawThomas Gleixner1-4/+6
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-20rw_semaphore: remove up/down_read_non_ownerChristoph Hellwig1-10/+0
2011-01-27rwsem: Remove redundant asmregparm annotationThomas Gleixner1-4/+4
2011-01-27rwsem: Move duplicate function prototypes to linux/rwsem.hThomas Gleixner1-0/+5
2011-01-27rwsem: Unify the duplicate rwsem_is_locked() inlinesThomas Gleixner1-0/+7
2011-01-27rwsem: Move duplicate init macros and functions to linux/rwsem.hThomas Gleixner1-0/+25
2011-01-27rwsem: Move duplicate struct rwsem declaration to linux/rwsem.hThomas Gleixner1-1/+12
2011-01-27rwsem: Cleanup includesThomas Gleixner1-0/+3
2008-04-30Remove "#ifdef __KERNEL__" checks from unexported headersRobert P. J. Day1-3/+0
2006-07-10[PATCH] lockdep: add more rwsem.h documentationIngo Molnar1-2/+15
2006-07-03[PATCH] lockdep: prove rwsem locking correctnessIngo Molnar1-34/+25
2006-07-03[PATCH] lockdep: clean up rwsemsIngo Molnar1-24/+0
2006-04-26Don't include linux/config.h from anywhere else in include/David Woodhouse1-1/+0
2005-04-16Linux-2.6.12-rc2Linus Torvalds1-0/+115