Peter Zijlstra
|
b7271b9f3e
locking/atomic, arch/tile: Fix tilepro build
|
9 years ago |
Peter Zijlstra
|
1af5de9af1
locking/atomic, arch/tile: Implement atomic{,64}_fetch_{add,sub,and,or,xor}()
|
9 years ago |
Peter Zijlstra
|
e6942b7de2
atomic: Provide atomic_{or,xor,and}
|
11 years ago |
Chris Metcalf
|
2957c03539
tile: Provide atomic_{or,xor,and}
|
10 years ago |
Peter Zijlstra
|
ce3609f934
arch,tile: Convert smp_mb__*()
|
11 years ago |
Chen Gang
|
b924a69067
tile: include: asm: use 'long long' instead of 'u64' for atomic64_t and its related functions
|
12 years ago |
Chris Metcalf
|
6dc9658fa1
tile: rework <asm/cmpxchg.h>
|
12 years ago |
Chris Metcalf
|
d7c9661115
tile: remove support for TILE64
|
12 years ago |
Chris Metcalf
|
47d632f9f8
arch/tile: optimize get_user/put_user and friends
|
13 years ago |
Chris Metcalf
|
07feea877d
arch/tile: revert comment for atomic64_add_unless().
|
13 years ago |
David Howells
|
bd119c6923
Disintegrate asm/system.h for Tile
|
13 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 |
Chris Metcalf
|
8aaf1dda42
arch/tile: use better definitions of xchg() and cmpxchg()
|
14 years ago |
Chris Metcalf
|
c745a8a11f
arch/tile: Various cleanups.
|
15 years ago |
Chris Metcalf
|
0707ad30d1
arch/tile: Miscellaneous cleanup changes.
|
15 years ago |
Chris Metcalf
|
867e359b97
arch/tile: core support for Tilera 32-bit chips.
|
15 years ago |