Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
6f745f1bb5bf2914be2344b0dd7781d0528b3e42
/
include
/
linux
/
rwsem.h
a9232dc
rwsem: fix commas in initialisation
by Alexey Dobriyan
· 4 years, 6 months ago
de8f5e4
lockdep: Introduce wait-type checks
by Peter Zijlstra
· 4 years, 10 months ago
bcba67c
locking/rwsem: Remove RWSEM_OWNER_UNKNOWN
by Peter Zijlstra
· 5 years ago
fce45cd
locking/rwsem: Check for operations on an uninitialized rwsem
by Davidlohr Bueso
· 5 years ago
387b146
docs: locking: convert docs to ReST and rename to *.rst
by Mauro Carvalho Chehab
· 6 years ago
94a9717
locking/rwsem: Make rwsem->owner an atomic_long_t
by Waiman Long
· 6 years ago
02f1082
locking/rwsem: Clarify usage of owner's nonspinaable bit
by Waiman Long
· 6 years ago
c71fd89
locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER
by Waiman Long
· 6 years ago
364f784
locking/rwsem: Optimize rwsem structure for uncontended lock acquisition
by Waiman Long
· 6 years ago
12a30a7
locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h
by Waiman Long
· 6 years ago
390a0c6
locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs
by Waiman Long
· 6 years ago
46ad084
locking/rwsem: Remove arch specific rwsem files
by Waiman Long
· 6 years ago
925b9cd
locking/rwsem: Make owner store task pointer of last owning reader
by Waiman Long
· 6 years ago
5a81764
locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN
by Waiman Long
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
76f8507
locking/rwsem: Add down_read_killable()
by Kirill Tkhai
· 7 years ago
83ced16
locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed()
by Kirill Tkhai
· 8 years ago
8ee62b1
locking/rwsem: Convert sem->count to 'atomic_long_t'
by Jason Low
· 9 years ago
887bddf
add down_write_killable_nested()
by Al Viro
· 9 years ago
916633a
locking/rwsem: Provide down_write_killable()
by Michal Hocko
· 9 years ago
d4799608
locking/rwsem: Introduce basis for down_write_killable()
by Michal Hocko
· 9 years ago
214e0ae
locking/Documentation: Move locking related docs into Documentation/locking/
by Davidlohr Bueso
· 10 years ago
5db6c6f
locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER
by Davidlohr Bueso
· 11 years ago
ce069fc
locking/rwsem: Reduce the size of struct rw_semaphore
by Jason Low
· 11 years ago
4d9d951
locking/spinlocks/mcs: Introduce and use init macro and function for osq locks
by Jason Low
· 11 years ago
9063182
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
by Jason Low
· 11 years ago
046a619
locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()
by Jason Low
· 11 years ago
dbb5eaf
locking/rwsem: Fix warnings for CONFIG_RWSEM_GENERIC_SPINLOCK
by Davidlohr Bueso
· 11 years ago
4fc828e
locking/rwsem: Support optimistic spinning
by Davidlohr Bueso
· 11 years ago
4a444b1
rwsem: add rwsem_is_contended
by Josef Bacik
· 11 years ago
84759c6
Revert "rw_semaphore: remove up/down_read_non_owner"
by Kent Overstreet
· 13 years ago
e65b9ad
lockdep, rwsem: fix down_write_nest_lock() if !CONFIG_DEBUG_LOCK_ALLOC
by Jiri Kosina
· 12 years ago
1b963c8
lockdep, rwsem: provide down_write_nest_lock()
by Jiri Kosina
· 12 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
ddb6c9b
locking, rwsem: Annotate inner lock as raw
by Thomas Gleixner
· 15 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
11b80f4
rw_semaphore: remove up/down_read_non_owner
by Christoph Hellwig
· 14 years ago
d123375
rwsem: Remove redundant asmregparm annotation
by Thomas Gleixner
· 14 years ago
aac7227
rwsem: Move duplicate function prototypes to linux/rwsem.h
by Thomas Gleixner
· 14 years ago
41e5887
rwsem: Unify the duplicate rwsem_is_locked() inlines
by Thomas Gleixner
· 14 years ago
12249b3
rwsem: Move duplicate init macros and functions to linux/rwsem.h
by Thomas Gleixner
· 14 years ago
1c8ed64
rwsem: Move duplicate struct rwsem declaration to linux/rwsem.h
by Thomas Gleixner
· 14 years ago
c16a87c
rwsem: Cleanup includes
by Thomas Gleixner
· 14 years ago
735643e
Remove "#ifdef __KERNEL__" checks from unexported headers
by Robert P. J. Day
· 17 years ago
5fca80e
[PATCH] lockdep: add more rwsem.h documentation
by Ingo Molnar
· 19 years ago
4ea2176
[PATCH] lockdep: prove rwsem locking correctness
by Ingo Molnar
· 19 years ago
c4e0511
[PATCH] lockdep: clean up rwsems
by Ingo Molnar
· 19 years ago
62c4f0a
Don't include linux/config.h from anywhere else in include/
by David Woodhouse
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago