aboutsummaryrefslogtreecommitdiff
path: root/include/linux/rwsem.h
AgeCommit message (Expand)AuthorFilesLines
2014-07-16locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNERGravatar Davidlohr Bueso 1-2/+4
2014-07-16locking/rwsem: Reduce the size of struct rw_semaphoreGravatar Jason Low 1-14/+11
2014-07-16locking/spinlocks/mcs: Introduce and use init macro and function for osq locksGravatar Jason Low 1-1/+1
2014-07-16locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overheadGravatar Jason Low 1-4/+3
2014-07-16locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()Gravatar Jason Low 1-2/+2
2014-06-05locking/rwsem: Fix warnings for CONFIG_RWSEM_GENERIC_SPINLOCKGravatar Davidlohr Bueso 1-1/+1
2014-06-05locking/rwsem: Support optimistic spinningGravatar Davidlohr Bueso 1-3/+22
2014-01-28rwsem: add rwsem_is_contendedGravatar Josef Bacik 1-0/+11
2013-03-23Revert "rw_semaphore: remove up/down_read_non_owner"Gravatar Kent Overstreet 1-0/+10
2013-01-16lockdep, rwsem: fix down_write_nest_lock() if !CONFIG_DEBUG_LOCK_ALLOCGravatar Jiri Kosina 1-1/+1
2013-01-11lockdep, rwsem: provide down_write_nest_lock()Gravatar Jiri Kosina 1-0/+9
2012-03-28Remove all #inclusions of asm/system.hGravatar David Howells 1-1/+0
2011-09-13locking, rwsem: Annotate inner lock as rawGravatar Thomas Gleixner 1-4/+6
2011-07-26atomic: use <linux/atomic.h>Gravatar Arun Sharma 1-1/+1
2011-07-20rw_semaphore: remove up/down_read_non_ownerGravatar Christoph Hellwig 1-10/+0
2011-01-27rwsem: Remove redundant asmregparm annotationGravatar Thomas Gleixner 1-4/+4
2011-01-27rwsem: Move duplicate function prototypes to linux/rwsem.hGravatar Thomas Gleixner 1-0/+5
2011-01-27rwsem: Unify the duplicate rwsem_is_locked() inlinesGravatar Thomas Gleixner 1-0/+7
2011-01-27rwsem: Move duplicate init macros and functions to linux/rwsem.hGravatar Thomas Gleixner 1-0/+25
2011-01-27rwsem: Move duplicate struct rwsem declaration to linux/rwsem.hGravatar Thomas Gleixner 1-1/+12
2011-01-27rwsem: Cleanup includesGravatar Thomas Gleixner 1-0/+3
2008-04-30Remove "#ifdef __KERNEL__" checks from unexported headersGravatar Robert P. J. Day 1-3/+0
2006-07-10[PATCH] lockdep: add more rwsem.h documentationGravatar Ingo Molnar 1-2/+15
2006-07-03[PATCH] lockdep: prove rwsem locking correctnessGravatar Ingo Molnar 1-34/+25
2006-07-03[PATCH] lockdep: clean up rwsemsGravatar Ingo Molnar 1-24/+0
2006-04-26Don't include linux/config.h from anywhere else in include/Gravatar David Woodhouse 1-1/+0
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+115