Loading...
Defined in 1 files as a prototype:
Defined in 9 files as a macro:
- include/asm-arm/atomic.h, line 191 (as a macro)
- include/asm-avr32/atomic.h, line 179 (as a macro)
- include/asm-h8300/atomic.h, line 27 (as a macro)
- include/asm-ia64/atomic.h, line 209 (as a macro)
- include/asm-m32r/atomic.h, line 115 (as a macro)
- include/asm-parisc/atomic.h, line 228 (as a macro)
- include/asm-s390/atomic.h, line 86 (as a macro)
- include/asm-sparc/atomic.h, line 30 (as a macro)
- include/asm-v850/atomic.h, line 70 (as a macro)
Defined in 1 files as a label:
Defined in 15 files as a function:
- include/asm-alpha/atomic.h, line 39 (as a function)
- include/asm-blackfin/atomic.h, line 24 (as a function)
- include/asm-cris/atomic.h, line 25 (as a function)
- include/asm-frv/atomic.h, line 101 (as a function)
- include/asm-m68k/atomic.h, line 22 (as a function)
- include/asm-m68knommu/atomic.h, line 21 (as a function)
- include/asm-mips/atomic.h, line 51 (as a function)
- include/asm-mn10300/atomic.h, line 106 (as a function)
- include/asm-powerpc/atomic.h, line 32 (as a function)
- include/asm-sh/atomic-grb.h, line 4 (as a function)
- include/asm-sh/atomic-irq.h, line 9 (as a function)
- include/asm-sh/atomic-llsc.h, line 9 (as a function)
- include/asm-x86/atomic_32.h, line 46 (as a function)
- include/asm-x86/atomic_64.h, line 53 (as a function)
- include/asm-xtensa/atomic.h, line 68 (as a function)
Documented in 4 files:
- include/asm-m32r/atomic.h, line 108
- include/asm-x86/atomic_32.h, line 39
- include/asm-x86/atomic_64.h, line 46
- include/asm-xtensa/atomic.h, line 61
Referenced in 86 files:
- arch/arm/kernel/semaphore.c, line 115
- arch/avr32/kernel/semaphore.c, line 120
- arch/ia64/kernel/semaphore.c, line 110
- arch/m32r/kernel/semaphore.c, line 127
- arch/sparc64/kernel/sparc64_ksyms.c, line 149
- arch/sparc64/lib/atomic.S
- arch/v850/kernel/semaphore.c, line 116
- drivers/atm/idt77252.c
- drivers/atm/nicstar.c
- drivers/atm/suni.c, line 55
- drivers/atm/uPD98402.c
- drivers/char/agp/i460-agp.c, line 385
- drivers/char/drm/i810_dma.c
- drivers/char/ipmi/ipmi_watchdog.c
- drivers/dma/dmaengine.c, line 237
- drivers/ide/ide-tape.c
- drivers/ieee1394/raw1394.c, line 320
- drivers/infiniband/hw/ipath/ipath_stats.c, line 266
- drivers/isdn/gigaset/bas-gigaset.c
- drivers/md/md.c, line 5593
- drivers/md/raid1.c
- drivers/md/raid10.c
- drivers/md/raid5.c
- drivers/message/fusion/mptlan.c, line 1327
- drivers/net/acenic.c
- drivers/net/ehea/ehea_main.c, line 789
- drivers/net/ibmveth.c, line 291
- drivers/net/niu.c, line 2269
- drivers/s390/net/qeth_main.c, line 3035
- drivers/s390/scsi/zfcp_fsf.c, line 4884
- drivers/s390/scsi/zfcp_qdio.c, line 224
- drivers/scsi/ibmvscsi/ibmvscsi.c, line 1345
- drivers/serial/dz.c
- drivers/serial/sb1250-duart.c, line 713
- drivers/serial/zs.c, line 767
- fs/ext4/mballoc.c
- fs/gfs2/log.c
- fs/jfs/jfs_imap.c
- fs/namespace.c, line 289
- include/asm-alpha/atomic.h, line 255
- include/asm-avr32/atomic.h, line 181
- include/asm-generic/atomic.h, line 176
- include/asm-ia64/atomic.h, line 211
- include/asm-m32r/spinlock.h, line 315
- include/asm-mips/atomic.h, line 384
- include/asm-powerpc/rwsem.h, line 127
- include/asm-sh/atomic.h, line 46
- include/asm-sh/rwsem.h, line 152
- include/asm-sparc64/atomic.h, line 64
- include/asm-sparc64/rwsem.h, line 74
- include/asm-x86/spinlock.h, line 277
- include/asm-xtensa/atomic.h, line 168
- include/asm-xtensa/rwsem.h, line 134
- include/linux/atmdev.h, line 435
- include/linux/mman.h, line 27
- include/linux/raid/md_k.h, line 267
- include/linux/skbuff.h, line 512
- include/net/sctp/sctp.h, line 468
- include/net/sock.h
- ipc/msg.c, line 715
- kernel/profile.c
- lib/semaphore-sleepers.c, line 118
- mm/swap.c
- net/atm/atm_misc.c, line 38
- net/atm/br2684.c, line 209
- net/atm/clip.c, line 417
- net/atm/common.c, line 74
- net/atm/lec.c, line 235
- net/atm/mpc.c, line 516
- net/atm/pppoatm.c, line 227
- net/bluetooth/rfcomm/sock.c, line 79
- net/bluetooth/rfcomm/tty.c, line 344
- net/core/skbuff.c, line 2077
- net/core/sock.c, line 1195
- net/ipv4/inet_fragment.c, line 240
- net/ipv4/ip_fragment.c
- net/ipv4/ip_output.c
- net/ipv4/route.c, line 761
- net/ipv6/ip6_output.c, line 1365
- net/ipv6/netfilter/nf_conntrack_reasm.c
- net/ipv6/reassembly.c
- net/rxrpc/ar-input.c, line 92
- net/sched/sch_atm.c, line 502
- net/sctp/socket.c, line 176
- net/sctp/ulpevent.c, line 108
- net/sunrpc/svc_xprt.c