Loading...
Defined in 22 files as a macro:
- arch/alpha/include/asm/atomic.h, line 202 (as a macro)
- arch/arm/include/asm/atomic.h, line 220 (as a macro)
- arch/avr32/include/asm/atomic.h, line 191 (as a macro)
- arch/blackfin/include/asm/atomic.h, line 105 (as a macro)
- arch/cris/include/asm/atomic.h, line 153 (as a macro)
- arch/frv/include/asm/atomic.h, line 259 (as a macro)
- arch/h8300/include/asm/atomic.h, line 119 (as a macro)
- arch/ia64/include/asm/atomic.h, line 108 (as a macro)
- arch/m32r/include/asm/atomic.h, line 265 (as a macro)
- arch/m68k/include/asm/atomic.h, line 201 (as a macro)
- arch/mips/include/asm/atomic.h, line 328 (as a macro)
- arch/mn10300/include/asm/atomic.h, line 272 (as a macro)
- arch/parisc/include/asm/atomic.h, line 223 (as a macro)
- arch/powerpc/include/asm/atomic.h, line 215 (as a macro)
- arch/s390/include/asm/atomic.h, line 111 (as a macro)
- arch/sh/include/asm/atomic.h, line 33 (as a macro)
- arch/sparc/include/asm/atomic_32.h, line 55 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 88 (as a macro)
- arch/tile/include/asm/atomic.h, line 131 (as a macro)
- arch/x86/include/asm/atomic.h, line 247 (as a macro)
- arch/xtensa/include/asm/atomic.h, line 251 (as a macro)
- include/asm-generic/atomic.h, line 141 (as a macro)
Documented in 1 files:
Referenced in 67 files:
- arch/arm/kernel/perf_event.c, line 562
- arch/mips/kernel/perf_event.c, line 389
- arch/powerpc/kernel/perf_event.c, line 1182
- arch/powerpc/kernel/perf_event_fsl_emb.c, line 537
- arch/sh/kernel/perf_event.c, line 146
- arch/sparc/kernel/perf_event.c, line 822
- arch/x86/kernel/cpu/perf_event.c, line 688
- drivers/crypto/talitos.c, line 312
- drivers/gpu/drm/nouveau/nouveau_channel.c, line 233
- drivers/misc/sgi-xp/xpc_main.c, line 793
- drivers/net/tun.c, line 210
- fs/aio.c, line 233
- fs/btrfs/extent_io.c
- fs/ceph/mds_client.c, line 320
- fs/gfs2/glock.c, line 252
- fs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c, line 575
- fs/nfs/pnfs_dev.c, line 103
- fs/nfs/unlink.c
- fs/proc/base.c, line 808
- fs/reiserfs/file.c, line 120
- fs/super.c, line 229
- include/asm-generic/atomic-long.h, line 249
- include/linux/atomic.h, line 24
- include/linux/cgroup.h, line 122
- include/linux/genhd.h, line 640
- include/linux/mm.h, line 284
- include/net/net_namespace.h, line 144
- kernel/cred.c, line 228
- kernel/events/core.c
- kernel/jump_label.c, line 65
- kernel/ptrace.c, line 931
- mm/kmemleak.c, line 425
- mm/rmap.c
- mm/swapfile.c, line 1171
- net/batman-adv/aggregation.c, line 109
- net/batman-adv/gateway_client.c
- net/batman-adv/hard-interface.c
- net/batman-adv/hard-interface.h, line 58
- net/batman-adv/originator.c, line 71
- net/batman-adv/originator.h, line 92
- net/batman-adv/routing.c
- net/batman-adv/soft-interface.c
- net/batman-adv/translation-table.c, line 630
- net/ceph/messenger.c, line 394
- net/ceph/osd_client.c, line 652
- net/core/fib_rules.c, line 228
- net/core/neighbour.c
- net/core/timestamping.c, line 60
- net/ipv4/cipso_ipv4.c, line 650
- net/ipv4/inet_hashtables.c
- net/ipv4/inet_timewait_sock.c, line 498
- net/ipv4/netfilter/ipt_CLUSTERIP.c, line 136
- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c, line 126
- net/ipv6/addrlabel.c, line 134
- net/ipv6/inet6_hashtables.c
- net/llc/llc_conn.c
- net/llc/llc_sap.c, line 333
- net/netfilter/nf_conntrack_core.c
- net/netfilter/nf_conntrack_expect.c, line 118
- net/netfilter/nf_conntrack_netlink.c, line 1796
- net/netfilter/nf_conntrack_standalone.c, line 181
- net/netfilter/nfnetlink_log.c, line 112
- net/rxrpc/ar-connevent.c, line 319
- net/sunrpc/rpc_pipe.c, line 383
- net/sunrpc/xprt.c, line 1187
- security/keys/keyring.c, line 598