summaryrefslogtreecommitdiffstats
path: root/scripts/atomic/gen-atomic-fallback.sh (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/atomic: Add generic support for sync_try_cmpxchg() and its fallbackUros Bizjak2023-10-091-15/+18
* locking/atomic: scripts: fix fallback ifdefferyMark Rutland2023-09-201-1/+1
* locking/atomic: scripts: generate kerneldoc commentsMark Rutland2023-06-051-0/+2
* locking/atomic: scripts: simplify raw_atomic*() definitionsMark Rutland2023-06-051-7/+19
* locking/atomic: scripts: restructure fallback ifdefferyMark Rutland2023-06-051-83/+153
* locking/atomic: scripts: factor out order template generationMark Rutland2023-06-051-17/+17
* locking/atomic: scripts: remove bogus order parameterMark Rutland2023-06-051-1/+1
* instrumentation: Wire up cmpxchg128()Peter Zijlstra2023-06-051-2/+2
* locking/atomic: Add generic try_cmpxchg{,64}_local() supportUros Bizjak2023-04-291-0/+4
* locking/atomic: Add generic try_cmpxchg64 supportUros Bizjak2022-05-181-13/+18
* locking/atomic: remove ARCH_ATOMIC remanantsMark Rutland2021-07-161-43/+23
* locking/atomic: simplify ifdef generationMark Rutland2021-07-161-1/+1
* asm-generic/atomic: Add try_cmpxchg() fallbacksPeter Zijlstra2020-10-121-7/+56
* locking/atomics: Provide the arch_atomic_ interface to generic codePeter Zijlstra2020-06-251-0/+31
* locking/atomics: Flip fallbacks and instrumentationPeter Zijlstra2020-06-111-16/+13
* asm-generic/atomic: Use __always_inline for fallback wrappersMarco Elver2020-06-111-0/+2
* locking/atomics: Fix scripts/atomic/ script permissionsIngo Molnar2018-11-011-0/+0
* locking/atomics: Add common header generation filesMark Rutland2018-11-011-0/+181