summaryrefslogtreecommitdiffstats
path: root/arch/m32r/include/asm/atomic.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* arch: remove m32r portArnd Bergmann2018-03-091-275/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* locking/atomic: Remove linux/atomic.h:atomic_fetch_or()Peter Zijlstra2016-06-161-2/+0
* locking/atomic, arch/m32r: Implement atomic_fetch_{add,sub,and,or,xor}()Peter Zijlstra2016-06-161-4/+34
* atomic, arch: Audit atomic_{read,set}()Peter Zijlstra2015-09-231-2/+2
* atomic: Collapse all atomic_{set,clear}_mask definitionsPeter Zijlstra2015-07-271-11/+0
* atomic: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-2/+0
* m32r: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-34/+10
* locking,arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read()Pranith Kumar2014-10-031-1/+1
* locking,arch,m32r: Fold atomic_opsPeter Zijlstra2014-08-141-86/+57
* arch,m32r: Convert smp_mb__*()Peter Zijlstra2014-04-181-6/+1
* Disintegrate asm/system.h for M32RDavid Howells2012-03-281-1/+2
* atomic: cleanup asm-generic atomic*.h inclusionArun Sharma2011-07-271-1/+0
* atomic: move atomic_add_unless to generic codeArun Sharma2011-07-271-4/+4
* atomic: use <linux/atomic.h>Arun Sharma2011-07-271-1/+0
* atomic_t: Cast to volatile when accessing atomic variablesAnton Blanchard2010-05-171-1/+1
* asm-generic: rename atomic.h to atomic-long.hArnd Bergmann2009-06-111-1/+1
* m32r: move include/asm-m32r headers to arch/m32r/include/asmHirokazu Takata2009-04-171-0/+318