Loading...
Defined in 1 files as a prototype:
Defined in 4 files as a macro:
- include/asm-alpha/atomic.h, line 111 (as a macro)
- include/asm-mips/atomic.h, line 186 (as a macro)
- include/asm-sparc/atomic.h, line 138 (as a macro)
- include/asm-sparc64/atomic.h, line 90 (as a macro)
Defined in 4 files as a function:
- include/asm-arm/atomic.h, line 53 (as a function)
- include/asm-i386/atomic.h, line 49 (as a function)
- include/asm-m68k/atomic.h, line 29 (as a function)
- include/asm-s390/atomic.h, line 66 (as a function)
Referenced in 147 files:
- arch/alpha/kernel/irq.h, line 42
- arch/i386/kernel/irq.h, line 258
- arch/i386/kernel/smp.c, 4 times
- arch/i386/kernel/traps.c, line 337
- arch/m68k/atari/stram.c, line 722
- arch/mips/kernel/time.c, line 354
- arch/ppc/kernel/idle.c, 4 times
- arch/ppc/kernel/misc.S, line 279
- arch/ppc/kernel/pmac_pic.c, line 94
- arch/ppc/kernel/ppc_ksyms.c, line 85
- arch/ppc/kernel/smp.c, 2 times
- arch/ppc/lib/locks.c, line 89
- arch/s390/kernel/debug.c, line 334
- arch/sparc64/kernel/smp.c, 5 times
- drivers/block/raid5.c, 2 times
- drivers/char/agp/agpgart_be.c, 5 times
- drivers/char/drm/bufs.c, line 193
- drivers/char/drm/context.c, 5 times
- drivers/char/drm/dma.c, 12 times
- drivers/char/drm/ffb_context.c, line 361
- drivers/char/drm/ffb_drv.c, 8 times
- drivers/char/drm/gamma_dma.c, 18 times
- drivers/char/drm/gamma_drv.c, 7 times
- drivers/char/drm/i810_bufs.c, line 80
- drivers/char/drm/i810_context.c, 2 times
- drivers/char/drm/i810_dma.c, 5 times
- drivers/char/drm/i810_drv.c, 9 times
- drivers/char/drm/lists.c, line 160
- drivers/char/drm/lock.c, 5 times
- drivers/char/drm/mga_bufs.c, 2 times
- drivers/char/drm/mga_context.c, 2 times
- drivers/char/drm/mga_dma.c, 9 times
- drivers/char/drm/mga_drv.c, 8 times
- drivers/char/drm/proc.c, line 228
- drivers/char/drm/r128_bufs.c, line 95
- drivers/char/drm/r128_context.c, 2 times
- drivers/char/drm/r128_drv.c, 9 times
- drivers/char/drm/tdfx_context.c, 2 times
- drivers/char/drm/tdfx_drv.c, 9 times
- drivers/char/drm/vm.c, 4 times
- drivers/i2o/i2o_block.c, 2 times
- drivers/i2o/i2o_core.c, 3 times
- drivers/i2o/i2o_scsi.c, line 771
- drivers/isdn/avmb1/capi.c, line 1299
- drivers/isdn/isdn_common.c, 3 times
- drivers/isdn/isdn_net.c, line 136
- drivers/isdn/isdn_tty.c, 2 times
- drivers/isdn/isdn_v110.c, 3 times
- drivers/macintosh/adb.c, line 562
- drivers/net/3c527.c, line 1321
- drivers/net/arlan.c, line 154
- drivers/net/hamradio/dmascc.c, line 811
- drivers/net/sktr.c, 2 times
- drivers/s390/block/dasd.c, line 1603
- drivers/s390/block/dasd_diag.c, line 249
- drivers/s390/block/xpram.c, line 537
- drivers/s390/net/lcs.c, line 886
- drivers/scsi/cpqfcTSworker.c, line 194
- drivers/scsi/scsi.c, 3 times
- drivers/scsi/scsi_error.c, 2 times
- drivers/sound/via82cxxx_audio.c, 2 times
- drivers/sound/vwsnd.c, line 1530
- drivers/usb/dabusb.c, line 474
- drivers/usb/hub.c, 2 times
- drivers/usb/usb-uhci.c, line 1607
- drivers/usb/usb.c, 2 times
- drivers/video/matroxfb.c, 3 times
- fs/buffer.c, line 1434
- fs/nfs/write.c, line 459
- fs/nfsd/nfssvc.c, line 128
- fs/romfs/inode.c, line 393
- fs/smbfs/file.c, 2 times
- include/asm-alpha/hardirq.h, line 53
- include/asm-alpha/semaphore-helper.h, line 21
- include/asm-alpha/softirq.h, 2 times
- include/asm-arm/semaphore-helper.h, 2 times
- include/asm-arm/softirq.h, line 61
- include/asm-i386/hardirq.h, line 45
- include/asm-i386/softirq.h, 2 times
- include/asm-m68k/semaphore-helper.h, 5 times
- include/asm-m68k/softirq.h, line 32
- include/asm-mips/semaphore-helper.h, 2 times
- include/asm-mips/softirq.h, line 63
- include/asm-ppc/hardirq.h, line 43
- include/asm-ppc/semaphore-helper.h, 3 times
- include/asm-ppc/softirq.h, 2 times
- include/asm-s390/hardirq.h, 3 times
- include/asm-s390/irq.h, line 850
- include/asm-s390/softirq.h, 4 times
- include/asm-sparc/hardirq.h, line 60
- include/asm-sparc/semaphore-helper.h, 3 times
- include/asm-sparc/softirq.h, 3 times
- include/asm-sparc64/hardirq.h, line 56
- include/asm-sparc64/semaphore-helper.h, 3 times
- include/asm-sparc64/softirq.h, 2 times
- include/linux/module.h, line 132
- include/linux/netdevice.h, line 398
- include/linux/pagemap.h, line 82
- include/linux/rtnetlink.h, 2 times
- include/linux/sched.h, line 681
- include/linux/wrapper.h, line 38
- include/net/dst.h, line 87
- include/net/ip_masq.h, line 388
- include/net/ip_masq_mod.h, line 81
- include/net/neighbour.h, 2 times
- include/net/profile.h, line 217
- include/net/sock.h, 2 times
- include/net/tcp.h, line 1055
- ipc/shm.c, 2 times
- kernel/fork.c, 5 times
- kernel/kmod.c, line 150
- kernel/sched.c, line 2084
- kernel/signal.c, line 338
- mm/filemap.c, 2 times
- mm/memory.c, line 267
- mm/page_io.c, 3 times
- mm/slab.c, line 276
- mm/swap_state.c, line 65
- mm/swapfile.c, line 196
- net/core/datagram.c, line 161
- net/core/dev.c, 2 times
- net/core/dst.c, 2 times
- net/core/neighbour.c, 3 times
- net/core/profile.c, line 76
- net/core/rtnetlink.c, 2 times
- net/core/skbuff.c, 6 times
- net/ipv4/fib_hash.c, line 853
- net/ipv4/ip_masq.c, 12 times
- net/ipv4/ip_masq_mfw.c, line 192
- net/ipv4/ipmr.c, line 1080
- net/ipv4/route.c, 6 times
- net/ipv4/tcp.c, line 1302
- net/ipv6/addrconf.c, line 110
- net/ipv6/ip6_fib.c, 5 times
- net/ipv6/ip6_flowlabel.c, 5 times
- net/ipv6/ipv6_sockglue.c, line 377
- net/ipv6/mcast.c, line 214
- net/ipv6/ndisc.c, line 1012
- net/ipv6/route.c, 4 times
- net/ipv6/tcp_ipv6.c, 3 times
- net/netlink/af_netlink.c, 5 times
- net/sched/sch_api.c, line 577
- net/sched/sch_teql.c, line 240
- net/sunrpc/sched.c, 2 times
- net/sunrpc/svc.c, line 134
- net/sunrpc/svcsock.c, 2 times
- net/unix/af_unix.c, 3 times