summaryrefslogtreecommitdiff
path: root/include/asm-generic/cmpxchg.h
AgeCommit message (Expand)AuthorFilesLines
2023-04-04asm-generic: avoid __generic_cmpxchg_local warningsArnd Bergmann1-3/+3
2021-05-26locking/atomic: delete !ARCH_ATOMIC remnantsMark Rutland1-21/+0
2021-05-26locking/atomic: cmpxchg: support ARCH_ATOMICMark Rutland1-17/+44
2021-05-26locking/atomic: cmpxchg: make `generic` a prefixMark Rutland1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2015-10-15asm-generic: cmpxchg: avoid warnings from macro-ized cmpxchg() implementationsMarek Vasut1-4/+7
2015-05-13locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHGSebastian Andrzej Siewior1-3/+0
2013-03-13asm-generic: move cmpxchg*_local defs to cmpxchg.hJonas Bonn1-0/+10
2012-04-03asm-generic: add linux/types.h to cmpxchg.hPaul Gortmaker1-0/+1
2012-03-28Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.hDavid Howells1-7/+80
2012-03-28Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.hDavid Howells1-0/+2
2008-02-07Add cmpxchg_local to asm-generic for per cpu atomic operationsMathieu Desnoyers1-0/+22