Matthew Wilcox
|
2879b65f9d
ia64: Convert remaining atomic operations
|
7 years ago |
Matthew Wilcox
|
4b664e739f
ia64: Rewrite atomic_add and atomic_sub
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Vineet Gupta
|
445ed0a0ea
ia64: implement atomic64_dec_if_positive
|
9 years ago |
Peter Zijlstra
|
cc102507fa
locking/atomic, arch/ia64: Implement atomic{,64}_fetch_{add,sub,and,or,xor}()
|
9 years ago |
Peter Zijlstra
|
62e8a3258b
atomic, arch: Audit atomic_{read,set}()
|
10 years ago |
Peter Zijlstra
|
e6942b7de2
atomic: Provide atomic_{or,xor,and}
|
11 years ago |
Peter Zijlstra
|
70ed47390d
ia64: Provide atomic_{or,xor,and}
|
11 years ago |
Pranith Kumar
|
2291059c85
locking,arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read()
|
11 years ago |
Peter Zijlstra
|
08be2dab19
locking,arch,ia64: Fold atomic_ops
|
11 years ago |
Peter Zijlstra
|
0cd64efb61
arch,ia64: Convert smp_mb__*()
|
11 years ago |
Tony Luck
|
a119365586
[IA64] Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
|
13 years ago |
David Howells
|
c140d87995
Disintegrate asm/system.h for IA64
|
13 years ago |
Arun Sharma
|
7847777a45
atomic: cleanup asm-generic atomic*.h inclusion
|
14 years ago |
Arun Sharma
|
f24219b4e9
atomic: move atomic_add_unless to generic code
|
14 years ago |
Arun Sharma
|
60063497a9
atomic: use <linux/atomic.h>
|
14 years ago |
Tony Luck
|
01d69a82e1
[IA64] Fix 64-bit atomic routines to return "long"
|
15 years ago |
Anton Blanchard
|
f3d46f9d31
atomic_t: Cast to volatile when accessing atomic variables
|
15 years ago |
Arnd Bergmann
|
72099ed271
asm-generic: rename atomic.h to atomic-long.h
|
16 years ago |
Matthew Wilcox
|
ea43546750
atomic_t: unify all arch definitions
|
16 years ago |
Tony Luck
|
7f30491ccd
[IA64] Move include/asm-ia64 to arch/ia64/include/asm
|
17 years ago |