summaryrefslogtreecommitdiffstats
path: root/arch/sparc/include/asm/cmpxchg_32.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/atomic: sparc: move to ARCH_ATOMICMark Rutland2021-05-261-5/+5
* locking/atomic: cmpxchg: make `generic` a prefixMark Rutland2021-05-261-2/+2
* sparc: make xchg() into a statement expressionRandy Dunlap2021-02-191-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds2017-11-181-0/+3
|\
| * sparc32: Add cmpxchg64().David S. Miller2017-09-281-0/+3
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* arch: Remove __ARCH_HAVE_CMPXCHGThomas Gleixner2015-05-131-1/+0
* sparc32: Implement xchg and atomic_xchg using ATOMIC_HASH locksAndreas Larsson2014-11-071-10/+2
* sparc: drop use of extern for prototypes in arch/sparc/include/asmSam Ravnborg2014-05-191-3/+3
* sparc32: remove runtime btfix supportSam Ravnborg2012-05-141-2/+0
* sparc32: Kill btfixup for xchg()'s 'swap' instruction.David S. Miller2012-05-131-25/+0
* Disintegrate asm/system.h for SparcDavid Howells2012-03-281-0/+112