summaryrefslogtreecommitdiff
path: root/include/asm-generic/cmpxchg.h
AgeCommit message (Expand)Author
2023-04-04asm-generic: avoid __generic_cmpxchg_local warningsArnd Bergmann
2021-05-26locking/atomic: delete !ARCH_ATOMIC remnantsMark Rutland
2021-05-26locking/atomic: cmpxchg: support ARCH_ATOMICMark Rutland
2021-05-26locking/atomic: cmpxchg: make `generic` a prefixMark Rutland
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2015-10-15asm-generic: cmpxchg: avoid warnings from macro-ized cmpxchg() implementationsMarek Vasut
2015-05-13locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHGSebastian Andrzej Siewior
2013-03-13asm-generic: move cmpxchg*_local defs to cmpxchg.hJonas Bonn
2012-04-02asm-generic: add linux/types.h to cmpxchg.hPaul Gortmaker
2012-03-28Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.hDavid Howells
2012-03-28Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.hDavid Howells
2008-02-07Add cmpxchg_local to asm-generic for per cpu atomic operationsMathieu Desnoyers