aboutsummaryrefslogtreecommitdiff
path: root/scripts/atomic/fallbacks
AgeCommit message (Expand)AuthorFilesLines
2023-06-05locking/atomic: scripts: simplify raw_atomic*() definitionsGravatar Mark Rutland 21-84/+0
2023-06-05locking/atomic: scripts: restructure fallback ifdefferyGravatar Mark Rutland 21-43/+43
2023-06-05locking/atomic: make atomic*_{cmp,}xchg optionalGravatar Mark Rutland 2-0/+14
2023-06-05locking/atomic: remove fallback commentsGravatar Mark Rutland 7-58/+0
2023-03-28atomics: Provide atomic_add_negative() variantsGravatar Thomas Gleixner 1-6/+5
2022-02-11atomics: Fix atomic64_{read_acquire,set_release} fallbacksGravatar Mark Rutland 2-2/+16
2021-07-16locking/atomic: remove ARCH_ATOMIC remanantsGravatar Mark Rutland 19-47/+47
2020-06-11locking/atomics: Flip fallbacks and instrumentationGravatar Peter Zijlstra 19-47/+47
2020-06-11asm-generic/atomic: Use __always_inline for fallback wrappersGravatar Marco Elver 19-19/+19
2018-11-01locking/atomics: Fix scripts/atomic/ script permissionsGravatar Ingo Molnar 19-0/+0
2018-11-01locking/atomics: Add common header generation filesGravatar Mark Rutland 19-0/+232