Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
57a65667991aaddef730b0c910111ab76a1ff245
/
arch
/
arm64
/
include
/
asm
/
atomic_ll_sc.h
57a6566
arm64: cmpxchg_dbl: fix return value type
by Lorenzo Pieralisi
· 9 years ago
305d454
arm64: atomics: implement native {relaxed, acquire, release} atomics
by Will Deacon
· 9 years ago
7f08a41
arm64: make ll/sc __cmpxchg_case_##name asm consistent
by Mark Rutland
· 9 years ago
db26217
arm64: atomic64_dec_if_positive: fix incorrect branch condition
by Will Deacon
· 9 years ago
6059a7b
arm64: atomics: implement atomic{,64}_cmpxchg using cmpxchg
by Will Deacon
· 9 years ago
0ea366f
arm64: atomics: prefetch the destination word for write prior to stxr
by Will Deacon
· 9 years ago
4e39715
arm64: cmpxchg: avoid memory barrier on comparison failure
by Will Deacon
· 9 years ago
0bc671d
arm64: cmpxchg: avoid "cc" clobber in ll/sc routines
by Will Deacon
· 9 years ago
e9a4b79
arm64: cmpxchg_dbl: patch in lse instructions when supported by the CPU
by Will Deacon
· 9 years ago
c342f78
arm64: cmpxchg: patch in lse instructions when supported by the CPU
by Will Deacon
· 9 years ago
c09d6a0
arm64: atomics: patch in lse instructions when supported by the CPU
by Will Deacon
· 9 years ago
c0385b2
arm64: introduce CONFIG_ARM64_LSE_ATOMICS as fallback to ll/sc atomics
by Will Deacon
· 9 years ago
c275f76
arm64: atomics: move ll/sc atomics into separate header file
by Will Deacon
· 9 years ago