summaryrefslogtreecommitdiff
path: root/scripts/atomic/fallbacks
AgeCommit message (Expand)AuthorFilesLines
2023-06-05locking/atomic: scripts: simplify raw_atomic*() definitionsMark Rutland21-84/+0
2023-06-05locking/atomic: scripts: restructure fallback ifdefferyMark Rutland21-43/+43
2023-06-05locking/atomic: make atomic*_{cmp,}xchg optionalMark Rutland2-0/+14
2023-06-05locking/atomic: remove fallback commentsMark Rutland7-58/+0
2023-03-28atomics: Provide atomic_add_negative() variantsThomas Gleixner1-6/+5
2022-02-11atomics: Fix atomic64_{read_acquire,set_release} fallbacksMark Rutland2-2/+16
2021-07-16locking/atomic: remove ARCH_ATOMIC remanantsMark Rutland19-47/+47
2020-06-11locking/atomics: Flip fallbacks and instrumentationPeter Zijlstra19-47/+47
2020-06-11asm-generic/atomic: Use __always_inline for fallback wrappersMarco Elver19-19/+19
2018-11-01locking/atomics: Fix scripts/atomic/ script permissionsIngo Molnar19-0/+0
2018-11-01locking/atomics: Add common header generation filesMark Rutland19-0/+232