summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/cmpxchg.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/atomic: delete !ARCH_ATOMIC remnantsMark Rutland2021-05-261-21/+0
* locking/atomic: cmpxchg: support ARCH_ATOMICMark Rutland2021-05-261-17/+44
* locking/atomic: cmpxchg: make `generic` a prefixMark Rutland2021-05-261-2/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* asm-generic: cmpxchg: avoid warnings from macro-ized cmpxchg() implementationsMarek Vasut2015-10-151-4/+7
* locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHGSebastian Andrzej Siewior2015-05-131-3/+0
* asm-generic: move cmpxchg*_local defs to cmpxchg.hJonas Bonn2013-03-131-0/+10
* asm-generic: add linux/types.h to cmpxchg.hPaul Gortmaker2012-04-021-0/+1
* Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.hDavid Howells2012-03-281-7/+80
* Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.hDavid Howells2012-03-281-0/+2
* Add cmpxchg_local to asm-generic for per cpu atomic operationsMathieu Desnoyers2008-02-071-0/+22