summaryrefslogtreecommitdiffstats
path: root/include/linux/atomic
Commit message (Expand)AuthorAgeFilesLines
* instrumentation: Wire up cmpxchg128()Peter Zijlstra2023-06-052-2/+179
* locking/atomic: Correct (cmp)xchg() instrumentationMark Rutland2023-04-291-38/+38
* locking/atomic: Add generic try_cmpxchg{,64}_local() supportUros Bizjak2023-04-292-2/+42
* atomics: Provide atomic_add_negative() variantsThomas Gleixner2023-03-283-11/+303
* locking/atomic: Add generic try_cmpxchg64 supportUros Bizjak2022-05-182-2/+110
* atomics: Fix atomic64_{read_acquire,set_release} fallbacksMark Rutland2022-02-111-5/+33
* locking/atomics, kcsan: Add instrumentation for barriersMarco Elver2021-12-091-1/+134
* locking/atomic: add arch_atomic_long*()Mark Rutland2021-07-162-330/+908
* locking/atomic: centralize generated headersMark Rutland2021-07-163-0/+4712