Loading...
Defined in 1 files as a struct:
Defined in 65 files as a member:
- arch/ia64/kernel/salinfo.c, line 135 (as a member)
- arch/ppc64/kernel/viopath.c, line 84 (as a member)
- drivers/acpi/ec.c, line 106 (as a member)
- drivers/acpi/video.c, line 126 (as a member)
- drivers/base/map.c, line 28 (as a member)
- drivers/char/watchdog/pcwd_usb.c, line 141 (as a member)
- drivers/fc4/fc.c, line 109 (as a member)
- drivers/fc4/fc.c, line 122 (as a member)
- drivers/fc4/fc.c, line 133 (as a member)
- drivers/i2c/busses/scx200_acb.c, line 87 (as a member)
- drivers/ieee1394/dv1394-private.h, line 473 (as a member)
- drivers/infiniband/hw/mthca/mthca_dev.h, line 249 (as a member)
- drivers/input/joystick/db9.c, line 101 (as a member)
- drivers/input/joystick/gamecon.c, line 84 (as a member)
- drivers/input/joystick/turbografx.c, line 87 (as a member)
- drivers/input/keyboard/hil_kbd.c, line 83 (as a member)
- drivers/input/mouse/hil_ptr.c, line 76 (as a member)
- drivers/media/dvb/cinergyT2/cinergyT2.c, line 119 (as a member)
- drivers/media/dvb/dvb-core/dvb_ca_en50221.c, line 114 (as a member)
- drivers/media/dvb/dvb-core/dvb_frontend.c, line 100 (as a member)
- drivers/media/dvb/dvb-core/dvb_frontend.h, line 89 (as a member)
- drivers/media/video/vino.c, line 282 (as a member)
- drivers/net/irda/sir-dev.h, line 33 (as a member)
- drivers/net/irda/vlsi_ir.h, line 764 (as a member)
- drivers/net/wireless/airo.c, line 1180 (as a member)
- drivers/net/wireless/prism54/islpci_dev.h, line 59 (as a member)
- drivers/scsi/aha152x.c, line 552 (as a member)
- drivers/usb/class/usblp.c, line 131 (as a member)
- drivers/usb/misc/idmouse.c, line 84 (as a member)
- drivers/usb/misc/ldusb.c, line 139 (as a member)
- drivers/usb/misc/legousbtower.c, line 208 (as a member)
- drivers/usb/misc/usbtest.c, line 71 (as a member)
- fs/afs/server.h, line 31 (as a member)
- fs/eventpoll.c, line 146 (as a member)
- fs/inotify.c, line 86 (as a member)
- fs/libfs.c, line 532 (as a member)
- fs/sysfs/file.c, line 58 (as a member)
- include/asm-i386/mmu.h, line 13 (as a member)
- include/asm-sh/dma.h, line 87 (as a member)
- include/asm-x86_64/mmu.h, line 17 (as a member)
- include/linux/backlight.h, line 42 (as a member)
- include/linux/device.h, line 162 (as a member)
- include/linux/device.h, line 279 (as a member)
- include/linux/input.h, line 889 (as a member)
- include/linux/isdn.h, line 628 (as a member)
- include/linux/jffs2_fs_i.h, line 17 (as a member)
- include/linux/key.h, line 81 (as a member)
- include/linux/lcd.h, line 41 (as a member)
- include/linux/mtd/blktrans.h, line 25 (as a member)
- include/linux/namespace.h, line 12 (as a member)
- include/linux/ncp_fs_sb.h, line 54 (as a member)
- include/linux/seq_file.h, line 22 (as a member)
- include/linux/serial_core.h, line 278 (as a member)
- include/linux/smb_fs_sb.h, line 62 (as a member)
- ipc/util.h, line 28 (as a member)
- security/selinux/include/objsec.h, line 47 (as a member)
- security/selinux/include/objsec.h, line 67 (as a member)
- sound/oss/ad1889.h, line 103 (as a member)
- sound/oss/au1000.c, line 124 (as a member)
- sound/oss/au1550_ac97.c, line 95 (as a member)
- sound/oss/cs46xx.c, line 300 (as a member)
- sound/oss/es1370.c, line 396 (as a member)
- sound/oss/es1371.c, line 465 (as a member)
- sound/oss/hal2.c, line 95 (as a member)
- sound/oss/trident.c, line 354 (as a member)
Referenced in 170 files:
- arch/alpha/kernel/semaphore.c, 39 times
- arch/arm/kernel/semaphore.c, 27 times
- arch/arm/mach-pxa/ssp.c, 8 times
- arch/arm26/kernel/semaphore.c, 27 times
- arch/cris/kernel/semaphore.c, 11 times
- arch/frv/kernel/semaphore.c, 20 times
- arch/h8300/kernel/semaphore.c, 11 times
- arch/i386/kernel/ldt.c, 7 times
- arch/i386/kernel/ptrace.c, 2 times
- arch/i386/mm/fault.c, 2 times
- arch/ia64/kernel/salinfo.c, 9 times
- arch/ia64/kernel/semaphore.c, 37 times
- arch/m32r/kernel/semaphore.c, 37 times
- arch/m68k/kernel/semaphore.c, 11 times
- arch/m68knommu/kernel/semaphore.c, 11 times
- arch/mips/kernel/semaphore.c, 21 times
- arch/parisc/kernel/semaphore.c, 20 times
- arch/ppc/kernel/semaphore.c, 18 times
- arch/ppc64/kernel/semaphore.c, 18 times
- arch/ppc64/kernel/viopath.c, 5 times
- arch/s390/kernel/semaphore.c, 18 times
- arch/sh/drivers/dma/dma-api.c, 4 times
- arch/sh/kernel/semaphore.c, 11 times
- arch/sh64/kernel/semaphore.c, 11 times
- arch/sparc/kernel/semaphore.c, 27 times
- arch/sparc64/kernel/semaphore.c, 26 times
- arch/v850/kernel/semaphore.c, 27 times
- arch/x86_64/kernel/ldt.c, 7 times
- arch/x86_64/kernel/ptrace.c, 2 times
- arch/xtensa/kernel/semaphore.c, 24 times
- drivers/acpi/ec.c, 9 times
- drivers/acpi/osl.c, 19 times
- drivers/acpi/video.c, 5 times
- drivers/base/bus.c, 2 times
- drivers/base/class.c, 11 times
- drivers/base/core.c, line 227
- drivers/base/dd.c, 8 times
- drivers/base/map.c, 10 times
- drivers/base/power/resume.c, 2 times
- drivers/base/power/suspend.c, 2 times
- drivers/char/rio/linux_compat.h, 3 times
- drivers/char/rio/rio_linux.h, 20 times
- drivers/char/viocons.c, 2 times
- drivers/char/watchdog/pcwd_usb.c, 3 times
- drivers/fc4/fc.c, 15 times
- drivers/i2c/busses/scx200_acb.c, 3 times
- drivers/ieee1394/dv1394.c, 14 times
- drivers/infiniband/hw/mthca/mthca_mcg.c, 5 times
- drivers/input/input.c, 5 times
- drivers/input/joystick/db9.c, 5 times
- drivers/input/joystick/gamecon.c, 5 times
- drivers/input/joystick/turbografx.c, 5 times
- drivers/input/keyboard/hil_kbd.c, 10 times
- drivers/input/mouse/hil_ptr.c, 8 times
- drivers/isdn/i4l/isdn_common.c, 13 times
- drivers/media/dvb/cinergyT2/cinergyT2.c, 21 times
- drivers/media/dvb/dvb-core/dvb_ca_en50221.c, 19 times
- drivers/media/dvb/dvb-core/dvb_frontend.c, 15 times
- drivers/media/video/saa7134/saa7134-tvaudio.c, line 965
- drivers/media/video/vino.c, 9 times
- drivers/mtd/mtd_blkdevs.c, 3 times
- drivers/net/irda/sir_dev.c, 7 times
- drivers/net/irda/sir_kthread.c, 5 times
- drivers/net/irda/vlsi_ir.c, 13 times
- drivers/net/wireless/airo.c, 48 times
- drivers/net/wireless/prism54/isl_ioctl.c, 14 times
- drivers/s390/char/sclp_cpi.c, 7 times
- drivers/s390/s390mach.c, 3 times
- drivers/scsi/aha152x.c, 8 times
- drivers/scsi/cpqfcTSinit.c, 7 times
- drivers/scsi/cpqfcTSstructs.h, 2 times
- drivers/scsi/qla2xxx/qla_os.c, 3 times
- drivers/scsi/scsi_error.c, 6 times
- drivers/serial/pmac_zilog.c, 4 times
- drivers/serial/serial_core.c, 30 times
- drivers/usb/class/usblp.c, 17 times
- drivers/usb/core/devio.c, 2 times
- drivers/usb/gadget/serial.c, 9 times
- drivers/usb/misc/idmouse.c, 13 times
- drivers/usb/misc/ldusb.c, 13 times
- drivers/usb/misc/legousbtower.c, 13 times
- drivers/usb/misc/usbtest.c, 11 times
- drivers/video/backlight/backlight.c, 15 times
- drivers/video/backlight/lcd.c, 15 times
- fs/afs/server.c, 9 times
- fs/afs/vlocation.c, 4 times
- fs/eventpoll.c, 7 times
- fs/inotify.c, 27 times
- fs/jffs2/dir.c, 29 times
- fs/jffs2/file.c, 8 times
- fs/jffs2/fs.c, 6 times
- fs/jffs2/gc.c, 2 times
- fs/jffs2/readinode.c, 11 times
- fs/jffs2/super.c, line 54
- fs/jffs2/write.c, 24 times
- fs/libfs.c, 5 times
- fs/namespace.c, 21 times
- fs/ncpfs/inode.c, line 523
- fs/ncpfs/sock.c, 2 times
- fs/seq_file.c, 5 times
- fs/smbfs/inode.c, line 532
- fs/sysfs/file.c, 5 times
- include/asm-alpha/rwsem.h, 52 times
- include/asm-alpha/semaphore.h, 27 times
- include/asm-arm/semaphore-helper.h, 14 times
- include/asm-arm/semaphore.h, 22 times
- include/asm-arm26/semaphore-helper.h, 14 times
- include/asm-arm26/semaphore.h, 20 times
- include/asm-cris/semaphore-helper.h, 13 times
- include/asm-cris/semaphore.h, 31 times
- include/asm-frv/semaphore.h, 39 times
- include/asm-h8300/semaphore-helper.h, 13 times
- include/asm-h8300/semaphore.h, 23 times
- include/asm-i386/rwsem.h, 39 times
- include/asm-i386/semaphore.h, 16 times
- include/asm-ia64/intrinsics.h, 17 times
- include/asm-ia64/rwsem.h, 36 times
- include/asm-ia64/semaphore.h, 23 times
- include/asm-m32r/semaphore.h, 20 times
- include/asm-m68k/semaphore-helper.h, 21 times
- include/asm-m68k/semaphore.h, 19 times
- include/asm-m68knommu/semaphore-helper.h, 13 times
- include/asm-m68knommu/semaphore.h, 19 times
- include/asm-mips/pmon.h, 6 times
- include/asm-mips/semaphore.h, 21 times
- include/asm-parisc/semaphore-helper.h, 13 times
- include/asm-parisc/semaphore.h, 35 times
- include/asm-ppc/rwsem.h, 33 times
- include/asm-ppc/semaphore.h, 21 times
- include/asm-ppc64/rwsem.h, 33 times
- include/asm-ppc64/semaphore.h, 21 times
- include/asm-s390/rwsem.h, 45 times
- include/asm-s390/semaphore.h, 24 times
- include/asm-sh/rwsem.h, 33 times
- include/asm-sh/semaphore-helper.h, 13 times
- include/asm-sh/semaphore.h, 24 times
- include/asm-sh64/semaphore-helper.h, 13 times
- include/asm-sh64/semaphore.h, 24 times
- include/asm-sparc/semaphore.h, 20 times
- include/asm-sparc64/rwsem.h, 15 times
- include/asm-sparc64/semaphore.h, 11 times
- include/asm-v850/semaphore.h, 23 times
- include/asm-x86_64/rwsem.h, 34 times
- include/asm-x86_64/semaphore.h, 24 times
- include/asm-xtensa/rwsem.h, 33 times
- include/asm-xtensa/semaphore.h, 29 times
- include/linux/rwsem-spinlock.h, 8 times
- include/linux/rwsem.h, 29 times
- include/linux/sem.h, 2 times
- include/linux/smb_fs_sb.h, 3 times
- ipc/msg.c, 6 times
- ipc/sem.c, 19 times
- ipc/shm.c, 12 times
- ipc/util.c, 3 times
- lib/rwsem-spinlock.c, 84 times
- lib/rwsem.c, 54 times
- lib/semaphore-sleepers.c, 37 times
- security/keys/key.c, 16 times
- security/keys/keyctl.c, 6 times
- security/keys/keyring.c, 8 times
- security/keys/process_keys.c, 8 times
- security/selinux/hooks.c, 8 times
- sound/oss/ad1889.c, 3 times
- sound/oss/au1000.c, 11 times
- sound/oss/au1550_ac97.c, 11 times
- sound/oss/cs46xx.c, 14 times
- sound/oss/es1370.c, 11 times
- sound/oss/es1371.c, 11 times
- sound/oss/hal2.c, 9 times
- sound/oss/trident.c, 15 times