Defined in 7 files as a macro:
Defined in 3 files as a function:
Documented in 2 files:
Referenced in 57 files:
- arch/alpha/include/asm/atomic.h
- arch/arc/include/asm/atomic.h
- arch/arm/include/asm/atomic.h
- arch/arm64/include/asm/atomic.h
- arch/arm64/include/asm/atomic_lse.h, line 170
- arch/avr32/include/asm/atomic.h
- arch/frv/include/asm/atomic.h
- arch/h8300/include/asm/atomic.h
- arch/hexagon/include/asm/atomic.h
- arch/ia64/include/asm/atomic.h
- arch/m32r/include/asm/atomic.h, line 142
- arch/m68k/include/asm/atomic.h, line 192
- arch/metag/include/asm/atomic.h
- arch/mips/include/asm/atomic.h
- arch/mn10300/include/asm/atomic.h
- arch/parisc/include/asm/atomic.h, line 180
- arch/powerpc/include/asm/atomic.h, line 282
- arch/s390/include/asm/atomic.h
- arch/sh/include/asm/atomic.h
- arch/sparc/include/asm/atomic_32.h, line 62
- arch/sparc/include/asm/atomic_64.h
- arch/tile/include/asm/atomic.h
- arch/x86/include/asm/atomic.h, line 172
- arch/x86/kernel/cpu/mcheck/mce_intel.c, line 189
- arch/xtensa/include/asm/atomic.h
- drivers/block/drbd/drbd_receiver.c, line 343
- drivers/crypto/qat/qat_common/adf_dev_mgr.c, line 465
- drivers/crypto/virtio/virtio_crypto_mgr.c, line 164
- drivers/infiniband/ulp/srpt/ib_srpt.c
- drivers/isdn/gigaset/capi.c, line 2311
- drivers/md/bcache/btree.c, line 327
- drivers/md/bcache/closure.c, line 48
- drivers/md/bcache/request.c, line 199
- drivers/md/raid5.h, line 499
- drivers/misc/mic/scif/scif_fence.c, line 387
- drivers/misc/mic/scif/scif_rma.c
- drivers/net/wireless/ath/carl9170/tx.c, line 199
- drivers/net/wireless/st/cw1200/wsm.c, line 1231
- drivers/nvme/target/rdma.c, line 681
- drivers/s390/cio/qdio_main.c, line 530
- drivers/tty/tty_buffer.c, line 193
- drivers/vhost/net.c, line 140
- drivers/video/fbdev/sh_mobile_lcdcfb.c, line 356
- drivers/w1/slaves/w1_therm.c, line 83
- drivers/w1/w1.c, line 785
- drivers/w1/w1_netlink.c, line 83
- fs/btrfs/inode.c, line 1140
- include/asm-generic/atomic.h
- include/linux/atomic.h
- kernel/bpf/syscall.c, line 774
- kernel/module.c, line 892
- net/9p/trans_rdma.c, line 424
- net/core/skbuff.c, line 589
- net/ipv4/tcp_output.c, line 870
- net/rds/ib_send.c, line 229
- net/sunrpc/xprtrdma/svc_rdma_transport.c, line 1316
- net/sunrpc/xprtrdma/xprt_rdma.h, line 112