aboutsummaryrefslogtreecommitdiff
path: root/include/linux/seqlock.h
AgeCommit message (Expand)AuthorFilesLines
2019-10-09locking/lockdep: Remove unused @nested argument from lock_release()Gravatar Qian Cai 1-2/+2
2017-12-04seqlock: Remove now-redundant smp_read_barrier_depends()Gravatar Paul E. McKenney 1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2016-06-03locking/seqcount: Re-fix raw_read_seqcount_latch()Gravatar Peter Zijlstra 1-2/+5
2016-05-26seqlock: fix raw_read_seqcount_latch()Gravatar Alexey Dobriyan 1-2/+2
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-1/+80
2015-06-19seqcount: Introduce raw_write_seqcount_barrier()Gravatar Peter Zijlstra 1-0/+41
2015-06-19seqcount: Rename write_seqcount_barrier()Gravatar Peter Zijlstra 1-3/+3
2015-05-28seqlock: Introduce raw_read_seqcount_latch()Gravatar Peter Zijlstra 1-2/+7
2015-05-28seqlock: Better document raw_write_seqcount_latch()Gravatar Peter Zijlstra 1-1/+75
2015-02-24locking: Remove ACCESS_ONCE() usageGravatar Davidlohr Bueso 1-3/+3
2014-09-19seqlock: Add irqsave variant of read_seqbegin_or_lock()Gravatar Rik van Riel 1-0/+19
2014-08-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-0/+27
2014-07-23seqcount: Add raw_write_seqcount_latch()Gravatar Mathieu Desnoyers 1-0/+11
2014-07-23seqcount: Provide raw_read_seqcount()Gravatar Thomas Gleixner 1-0/+16
2014-06-18lockdep: Revert lockdep check in raw_seqcount_begin()Gravatar Trond Myklebust 1-2/+0
2014-01-12seqlock: Use raw_ prefix instead of _no_lockdepGravatar John Stultz 1-8/+19
2013-11-15take read_seqbegin_or_lock() and friends to seqlock.hGravatar Al Viro 1-0/+29
2013-11-06seqcount: Add lockdep functionality to seqcount/seqlock structuresGravatar John Stultz 1-7/+72
2013-09-12seqlock: Add a new locking reader typeGravatar Waiman Long 1-5/+63
2013-02-19seqlock: Use seqcount infrastructureGravatar Thomas Gleixner 1-82/+92
2013-02-19seqlock: Remove unused functionsGravatar Thomas Gleixner 1-21/+0
2012-05-04seqlock: add 'raw_seqcount_begin()' functionGravatar Linus Torvalds 1-0/+21
2012-05-04Fix __read_seqcount_begin() to use ACCESS_ONCE for sequence value readGravatar Linus Torvalds 1-1/+1
2011-06-11linux/seqlock.h should #include asm/processor.h for cpu_relax()Gravatar David Howells 1-0/+1
2011-05-24seqlock: Get rid of SEQLOCK_UNLOCKEDGravatar Eric Dumazet 1-3/+0
2011-05-12seqlock: Don't smp_rmb in seqlock reader spin loopGravatar Milton Miller 1-2/+2
2011-01-07kernel: optimise seqlockGravatar Nick Piggin 1-7/+73
2008-04-25seqlock: livelock fixGravatar Ingo Molnar 1-17/+29
2007-04-27seqlocks: trivial remove weird whitespaceGravatar Daniel Walker 1-4/+4
2007-02-17Various typo fixes.Gravatar Robert P. J. Day 1-1/+1
2006-12-12[PATCH] lockdep: fix seqlock_init()Gravatar Ingo Molnar 1-2/+5
2006-07-03[PATCH] lockdep: locking init debugging improvementGravatar Ingo Molnar 1-2/+10
2006-04-26Don't include linux/config.h from anywhere else in include/Gravatar David Woodhouse 1-1/+0
2006-04-11[PATCH] x86_64: inline function prefix with __always_inline in vsyscallGravatar mao, bibo 1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+175