summaryrefslogtreecommitdiffstats
path: root/scripts/atomic/gen-atomic-fallback.sh
AgeCommit message (Expand)AuthorLines
2023-10-09locking/atomic: Add generic support for sync_try_cmpxchg() and its fallbackUros Bizjak-15/+18
2023-09-20locking/atomic: scripts: fix fallback ifdefferyMark Rutland-1/+1
2023-06-05locking/atomic: scripts: generate kerneldoc commentsMark Rutland-0/+2
2023-06-05locking/atomic: scripts: simplify raw_atomic*() definitionsMark Rutland-7/+19
2023-06-05locking/atomic: scripts: restructure fallback ifdefferyMark Rutland-83/+153
2023-06-05locking/atomic: scripts: factor out order template generationMark Rutland-17/+17
2023-06-05locking/atomic: scripts: remove bogus order parameterMark Rutland-1/+1
2023-06-05instrumentation: Wire up cmpxchg128()Peter Zijlstra-2/+2
2023-04-29locking/atomic: Add generic try_cmpxchg{,64}_local() supportUros Bizjak-0/+4
2022-05-18locking/atomic: Add generic try_cmpxchg64 supportUros Bizjak-13/+18
2021-07-16locking/atomic: remove ARCH_ATOMIC remanantsMark Rutland-43/+23
2021-07-16locking/atomic: simplify ifdef generationMark Rutland-1/+1
2020-10-12asm-generic/atomic: Add try_cmpxchg() fallbacksPeter Zijlstra-7/+56
2020-06-25locking/atomics: Provide the arch_atomic_ interface to generic codePeter Zijlstra-0/+31
2020-06-11locking/atomics: Flip fallbacks and instrumentationPeter Zijlstra-16/+13
2020-06-11asm-generic/atomic: Use __always_inline for fallback wrappersMarco Elver-0/+2
2018-11-01locking/atomics: Fix scripts/atomic/ script permissionsIngo Molnar-0/+0
2018-11-01locking/atomics: Add common header generation filesMark Rutland-0/+181