summaryrefslogtreecommitdiff
path: root/include/asm-generic/atomic.h
Commit message (Expand)AuthorAge
* atomic: Collapse all atomic_{set,clear}_mask definitionsPeter Zijlstra2015-07-27
* atomic: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-27
* atomic: Prepare generic atomic implementation for logic opsPeter Zijlstra2015-07-27
* locking,arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read()Pranith Kumar2014-10-03
* locking,arch: Rewrite generic atomic supportPeter Zijlstra2014-08-14
* arch: Prepare for smp_mb__{before,after}_atomic()Peter Zijlstra2014-04-18
* asm-generic: move cmpxchg*_local defs to cmpxchg.hJonas Bonn2013-03-13
* Remove all #inclusions of asm/system.hDavid Howells2012-03-28
* Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.hDavid Howells2012-03-28
* asm-generic/atomic.h: allow SMP peeps to leverage thisMike Frysinger2011-07-26
* asm-generic/atomic.h: add atomic_set_mask() helperMike Frysinger2011-07-26
* asm-generic/atomic.h: fix type used in atomic_clear_maskMike Frysinger2011-07-26
* asm-generic/atomic.h: simplify inc/dec test helpersMike Frysinger2011-07-26
* atomic: Update comments in atomic.hArun Sharma2011-07-26
* atomic: cleanup asm-generic atomic*.h inclusionArun Sharma2011-07-26
* atomic: move atomic_add_unless to generic codeArun Sharma2011-07-26
* atomic: use <linux/atomic.h>Arun Sharma2011-07-26
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds2010-10-22
|\
| * asm-generic: make atomic_add_unless a functionMathieu Lacage2010-10-09
* | Fix IRQ flag handling namingDavid Howells2010-10-07
|/
* asm-generic: use raw_local_irq_save/restore instead local_irq_save/restoreMichal Simek2010-08-09
* asm-generic: don't warn that atomic_t is only 24 bitPeter Fritzsche2010-05-25
* atomic_t: Cast to volatile when accessing atomic variablesAnton Blanchard2010-05-17
* asm-generic: add generic atomic.h and io.hArnd Bergmann2009-06-11
* asm-generic: rename atomic.h to atomic-long.hArnd Bergmann2009-06-11
* atomic: fix atomic_long_cmpxchg/xchg for 64 bit architecturesHeiko Carstens2009-05-02
* atomic: fix a typo in atomic_long_xchg()Eric Dumazet2008-12-10
* Christoph has movedChristoph Lameter2008-07-04
* atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular depe...Mathieu Desnoyers2007-05-08
* atomic.h: complete atomic_long operations in asm-genericMathieu Desnoyers2007-05-08
* [PATCH] cleanup include/asm-generic/atomic.hAdrian Bunk2006-12-07
* [PATCH] Use atomic64_set for 64-bit case of atomic_long_setKyle McMartin2006-01-15
* [PATCH] asm-generic/atomic.h needs types.hAndrew Morton2006-01-08
* [PATCH] atomic_long_t & include/asm-generic/atomic.h V2Christoph Lameter2006-01-06