Loading...
Defined in 1 files as a member:
Defined in 8 files as a macro:
- include/asm-alpha/atomic.h, line 20 (as a macro)
- include/asm-arm/atomic.h, line 32 (as a macro)
- include/asm-i386/atomic.h, line 30 (as a macro)
- include/asm-m68k/atomic.h, line 16 (as a macro)
- include/asm-mips/atomic.h, line 30 (as a macro)
- include/asm-ppc/atomic.h, line 16 (as a macro)
- include/asm-sparc/atomic.h, line 24 (as a macro)
- include/asm-sparc64/atomic.h, line 20 (as a macro)
Defined in 2 files as a function:
- include/asm-s390/atomic.h, line 28 (as a function)
- include/asm-sparc/atomic.h, line 42 (as a function)
Referenced in 374 files:
- Documentation/CodingStyle, line 829
- Documentation/filesystems/isofs.txt, line 49
- Documentation/isdn/README.avmb1, line 113
- Documentation/isdn/README.hysdn, line 60
- Documentation/isdn/README.syncppp, line 554
- Documentation/memory.txt, 12 times
- Documentation/networking/wavelan.txt, 4 times
- Documentation/nfsroot.txt, line 126
- Documentation/s390/xpram.txt, 2 times
- Documentation/smp.txt, 10 times
- Documentation/sound/AWE32, 21 times
- Documentation/sound/sonicvibes, 2 times
- Documentation/sound/vwsnd, line 582
- Documentation/video4linux/bttv/CARDS, line 275
- arch/alpha/kernel/fpreg.c, 2 times
- arch/alpha/kernel/irq.c, 11 times
- arch/alpha/kernel/smp.c, 5 times
- arch/alpha/lib/checksum.c, line 615
- arch/alpha/lib/stackcheck.S, line 174
- arch/alpha/lib/strcpy.S, line 718
- arch/alpha/lib/strncpy_from_user.S, 5 times
- arch/alpha/mm/init.c, 4 times
- arch/arm/mm/init.c, 4 times
- arch/arm/mm/small_page.c, 4 times
- arch/i386/boot/compressed/misc.c, 4 times
- arch/i386/kernel/irq.c, 10 times
- arch/i386/kernel/ldt.c, line 86
- arch/i386/kernel/mtrr.c, 2 times
- arch/i386/kernel/smp.c, 9 times
- arch/i386/math-emu/exception.h, line 1256
- arch/i386/math-emu/fpu_emu.h, 2 times
- arch/i386/math-emu/poly.h, line 2318
- arch/i386/math-emu/reg_u_sub.S, 2 times
- arch/i386/mm/init.c, 4 times
- arch/m68k/mm/extable.c, 2 times
- arch/m68k/mm/init.c, 5 times
- arch/mips/defconfig, 3 times
- arch/mips/kernel/gdb-stub.c, 8 times
- arch/mips/kernel/head.S, 2 times
- arch/mips/mm/init.c, 4 times
- arch/ppc/kernel/idle.c, 8 times
- arch/ppc/kernel/irq.c, 11 times
- arch/ppc/lib/Makefile, line 3514
- arch/ppc/mm/init.c, 5 times
- arch/ppc/xmon/ppc-dis.c, 7 times
- arch/ppc/xmon/setjmp.c, 4 times
- arch/s390/kernel/irq.c, 21 times
- arch/s390/kernel/process.c, line 73
- arch/s390/kernel/s390_ksyms.c, line 245
- arch/s390/kernel/s390dyn.c, 20 times
- arch/s390/kernel/smp.c, 10 times
- arch/s390/lib/strcmp.S, line 395
- arch/s390/lib/strncpy.S, 2 times
- arch/s390/mm/fault.c, line 73
- arch/s390/mm/init.c, 4 times
- arch/sparc/ap1000/kgdb.c, line 611
- arch/sparc/kernel/head.S, line 419
- arch/sparc/kernel/irq.c, 4 times
- arch/sparc/kernel/smp.c, line 167
- arch/sparc/mm/init.c, 4 times
- arch/sparc/mm/nosrmmu.c, line 365
- arch/sparc/mm/srmmu.c, 2 times
- arch/sparc/mm/sun4c.c, 2 times
- arch/sparc64/kernel/auxio.c, 2 times
- arch/sparc64/kernel/central.c, 4 times
- arch/sparc64/kernel/irq.c, 4 times
- arch/sparc64/kernel/process.c, line 287
- arch/sparc64/kernel/smp.c, 4 times
- arch/sparc64/kernel/sys_sparc32.c, line 3382
- arch/sparc64/mm/init.c, 4 times
- drivers/acorn/scsi/oak.h, line 419
- drivers/block/cciss.h, 2 times
- drivers/block/ht6560b.c, line 1183
- drivers/block/raid5.c, 2 times
- drivers/char/agp/agpgart_be.c, 5 times
- drivers/char/drm/bufs.c, 2 times
- drivers/char/drm/context.c, 11 times
- drivers/char/drm/dma.c, 5 times
- drivers/char/drm/ffb_drv.c, 2 times
- drivers/char/drm/gamma_dma.c, 2 times
- drivers/char/drm/gamma_drv.c, 2 times
- drivers/char/drm/i810_bufs.c, line 204
- drivers/char/drm/i810_dma.c, 2 times
- drivers/char/drm/i810_drv.c, 2 times
- drivers/char/drm/lists.c, 11 times
- drivers/char/drm/lock.c, 3 times
- drivers/char/drm/mga_bufs.c, 2 times
- drivers/char/drm/mga_dma.c, 12 times
- drivers/char/drm/mga_drv.c, 2 times
- drivers/char/drm/proc.c, 40 times
- drivers/char/drm/r128_bufs.c, line 240
- drivers/char/drm/r128_drv.c, 2 times
- drivers/char/drm/tdfx_drv.c, 2 times
- drivers/char/ftape/compressor/lzrw3.c, line 163
- drivers/char/ftape/lowlevel/ftape-buffer.c, line 132
- drivers/char/ip2.c, line 34
- drivers/char/ip2/i2ellis.h, 6 times
- drivers/char/ip2/i2lib.h, 2 times
- drivers/char/ip2/i2pack.h, line 156
- drivers/char/ip2main.c, 2 times
- drivers/char/mixcomwd.c, line 604
- drivers/char/moxa.c, 4 times
- drivers/char/n_tty.c, 3 times
- drivers/char/radio-typhoon.c, 2 times
- drivers/char/rio/rio_linux.c, line 223
- drivers/char/rio/rio_linux.h, line 533
- drivers/char/toshiba.c, 3 times
- drivers/char/tty_io.c, line 1972
- drivers/char/wdt_pci.c, line 99
- drivers/fc4/fc.c, line 641
- drivers/i2o/i2o_block.c, line 723
- drivers/i2o/i2o_core.c, line 495
- drivers/i2o/i2o_scsi.c, 2 times
- drivers/isdn/Makefile, 3 times
- drivers/isdn/avmb1/capi.c, 4 times
- drivers/isdn/eicon/eicon_mod.c, line 431
- drivers/isdn/eicon/eicon_pci.c, 2 times
- drivers/isdn/eicon/pri.c, 3 times
- drivers/isdn/eicon/uxio.h, 2 times
- drivers/isdn/hisax/amd7930.c, 3 times
- drivers/isdn/hisax/config.c, 5 times
- drivers/isdn/hisax/fsm.c, line 162
- drivers/isdn/hisax/hfc_pci.h, line 270
- drivers/isdn/hisax/hscx.c, line 124
- drivers/isdn/hisax/hscx_irq.c, line 263
- drivers/isdn/hisax/isar.c, line 62
- drivers/isdn/hisax/ix1_micro.c, 13 times
- drivers/isdn/hisax/jade.h, 2 times
- drivers/isdn/hisax/l3_1tr6.c, 6 times
- drivers/isdn/hisax/l3dss1.c, 6 times
- drivers/isdn/hisax/lmgr.c, 15 times
- drivers/isdn/hisax/netjet.c, 9 times
- drivers/isdn/hisax/nj_u.c, 3 times
- drivers/isdn/hisax/rawhdlc.c, 6 times
- drivers/isdn/hisax/s0box.c, 3 times
- drivers/isdn/hisax/teleint.c, line 82
- drivers/isdn/hisax/teles0.c, 2 times
- drivers/isdn/hisax/telespci.c, 9 times
- drivers/isdn/hisax/w6692.h, 21 times
- drivers/isdn/hysdn/boardergo.h, 10 times
- drivers/isdn/hysdn/hysdn_init.c, 5 times
- drivers/isdn/hysdn/hysdn_pof.h, 3 times
- drivers/isdn/hysdn/hysdn_proclog.c, 3 times
- drivers/isdn/hysdn/ince1pc.h, 12 times
- drivers/isdn/isdn_audio.h, 23 times
- drivers/isdn/isdn_concap.h, 2 times
- drivers/isdn/isdn_net.h, line 65
- drivers/isdn/pcbit/edss1.c, line 291
- drivers/isdn/sc/debug.c, line 642
- drivers/isdn/sc/debug.h, 4 times
- drivers/isdn/sc/includes.h, 2 times
- drivers/isdn/sc/ioctl.c, 2 times
- drivers/isdn/sc/shmem.c, 10 times
- drivers/macintosh/adb.c, 3 times
- drivers/misc/BUGS-parport, line 150
- drivers/misc/parport_share.c, 3 times
- drivers/net/3c527.c, line 1070
- drivers/net/3c59x.c, 2 times
- drivers/net/8390.c, 2 times
- drivers/net/comx-proto-lapb.c, line 2303
- drivers/net/de600.c, 2 times
- drivers/net/gmac.c, 18 times
- drivers/net/hamachi.c, 2 times
- drivers/net/hamradio/scc.c, line 734
- drivers/net/hamradio/soundmodem/sm_fsk9600.c, 2 times
- drivers/net/hamradio/yam1200.h, line 249
- drivers/net/hplance.c, line 1829
- drivers/net/loopback.c, line 77
- drivers/net/ptifddi.c, 2 times
- drivers/net/sk98lin/h/skdrv1st.h, 2 times
- drivers/net/sk98lin/h/skgepnm2.h, 2 times
- drivers/net/skfp/h/smtstate.h, 2 times
- drivers/net/sktr.c, 5 times
- drivers/net/xpds/xpds-sdsl.c, line 196
- drivers/net/zlib.h, 13 times
- drivers/s390/block/dasd.c, 15 times
- drivers/s390/block/dasd.h, line 338
- drivers/s390/block/dasd_3990_erp.c, line 235
- drivers/s390/block/dasd_3990_erp.h, 3 times
- drivers/s390/block/dasd_9343_erp.h, 8 times
- drivers/s390/block/dasd_diag.c, line 234
- drivers/s390/block/xpram.c, 2 times
- drivers/s390/misc/Makefile, 3 times
- drivers/s390/net/lcs.c, 5 times
- drivers/sbus/audio/amd7930.c, 3 times
- drivers/sbus/char/bpp.c, 3 times
- drivers/sbus/char/vfc_i2c.h, line 1914
- drivers/scsi/Config.in, 9 times
- drivers/scsi/amiga7xx.h, 3 times
- drivers/scsi/i60uscsi.h, line 58
- drivers/scsi/osst.h, 2 times
- drivers/scsi/pluto.c, line 197
- drivers/scsi/psi240i.c, line 494
- drivers/scsi/psi240i.h, 10 times
- drivers/scsi/scsi.c, 7 times
- drivers/scsi/scsi_error.c, line 214
- drivers/sound/emu10k1/mixer.c, line 399
- drivers/sound/sonicvibes.c, line 1161
- drivers/sound/sscape.c, 3 times
- drivers/sound/via82cxxx_audio.c, 24 times
- drivers/sound/vwsnd.c, line 1532
- drivers/usb/microtek.c, 3 times
- drivers/usb/usb-storage.h, 4 times
- drivers/video/Config.in, line 436
- drivers/video/fbcon-cfb32.c, 2 times
- drivers/video/font_sun12x22.c, 3 times
- drivers/video/imsttfb.c, 4 times
- drivers/video/tgafb.h, line 470
- fs/Makefile, line 432
- fs/affs/dir.c, 5 times
- fs/buffer.c, line 1207
- fs/exec.c, 6 times
- fs/inode.c, 4 times
- fs/nfs/dir.c, line 413
- fs/nfs/inode.c, 3 times
- fs/nfs/nfs3proc.c, 8 times
- fs/nfs/read.c, 2 times
- fs/nfsd/nfssvc.c, line 66
- fs/nls/nls_iso8859-3.c, 3 times
- fs/proc/array.c, 2 times
- fs/proc/root.c, 3 times
- fs/smbfs/sock.c, 2 times
- fs/umsdos/namei.c, line 574
- include/asm-alpha/hardirq.h, line 64
- include/asm-alpha/softirq.h, line 59
- include/asm-arm/semaphore-helper.h, line 12
- include/asm-i386/errno.h, 2 times
- include/asm-i386/hardirq.h, line 56
- include/asm-i386/pgtable.h, 3 times
- include/asm-i386/resource.h, 24 times
- include/asm-i386/softirq.h, line 43
- include/asm-m68k/bvme6000hw.h, line 851
- include/asm-m68k/semaphore-helper.h, 3 times
- include/asm-mips/io.h, 2 times
- include/asm-mips/namei.h, line 89
- include/asm-mips/newport.h, 11 times
- include/asm-mips/ng1.h, line 217
- include/asm-mips/processor.h, 4 times
- include/asm-mips/r4kcache.h, line 604
- include/asm-mips/resource.h, 9 times
- include/asm-mips/semaphore-helper.h, line 115
- include/asm-mips/sgialib.h, 13 times
- include/asm-mips/shmparam.h, line 381
- include/asm-mips/sigcontext.h, 6 times
- include/asm-mips/signal.h, 8 times
- include/asm-mips/sni.h, 2 times
- include/asm-mips/vga.h, 3 times
- include/asm-ppc/hardirq.h, line 54
- include/asm-ppc/mmu_context.h, line 57
- include/asm-ppc/resource.h, 11 times
- include/asm-ppc/softirq.h, line 58
- include/asm-ppc/stat.h, 12 times
- include/asm-ppc/system.h, line 40
- include/asm-ppc/traps.h, line 684
- include/asm-ppc/vc_ioctl.h, 9 times
- include/asm-s390/atomic.h, line 206
- include/asm-s390/hardirq.h, 5 times
- include/asm-s390/page.h, line 223
- include/asm-s390/pgtable.h, 3 times
- include/asm-s390/softirq.h, line 51
- include/asm-sparc/hardirq.h, line 71
- include/asm-sparc/kgdb.h, 7 times
- include/asm-sparc/softirq.h, line 106
- include/asm-sparc/string.h, 2 times
- include/asm-sparc/vac-ops.h, 17 times
- include/asm-sparc64/hardirq.h, line 69
- include/asm-sparc64/mmu_context.h, line 42
- include/asm-sparc64/pbm.h, line 107
- include/asm-sparc64/reg.h, 2 times
- include/asm-sparc64/softirq.h, line 97
- include/asm-sparc64/user.h, 3 times
- include/linux/acct.h, line 864
- include/linux/epca.h, 2 times
- include/linux/fb.h, line 66
- include/linux/if_packet.h, 8 times
- include/linux/isdnif.h, 2 times
- include/linux/kernelcapi.h, line 357
- include/linux/module.h, 2 times
- include/linux/mpp.h, 3 times
- include/linux/mroute.h, line 521
- include/linux/netdevice.h, line 419
- include/linux/ntfs_fs.h, line 183
- include/linux/quota.h, 2 times
- include/linux/rtnetlink.h, 4 times
- include/linux/serialP.h, 3 times
- include/linux/skbuff.h, 2 times
- include/linux/smp.h, line 124
- include/linux/swap.h, line 165
- include/linux/wavefront.h, 5 times
- include/math-emu/single.h, 2 times
- include/net/ax25.h, 3 times
- include/net/dst.h, line 139
- include/net/ip_masq_mod.h, line 82
- include/net/ipip.h, 2 times
- include/net/sock.h, 4 times
- include/net/tcp.h, line 1050
- include/scsi/scsi.h, 2 times
- include/video/sbusfb.h, 4 times
- ipc/sem.c, 2 times
- ipc/shm.c, line 734
- kernel/Makefile, line 1496
- kernel/acct.c, 6 times
- kernel/fork.c, 2 times
- kernel/kmod.c, line 151
- kernel/module.c, 2 times
- kernel/signal.c, line 332
- lib/inflate.c, line 542
- mm/filemap.c, 5 times
- mm/memory.c, 4 times
- mm/page_alloc.c, line 431
- mm/page_io.c, 4 times
- mm/slab.c, line 1988
- mm/swap_state.c, 3 times
- net/appletalk/ddp.c, 3 times
- net/ax25/af_ax25.c, 8 times
- net/ax25/ax25_ds_timer.c, line 122
- net/ax25/ax25_in.c, line 315
- net/ax25/ax25_std_timer.c, line 67
- net/core/dev.c, line 1278
- net/core/dst.c, 3 times
- net/core/neighbour.c, 9 times
- net/core/skbuff.c, 4 times
- net/core/sock.c, 11 times
- net/econet/econet.c, 4 times
- net/ipv4/af_inet.c, 4 times
- net/ipv4/igmp.c, line 1389
- net/ipv4/ip_fragment.c, 2 times
- net/ipv4/ip_masq.c, 15 times
- net/ipv4/ip_masq_irc.c, 3 times
- net/ipv4/ip_masq_mfw.c, 8 times
- net/ipv4/ip_masq_mod.c, 2 times
- net/ipv4/ip_masq_portfw.c, 4 times
- net/ipv4/ip_masq_user.c, 5 times
- net/ipv4/ipmr.c, line 1077
- net/ipv4/proc.c, 2 times
- net/ipv4/route.c, 16 times
- net/ipv4/tcp.c, 5 times
- net/ipv4/tcp_input.c, 4 times
- net/ipv4/tcp_ipv4.c, 4 times
- net/ipv4/tcp_output.c, line 456
- net/ipv4/tcp_timer.c, 7 times
- net/ipv4/timer.c, line 76
- net/ipv6/addrconf.c, 2 times
- net/ipv6/af_inet6.c, line 485
- net/ipv6/ip6_fib.c, line 1154
- net/ipv6/ip6_flowlabel.c, 5 times
- net/ipv6/mcast.c, line 634
- net/ipv6/ndisc.c, line 1115
- net/ipv6/proc.c, 2 times
- net/ipv6/reassembly.c, 3 times
- net/ipv6/route.c, 7 times
- net/ipv6/tcp_ipv6.c, 6 times
- net/ipx/af_ipx.c, 3 times
- net/irda/af_irda.c, 4 times
- net/netlink/af_netlink.c, 12 times
- net/netrom/af_netrom.c, 5 times
- net/netrom/nr_timer.c, line 155
- net/packet/af_packet.c, 4 times
- net/rose/af_rose.c, 5 times
- net/rose/rose_in.c, line 197
- net/rose/rose_timer.c, line 148
- net/sched/sch_api.c, 2 times
- net/sched/sch_red.c, 6 times
- net/sunrpc/Makefile, 3 times
- net/sunrpc/clnt.c, 3 times
- net/sunrpc/ping.c, line 12
- net/sunrpc/sched.c, line 873
- net/sunrpc/svc.c, 2 times
- net/sunrpc/svcsock.c, 4 times
- net/unix/af_unix.c, 8 times
- net/x25/af_x25.c, 5 times
- net/x25/x25_in.c, line 247
- net/x25/x25_timer.c, line 140
- scripts/ver_linux, 2 times