summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/atomic-instrumented.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/atomics: Instrument cmpxchg_double*()Mark Rutland2018-07-251-13/+8
* locking/atomics: Instrument xchg()Mark Rutland2018-07-251-0/+7
* locking/atomics: Simplify cmpxchg() instrumentationMark Rutland2018-07-251-85/+15
* atomics/treewide: Make conditional inc/dec ops optionalMark Rutland2018-06-211-0/+3
* atomics/treewide: Make unconditional inc/dec ops optionalMark Rutland2018-06-211-0/+24
* atomics/treewide: Make test ops optionalMark Rutland2018-06-211-0/+24
* atomics/treewide: Make atomic64_fetch_add_unless() optionalMark Rutland2018-06-211-6/+0
* atomics: Prepare for atomic64_fetch_add_unless()Mark Rutland2018-06-211-0/+9
* atomics/treewide: Make atomic_fetch_add_unless() optionalMark Rutland2018-06-211-1/+3
* atomics/treewide: Make atomic64_inc_not_zero() optionalMark Rutland2018-06-211-0/+3
* atomics: Make conditional ops return 'bool'Mark Rutland2018-06-211-1/+1
* atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()Mark Rutland2018-06-211-2/+2
* locking/atomic, asm-generic, x86: Add comments for atomic instrumentationDmitry Vyukov2018-03-121-0/+21
* locking/atomic, asm-generic: Add KASAN instrumentation to atomic operationsDmitry Vyukov2018-03-121-0/+62
* locking/atomic, asm-generic: Add asm-generic/atomic-instrumented.hDmitry Vyukov2018-03-121-0/+393