Loading...
Defined in 1 files as a prototype:
Defined in 7 files as a macro:
- arch/alpha/include/asm/atomic.h, line 201 (as a macro)
- arch/ia64/include/asm/atomic.h, line 213 (as a macro)
- arch/parisc/include/asm/atomic.h, line 222 (as a macro)
- arch/powerpc/include/asm/atomic.h, line 503 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 59 (as a macro)
- include/asm-generic/atomic-instrumented.h, line 1467 (as a macro)
- include/linux/atomic-fallback.h, line 2289 (as a macro)
Defined in 3 files as a function:
- include/asm-generic/atomic-instrumented.h, line 1462 (as a function)
- include/linux/atomic-fallback.h, line 2281 (as a function)
- lib/atomic64.c, line 148 (as a function)
Referenced in 15 files:
- arch/arc/include/asm/atomic.h, line 339
- arch/powerpc/mm/book3s64/iommu_api.c, line 267
- arch/x86/kernel/pvclock.c, line 107
- block/blk-cgroup.c, line 1609
- block/blk-iolatency.c, line 632
- fs/xfs/xfs_log.c
- include/asm-generic/atomic-long.h, line 413
- include/asm-generic/local64.h, line 83
- include/linux/atomic-fallback.h
- include/linux/iversion.h
- kernel/bpf/core.c, line 1671
- kernel/time/posix-cpu-timers.c, line 243
- lib/atomic64.c, line 161
- lib/test_lockup.c, line 237
- net/core/sock_diag.c, line 33