Loading...
Defined in 2 files as a macro:
Defined in 2 files as a function:
- include/asm-sh64/smplock.h, line 43 (as a function)
- include/linux/smp_lock.h, line 42 (as a function)
Referenced in 232 files:
- arch/alpha/kernel/osf_sys.c, 3 times
- arch/alpha/kernel/ptrace.c, line 263
- arch/alpha/kernel/traps.c, 2 times
- arch/arm/kernel/ptrace.c, line 735
- arch/arm26/kernel/ptrace.c, line 672
- arch/cris/arch-v10/kernel/ptrace.c, line 54
- arch/cris/kernel/sys_cris.c, line 38
- arch/h8300/kernel/process.c, line 251
- arch/h8300/kernel/ptrace.c, line 64
- arch/i386/kernel/cpuid.c, line 96
- arch/i386/kernel/msr.c, line 175
- arch/i386/kernel/ptrace.c, line 240
- arch/ia64/ia32/sys_ia32.c, 2 times
- arch/ia64/kernel/ptrace.c, line 1284
- arch/m68k/bvme6000/rtc.c, line 152
- arch/m68k/kernel/process.c, line 373
- arch/m68k/kernel/ptrace.c, line 124
- arch/m68k/kernel/sys_m68k.c, line 595
- arch/m68knommu/kernel/process.c, line 395
- arch/m68knommu/kernel/ptrace.c, line 108
- arch/mips/au1000/db1x00/mirage_ts.c, line 238
- arch/mips/kernel/linux32.c, line 1182
- arch/mips/kernel/ptrace.c, line 58
- arch/mips/kernel/ptrace32.c, line 51
- arch/mips/kernel/sysirix.c, line 994
- arch/parisc/hpux/sys_hpux.c, line 418
- arch/parisc/kernel/ptrace.c, line 88
- arch/parisc/kernel/sys_parisc32.c, line 145
- arch/ppc/kernel/ppc-stub.c, line 592
- arch/ppc/kernel/ptrace.c, line 243
- arch/ppc64/kernel/ptrace.c, line 58
- arch/ppc64/kernel/ptrace32.c, line 46
- arch/ppc64/kernel/sys_ppc32.c, line 1122
- arch/s390/kernel/compat_linux.c, line 1025
- arch/s390/kernel/ptrace.c, line 671
- arch/sh/kernel/ptrace.c, line 89
- arch/sh64/kernel/process.c, line 855
- arch/sh64/kernel/ptrace.c, line 128
- arch/sparc/kernel/ptrace.c, line 270
- arch/sparc/kernel/sparc-stub.c, line 514
- arch/sparc/kernel/sys_sparc.c, line 371
- arch/sparc/kernel/sys_sunos.c, 9 times
- arch/sparc/kernel/unaligned.c, line 485
- arch/sparc/kernel/windows.c, line 115
- arch/sparc64/kernel/ptrace.c, line 121
- arch/sparc64/kernel/sys_sparc32.c, line 1670
- arch/sparc64/kernel/sys_sunos32.c, line 773
- arch/sparc64/solaris/fs.c, 3 times
- arch/sparc64/solaris/ioctl.c, line 792
- arch/sparc64/solaris/socket.c, 2 times
- arch/sparc64/solaris/timod.c, 2 times
- arch/um/drivers/harddog_kern.c, 2 times
- arch/um/drivers/mmapper_kern.c, line 77
- arch/um/kernel/exec_kern.c, line 62
- arch/um/kernel/process_kern.c, line 265
- arch/um/kernel/ptrace.c, line 37
- arch/v850/kernel/ptrace.c, line 120
- arch/x86_64/ia32/sys_ia32.c, line 895
- arch/x86_64/kernel/msr.c, line 175
- arch/x86_64/kernel/ptrace.c, line 189
- drivers/char/busmouse.c, line 171
- drivers/char/drm/drm_drv.h, line 832
- drivers/char/drm/drm_vm.h, line 465
- drivers/char/drm/i810_dma.c, line 129
- drivers/char/drm/i830_dma.c, line 130
- drivers/char/generic_nvram.c, line 30
- drivers/char/nvram.c, line 236
- drivers/char/nwflash.c, line 307
- drivers/char/stallion.c, line 2194
- drivers/char/tty_io.c, 6 times
- drivers/i2c/busses/scx200_acb.c, 3 times
- drivers/ide/ide-tape.c, line 4268
- drivers/ieee1394/video1394.c, 2 times
- drivers/input/serio/serio.c, line 149
- drivers/isdn/hysdn/hysdn_procconf.c, 2 times
- drivers/isdn/hysdn/hysdn_proclog.c, 2 times
- drivers/isdn/i4l/isdn_common.c, 4 times
- drivers/macintosh/adb.c, line 738
- drivers/macintosh/apm_emu.c, line 296
- drivers/macintosh/nvram.c, line 24
- drivers/macintosh/therm_adt746x.c, line 241
- drivers/macintosh/via-pmu.c, line 2858
- drivers/md/md.c, line 2794
- drivers/media/dvb/dvb-core/dvb_functions.c, line 12
- drivers/message/fusion/mptctl.c, line 2700
- drivers/net/irda/irtty-sir.c, 3 times
- drivers/pci/hotplug/cpci_hotplug_core.c, 2 times
- drivers/pci/hotplug/cpqphp_ctrl.c, line 1799
- drivers/pci/hotplug/pciehp_ctrl.c, line 1425
- drivers/pci/hotplug/shpchp_ctrl.c, line 1862
- drivers/pci/syscall.c, 2 times
- drivers/pnp/isapnp/proc.c, line 38
- drivers/sbus/char/flash.c, line 86
- drivers/sbus/char/jsflash.c, line 232
- drivers/scsi/aic7xxx/aic79xx_osm.c, line 2583
- drivers/scsi/aic7xxx/aic7xxx_osm.c, line 2287
- drivers/scsi/cpqfcTSworker.c, line 164
- drivers/scsi/qla2xxx/qla_os.c, line 3168
- drivers/scsi/scsi_error.c, line 1642
- drivers/usb/class/audio.c, 3 times
- drivers/usb/class/usblp.c, 2 times
- drivers/usb/core/devices.c, 2 times
- drivers/usb/core/devio.c, 2 times
- drivers/usb/host/uhci-debug.c, 2 times
- drivers/usb/media/ov511.c, 4 times
- drivers/usb/media/pwc-if.c, line 1944
- drivers/usb/storage/usb.c, line 271
- drivers/video/fbmem.c, 3 times
- drivers/zorro/proc.c, line 27
- fs/adfs/dir.c, 2 times
- fs/adfs/inode.c, 2 times
- fs/autofs/root.c, 7 times
- fs/bfs/dir.c, 6 times
- fs/bfs/file.c, line 89
- fs/bfs/inode.c, 3 times
- fs/block_dev.c, 2 times
- fs/char_dev.c, line 291
- fs/coda/dir.c, 12 times
- fs/coda/file.c, 4 times
- fs/coda/inode.c, 2 times
- fs/coda/psdev.c, 5 times
- fs/coda/symlink.c, line 33
- fs/compat.c, 4 times
- fs/efs/dir.c, line 36
- fs/efs/namei.c, line 64
- fs/efs/symlink.c, line 27
- fs/exec.c, line 1360
- fs/ext2/inode.c, line 1213
- fs/ext2/super.c, line 893
- fs/fat/dir.c, line 366
- fs/fat/file.c, line 108
- fs/fat/inode.c, 4 times
- fs/fcntl.c, line 242
- fs/freevxfs/vxfs_lookup.c, line 213
- fs/hpfs/dir.c, 4 times
- fs/hpfs/file.c, 2 times
- fs/hpfs/inode.c, 2 times
- fs/hpfs/namei.c, 8 times
- fs/hpfs/super.c, line 141
- fs/ioctl.c, line 70
- fs/isofs/dir.c, line 272
- fs/isofs/namei.c, line 181
- fs/isofs/rock.c, line 466
- fs/jffs/inode-v23.c, 13 times
- fs/jffs/intrep.c, line 3344
- fs/lockd/clntlock.c, line 207
- fs/lockd/svc.c, line 106
- fs/locks.c, 16 times
- fs/minix/bitmap.c, 4 times
- fs/minix/dir.c, line 94
- fs/msdos/namei.c, 6 times
- fs/namespace.c, 6 times
- fs/ncpfs/dir.c, 8 times
- fs/ncpfs/inode.c, line 803
- fs/nfs/dir.c, 16 times
- fs/nfs/direct.c, 3 times
- fs/nfs/file.c, 5 times
- fs/nfs/inode.c, 4 times
- fs/nfs/nfs3proc.c, line 629
- fs/nfs/nfs4proc.c, 3 times
- fs/nfs/proc.c, line 475
- fs/nfs/read.c, 2 times
- fs/nfs/symlink.c, line 38
- fs/nfs/write.c, 2 times
- fs/nfsd/nfs4state.c, line 2433
- fs/nfsd/nfssvc.c, 3 times
- fs/ntfs/inode.c, line 2265
- fs/openpromfs/inode.c, 5 times
- fs/proc/base.c, line 745
- fs/proc/generic.c, 3 times
- fs/proc/inode.c, line 38
- fs/proc/root.c, line 103
- fs/qnx4/dir.c, line 38
- fs/qnx4/fsync.c, line 161
- fs/qnx4/inode.c, 4 times
- fs/qnx4/namei.c, 3 times
- fs/qnx4/truncate.c, line 29
- fs/read_write.c, 2 times
- fs/reiserfs/inode.c, line 458
- fs/reiserfs/journal.c, 3 times
- fs/reiserfs/xattr.c, 3 times
- fs/romfs/inode.c, 3 times
- fs/smbfs/dir.c, 9 times
- fs/smbfs/file.c, 3 times
- fs/smbfs/inode.c, 4 times
- fs/smbfs/proc.c, 2 times
- fs/super.c, 2 times
- fs/sysv/dir.c, line 80
- fs/sysv/inode.c, 3 times
- fs/udf/dir.c, line 88
- fs/udf/file.c, line 250
- fs/udf/inode.c, 6 times
- fs/udf/namei.c, 9 times
- fs/udf/super.c, 3 times
- fs/udf/symlink.c, line 89
- fs/ufs/dir.c, line 68
- fs/ufs/inode.c, 4 times
- fs/ufs/namei.c, 9 times
- fs/ufs/super.c, 2 times
- fs/ufs/truncate.c, line 448
- fs/umsdos/dir.c, line 306
- fs/umsdos/inode.c, line 168
- fs/umsdos/rdir.c, line 69
- fs/vfat/namei.c, 6 times
- fs/xfs/linux-2.6/xfs_file.c, 2 times
- include/linux/net.h, 2 times
- include/linux/reiserfs_fs.h, line 2272
- init/main.c, 2 times
- kernel/sys.c, line 454
- kernel/sysctl.c, line 960
- net/socket.c, line 905
- net/sunrpc/sched.c, line 1107
- net/wanrouter/wanproc.c, line 87
- sound/core/info.c, line 144
- sound/oss/ali5455.c, 2 times
- sound/oss/au1000.c, 3 times
- sound/oss/cmpci.c, 2 times
- sound/oss/dmasound/dmasound_core.c, 3 times
- sound/oss/emu10k1/midi.c, line 196
- sound/oss/es1370.c, 5 times
- sound/oss/es1371.c, 5 times
- sound/oss/esssolo1.c, 4 times
- sound/oss/i810_audio.c, 2 times
- sound/oss/ite8172.c, 2 times
- sound/oss/maestro.c, 2 times
- sound/oss/msnd_pinnacle.c, line 800
- sound/oss/nec_vrc5477.c, line 1636
- sound/oss/rme96xx.c, line 1672
- sound/oss/sonicvibes.c, 4 times
- sound/oss/soundcard.c, 4 times
- sound/oss/vwsnd.c, line 3007
- sound/oss/wavfront.c, line 1921