aboutsummaryrefslogtreecommitdiff
path: root/include/asm-generic/cmpxchg.h
AgeCommit message (Expand)AuthorFilesLines
2023-04-04asm-generic: avoid __generic_cmpxchg_local warningsGravatar Arnd Bergmann 1-3/+3
2021-05-26locking/atomic: delete !ARCH_ATOMIC remnantsGravatar Mark Rutland 1-21/+0
2021-05-26locking/atomic: cmpxchg: support ARCH_ATOMICGravatar Mark Rutland 1-17/+44
2021-05-26locking/atomic: cmpxchg: make `generic` a prefixGravatar Mark Rutland 1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2015-10-15asm-generic: cmpxchg: avoid warnings from macro-ized cmpxchg() implementationsGravatar Marek Vasut 1-4/+7
2015-05-13locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHGGravatar Sebastian Andrzej Siewior 1-3/+0
2013-03-13asm-generic: move cmpxchg*_local defs to cmpxchg.hGravatar Jonas Bonn 1-0/+10
2012-04-02asm-generic: add linux/types.h to cmpxchg.hGravatar Paul Gortmaker 1-0/+1
2012-03-28Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.hGravatar David Howells 1-7/+80
2012-03-28Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.hGravatar David Howells 1-0/+2
2008-02-07Add cmpxchg_local to asm-generic for per cpu atomic operationsGravatar Mathieu Desnoyers 1-0/+22