Loading...
Defined in 1 files as a prototype:
Defined in 2 files as a macro:
- arch/blackfin/include/asm/atomic.h, line 97 (as a macro)
- arch/mn10300/include/asm/atomic.h, line 263 (as a macro)
Defined in 21 files as a function:
- arch/alpha/include/asm/atomic.h, line 187 (as a function)
- arch/arm/include/asm/atomic.h, line 211 (as a function)
- arch/avr32/include/asm/atomic.h, line 120 (as a function)
- arch/cris/include/asm/atomic.h, line 141 (as a function)
- arch/frv/include/asm/atomic.h, line 244 (as a function)
- arch/h8300/include/asm/atomic.h, line 107 (as a function)
- arch/ia64/include/asm/atomic.h, line 93 (as a function)
- arch/m32r/include/asm/atomic.h, line 250 (as a function)
- arch/m68k/include/asm/atomic.h, line 186 (as a function)
- arch/mips/include/asm/atomic.h, line 314 (as a function)
- arch/parisc/include/asm/atomic.h, line 208 (as a function)
- arch/powerpc/include/asm/atomic.h, line 192 (as a function)
- arch/s390/include/asm/atomic.h, line 96 (as a function)
- arch/sh/include/asm/atomic.h, line 50 (as a function)
- arch/sparc/include/asm/atomic_64.h, line 73 (as a function)
- arch/sparc/lib/atomic32.c, line 58 (as a function)
- arch/tile/include/asm/atomic_32.h, line 92 (as a function)
- arch/tile/include/asm/atomic_64.h, line 67 (as a function)
- arch/x86/include/asm/atomic.h, line 232 (as a function)
- arch/xtensa/include/asm/atomic.h, line 236 (as a function)
- include/asm-generic/atomic.h, line 132 (as a function)
Documented in 9 files:
- arch/alpha/include/asm/atomic.h, line 178
- arch/m32r/include/asm/atomic.h, line 241
- arch/mips/include/asm/atomic.h, line 305
- arch/parisc/include/asm/atomic.h, line 199
- arch/powerpc/include/asm/atomic.h, line 183
- arch/sh/include/asm/atomic.h, line 41
- arch/tile/include/asm/atomic_32.h, line 83
- arch/x86/include/asm/atomic.h, line 223
- arch/xtensa/include/asm/atomic.h, line 227
Referenced in 53 files:
- arch/alpha/include/asm/atomic.h, line 202
- arch/arm/include/asm/atomic.h, line 220
- arch/avr32/include/asm/atomic.h, line 191
- arch/blackfin/include/asm/atomic.h, line 105
- arch/cris/include/asm/atomic.h, line 153
- arch/frv/include/asm/atomic.h, line 259
- arch/h8300/include/asm/atomic.h, line 119
- arch/ia64/include/asm/atomic.h, line 108
- arch/m32r/include/asm/atomic.h, line 265
- arch/m68k/include/asm/atomic.h, line 201
- arch/mips/include/asm/atomic.h, line 328
- arch/mn10300/include/asm/atomic.h, line 272
- arch/parisc/include/asm/atomic.h, line 223
- arch/powerpc/include/asm/atomic.h, line 215
- arch/powerpc/kernel/perf_event.c, line 1035
- arch/powerpc/kernel/perf_event_fsl_emb.c, line 418
- arch/s390/include/asm/atomic.h, line 111
- arch/sh/include/asm/atomic.h, line 33
- arch/sh/kernel/perf_event.c, line 85
- arch/sparc/include/asm/atomic_32.h, line 57
- arch/sparc/include/asm/atomic_64.h, line 88
- arch/sparc/lib/atomic32.c, line 70
- arch/tile/include/asm/atomic.h, line 131
- arch/x86/include/asm/atomic.h, line 247
- arch/xtensa/include/asm/atomic.h, line 251
- drivers/base/power/runtime.c
- drivers/infiniband/hw/ehca/ehca_cq.c, line 137
- drivers/infiniband/hw/ehca/ehca_qp.c, line 472
- drivers/media/video/omap3isp/ispstat.c, line 655
- drivers/ps3/ps3-lpm.c, line 1099
- drivers/s390/net/qeth_core_main.c, line 2769
- fs/btrfs/inode.c, line 2045
- fs/ext4/ext4.h
- fs/namespace.c, line 2380
- fs/reiserfs/file.c, line 41
- fs/super.c, line 208
- fs/xfs/linux-2.6/xfs_buf.c, line 1448
- fs/xfs/xfs_log.c, line 2461
- include/asm-generic/atomic-long.h, line 246
- include/asm-generic/atomic.h, line 141
- include/linux/pagemap.h, line 182
- include/linux/pm_runtime.h, line 66
- kernel/cgroup.c, line 345
- kernel/mutex.c, line 488
- kernel/power/hibernate.c
- kernel/power/user.c, line 75
- lib/dec_and_lock.c, line 23
- lib/fault-inject.c, line 49
- mm/memcontrol.c, line 1833
- net/batman-adv/main.h, line 180
- net/mac80211/mesh_pathtbl.c, line 336
- net/rds/ib_recv.c, line 252
- net/rds/iw_recv.c, line 147