Loading...
Defined in 1 files as a macro:
Referenced in 433 files:
- arch/alpha/include/asm/rwsem.h, 2 times
- arch/alpha/kernel/signal.c, 2 times
- arch/arc/kernel/signal.c, 2 times
- arch/arm/kernel/process.c, line 441
- arch/arm/kernel/signal.c, line 629
- arch/arm/mach-tegra/cpuidle-tegra20.c, line 189
- arch/arm64/kernel/signal.c, line 894
- arch/arm64/kernel/vdso.c, 2 times
- arch/c6x/kernel/signal.c, 4 times
- arch/csky/kernel/signal.c, 2 times
- arch/h8300/kernel/signal.c, 3 times
- arch/hexagon/kernel/signal.c, 2 times
- arch/hexagon/kernel/vdso.c, line 69
- arch/ia64/include/asm/rwsem.h, 2 times
- arch/ia64/kernel/perfmon.c, line 1556
- arch/ia64/kernel/salinfo.c, line 295
- arch/ia64/kernel/signal.c, 2 times
- arch/m68k/kernel/signal.c, 3 times
- arch/microblaze/kernel/signal.c, 2 times
- arch/mips/kernel/signal.c, 2 times
- arch/mips/kernel/vdso.c, line 125
- arch/mips/kvm/mips.c, 2 times
- arch/nds32/kernel/signal.c, 2 times
- arch/nds32/kernel/vdso.c, line 134
- arch/nios2/kernel/signal.c, line 273
- arch/openrisc/kernel/signal.c, line 275
- arch/parisc/kernel/signal.c, 2 times
- arch/powerpc/kernel/signal.c, 2 times
- arch/powerpc/kernel/vdso.c, line 201
- arch/powerpc/kvm/book3s_hv.c, 7 times
- arch/powerpc/kvm/book3s_hv_nested.c, line 336
- arch/powerpc/kvm/powerpc.c, 2 times
- arch/powerpc/platforms/cell/spufs/file.c, line 278
- arch/powerpc/platforms/cell/spufs/run.c, line 298
- arch/powerpc/platforms/powernv/opal-prd.c, line 197
- arch/powerpc/platforms/ps3/device-init.c, line 756
- arch/riscv/kernel/signal.c, 2 times
- arch/s390/kernel/nmi.c, line 462
- arch/s390/kernel/signal.c, 2 times
- arch/s390/kernel/vdso.c, line 244
- arch/s390/kvm/kvm-s390.c, 3 times
- arch/s390/kvm/vsie.c, line 1045
- arch/sh/kernel/signal_32.c, line 416
- arch/sh/kernel/signal_64.c, line 55
- arch/sh/kernel/vsyscall/vsyscall.c, line 65
- arch/sparc/kernel/signal32.c, line 640
- arch/sparc/kernel/signal_32.c, line 439
- arch/sparc/kernel/signal_64.c, line 459
- arch/um/include/shared/os.h, line 16
- arch/um/kernel/irq.c, line 78
- arch/um/kernel/signal.c, 2 times
- arch/um/os-Linux/irq.c, line 77
- arch/um/os-Linux/sigio.c, line 63
- arch/unicore32/kernel/signal.c, 2 times
- arch/x86/entry/vdso/vma.c, line 154
- arch/x86/include/asm/rwsem.h, 2 times
- arch/x86/include/asm/uv/bios.h, line 52
- arch/x86/kernel/ldt.c, line 506
- arch/x86/kernel/signal.c, 2 times
- arch/x86/kvm/x86.c, 5 times
- arch/x86/um/vdso/vma.c, line 65
- arch/xtensa/kernel/signal.c, 2 times
- block/bio.c, line 1216
- crypto/api.c, 3 times
- drivers/acpi/apei/erst-dbg.c, 2 times
- drivers/auxdisplay/panel.c, line 1088
- drivers/base/firmware_loader/fallback.c, line 583
- drivers/block/drbd/drbd_actlog.c, 3 times
- drivers/block/drbd/drbd_main.c, line 1880
- drivers/block/drbd/drbd_receiver.c, 4 times
- drivers/block/floppy.c, 31 times
- drivers/block/nbd.c, line 457
- drivers/block/swim3.c, 3 times
- drivers/bluetooth/btmtkuart.c, line 188
- drivers/bluetooth/btusb.c, 3 times
- drivers/bluetooth/hci_intel.c, 6 times
- drivers/bluetooth/hci_mrvl.c, line 292
- drivers/char/apm-emulation.c, line 270
- drivers/char/applicom.c, 2 times
- drivers/char/lp.c, 5 times
- drivers/char/tlclk.c, line 249
- drivers/char/tpm/tpm_ibmvtpm.c, 2 times
- drivers/char/tpm/tpm_vtpm_proxy.c, line 88
- drivers/char/xillybus/xillybus_core.c, 7 times
- drivers/cpuidle/cpuidle-cps.c, line 61
- drivers/crypto/nx/nx-842-powernv.c, line 252
- drivers/dma/ipu/ipu_idmac.c, line 783
- drivers/firmware/efi/efi-pstore.c, 3 times
- drivers/firmware/efi/efi.c, line 954
- drivers/firmware/efi/efivars.c, 2 times
- drivers/firmware/efi/vars.c, 12 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c, line 387
- drivers/gpu/drm/amd/amdkfd/kfd_events.c, line 722
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c, line 6188
- drivers/gpu/drm/drm_lock.c, 2 times
- drivers/gpu/drm/drm_vblank.c, line 1671
- drivers/gpu/drm/i915/i915_gem.c, 2 times
- drivers/gpu/drm/i915/i915_gem_execbuffer.c, line 808
- drivers/gpu/drm/i915/i915_gem_userptr.c, line 155
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, 5 times
- drivers/gpu/drm/i915/selftests/i915_gem_object.c, 6 times
- drivers/gpu/drm/i915/selftests/i915_selftest.c, 4 times
- drivers/gpu/drm/i915/selftests/scatterlist.c, 3 times
- drivers/gpu/drm/radeon/radeon_gem.c, line 116
- drivers/gpu/drm/radeon/radeon_mn.c, line 205
- drivers/gpu/drm/ttm/ttm_bo.c, line 1887
- drivers/gpu/drm/ttm/ttm_execbuf_util.c, line 159
- drivers/gpu/drm/vc4/vc4_gem.c, line 1056
- drivers/gpu/drm/vc4/vc4_validate.c, line 384
- drivers/gpu/drm/via/via_dmablit.c, 2 times
- drivers/hid/hid-core.c, 2 times
- drivers/hid/usbhid/hiddev.c, line 374
- drivers/hsi/clients/hsi_char.c, 2 times
- drivers/hv/hv_utils_transport.c, line 47
- drivers/i2c/algos/i2c-algo-pcf.c, 7 times
- drivers/i2c/busses/i2c-mpc.c, line 580
- drivers/iio/adc/twl6030-gpadc.c, line 539
- drivers/iio/temperature/mlx90614.c, line 195
- drivers/infiniband/core/fmr_pool.c, line 386
- drivers/infiniband/core/netlink.c, line 237
- drivers/infiniband/core/sa_query.c, line 2184
- drivers/input/misc/cm109.c, line 513
- drivers/isdn/capi/kcapi.c, line 1000
- drivers/lightnvm/pblk-core.c, 6 times
- drivers/lightnvm/pblk-init.c, 4 times
- drivers/lightnvm/pblk-recovery.c, line 453
- drivers/lightnvm/pblk-write.c, line 657
- drivers/md/bcache/btree.c, 16 times
- drivers/md/bcache/request.c, 2 times
- drivers/md/bcache/super.c, line 1409
- drivers/md/dm.c, line 2440
- drivers/md/raid1.c, line 898
- drivers/media/cec/cec-adap.c, 2 times
- drivers/media/common/saa7146/saa7146_vbi.c, line 127
- drivers/media/dvb-core/dvb_ca_en50221.c, line 1904
- drivers/media/dvb-core/dvb_demux.c, line 1168
- drivers/media/dvb-core/dvb_frontend.c, 3 times
- drivers/media/dvb-frontends/dib9000.c, 16 times
- drivers/media/firewire/firedtv-dvb.c, 2 times
- drivers/media/i2c/saa6588.c, line 198
- drivers/media/pci/cx18/cx18-fileops.c, line 247
- drivers/media/pci/ivtv/ivtv-driver.c, line 357
- drivers/media/pci/ivtv/ivtv-fileops.c, 3 times
- drivers/media/pci/ivtv/ivtv-ioctl.c, 2 times
- drivers/media/pci/ivtv/ivtv-yuv.c, line 1111
- drivers/media/pci/ivtv/ivtvfb.c, line 327
- drivers/media/pci/meye/meye.c, 2 times
- drivers/media/pci/pt1/pt1.c, line 1126
- drivers/media/pci/pt3/pt3.c, line 500
- drivers/media/pci/solo6x10/solo6x10-p2m.c, line 81
- drivers/media/platform/aspeed-video.c, line 1193
- drivers/media/platform/vivid/vivid-radio-rx.c, line 81
- drivers/media/platform/vivid/vivid-radio-tx.c, line 66
- drivers/media/radio/radio-si476x.c, line 1133
- drivers/media/radio/radio-wl1273.c, 14 times
- drivers/media/radio/si470x/radio-si470x-common.c, line 487
- drivers/media/radio/wl128x/fmdrv_common.c, line 1080
- drivers/media/usb/dvb-usb/dib0700_core.c, 10 times
- drivers/media/usb/go7007/s2250-board.c, 3 times
- drivers/media/usb/gspca/cpia1.c, line 753
- drivers/misc/aspeed-lpc-snoop.c, line 97
- drivers/misc/habanalabs/command_submission.c, line 771
- drivers/misc/ibmasm/r_heartbeat.c, line 85
- drivers/misc/mei/bus.c, 3 times
- drivers/misc/mei/client.c, line 1787
- drivers/misc/mei/main.c, 3 times
- drivers/misc/mic/cosm_client/cosm_scif_client.c, line 171
- drivers/misc/mic/scif/scif_api.c, 2 times
- drivers/misc/vexpress-syscfg.c, line 94
- drivers/mmc/host/tmio_mmc_core.c, 2 times
- drivers/mtd/devices/powernv_flash.c, 2 times
- drivers/mtd/mtdblock.c, line 251
- drivers/mtd/tests/mtd_test.h, line 10
- drivers/mtd/ubi/wl.c, line 1120
- drivers/net/ethernet/broadcom/tg3.c, 2 times
- drivers/net/ethernet/cavium/liquidio/octeon_main.h, line 208
- drivers/net/ethernet/emulex/benet/be_cmds.c, line 775
- drivers/net/ethernet/intel/i40e/i40e_adminq.h, line 98
- drivers/net/ethernet/intel/iavf/i40e_adminq.h, line 98
- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c, 2 times
- drivers/net/ethernet/sfc/falcon/falcon.c, 4 times
- drivers/net/ethernet/sfc/mcdi.c, 8 times
- drivers/net/ethernet/sfc/siena.c, line 815
- drivers/net/wimax/i2400m/fw.c, line 957
- drivers/net/wimax/i2400m/usb-fw.c, line 315
- drivers/net/wireless/ath/ath6kl/cfg80211.c, 2 times
- drivers/net/wireless/ath/wil6210/main.c, line 494
- drivers/net/wireless/broadcom/b43legacy/main.c, line 1760
- drivers/net/wireless/intersil/hostap/hostap_hw.c, 3 times
- drivers/net/wireless/intersil/hostap/hostap_ioctl.c, line 2554
- drivers/net/wireless/intersil/p54/p54spi.c, 2 times
- drivers/net/wireless/quantenna/qtnfmac/trans.c, line 59
- drivers/nfc/pn533/pn533.c, line 408
- drivers/nfc/st95hf/core.c, line 1240
- drivers/ntb/hw/mscc/ntb_hw_switchtec.c, line 139
- drivers/ntb/test/ntb_perf.c, 3 times
- drivers/nvme/host/core.c, 4 times
- drivers/nvme/host/lightnvm.c, 2 times
- drivers/nvme/host/tcp.c, line 2271
- drivers/oprofile/event_buffer.c, 2 times
- drivers/parport/ieee1284.c, 2 times
- drivers/parport/share.c, line 1260
- drivers/pci/hotplug/cpqphp.h, line 715
- drivers/pci/hotplug/shpchp_hpc.c, line 286
- drivers/pci/switch/switchtec.c, line 412
- drivers/pci/vpd.c, 3 times
- drivers/platform/chrome/cros_ec_lightbar.c, line 72
- drivers/platform/x86/thinkpad_acpi.c, 4 times
- drivers/pps/pps.c, line 98
- drivers/rapidio/devices/rio_mport_cdev.c, 2 times
- drivers/rapidio/rio_cm.c, 4 times
- drivers/s390/cio/css.c, line 1150
- drivers/s390/cio/device.c, 2 times
- drivers/scsi/3w-9xxx.h, line 389
- drivers/scsi/3w-sas.c, line 734
- drivers/scsi/3w-xxxx.c, line 896
- drivers/scsi/be2iscsi/be_mgmt.c, line 394
- drivers/scsi/dpt_i2o.c, 3 times
- drivers/scsi/hpsa.c, 2 times
- drivers/scsi/lpfc/lpfc_bsg.c, 2 times
- drivers/scsi/lpfc/lpfc_vport.c, 2 times
- drivers/scsi/osst.c, 2 times
- drivers/scsi/st.c, 3 times
- drivers/soc/bcm/brcmstb/pm/pm-arm.c, line 462
- drivers/spi/spi-fsl-lpspi.c, line 349
- drivers/spi/spi-imx.c, line 1475
- drivers/spi/spi-omap2-mcspi.c, line 371
- drivers/spi/spi-pxa2xx.c, line 1133
- drivers/spi/spi-sh-msiof.c, line 663
- drivers/spi/spi-slave-mt27xx.c, line 106
- drivers/spi/spi.c, line 1068
- drivers/staging/android/vsoc.c, line 478
- drivers/staging/fwserial/fwserial.c, line 1323
- drivers/staging/greybus/operation.c, 2 times
- drivers/staging/greybus/sdio.c, line 382
- drivers/staging/media/bcm2048/radio-bcm2048.c, line 2212
- drivers/staging/most/core.c, line 1322
- drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c, 12 times
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c, 6 times
- drivers/target/target_core_user.c, line 306
- drivers/tty/n_gsm.c, line 2044
- drivers/tty/n_r3964.c, line 1100
- drivers/tty/tty_io.c, 4 times
- drivers/tty/vt/vt_ioctl.c, 3 times
- drivers/usb/class/cdc-wdm.c, line 1081
- drivers/usb/class/usblp.c, 5 times
- drivers/usb/core/devio.c, 2 times
- drivers/usb/core/sysfs.c, 12 times
- drivers/usb/core/usb.c, 2 times
- drivers/usb/gadget/function/f_fs.c, 5 times
- drivers/usb/gadget/function/f_mass_storage.c, 13 times
- drivers/usb/gadget/legacy/inode.c, 2 times
- drivers/usb/host/u132-hcd.c, 12 times
- drivers/usb/image/mdc800.c, 2 times
- drivers/usb/misc/adutux.c, 2 times
- drivers/usb/misc/ftdi-elan.c, line 630
- drivers/usb/misc/idmouse.c, line 175
- drivers/usb/misc/rio500.c, 4 times
- drivers/usb/misc/usblcd.c, line 238
- drivers/usb/mon/mon_bin.c, line 1302
- drivers/usb/mon/mon_text.c, line 502
- drivers/usb/serial/digi_acceleport.c, 4 times
- drivers/video/fbdev/cobalt_lcdfb.c, line 99
- drivers/virt/vboxguest/vboxguest_core.c, 2 times
- drivers/virt/vboxguest/vboxguest_utils.c, 2 times
- drivers/virtio/virtio_balloon.c, 2 times
- drivers/vme/bridges/vme_ca91cx42.c, line 1247
- drivers/vme/bridges/vme_tsi148.c, line 1873
- drivers/w1/masters/omap_hdq.c, 7 times
- drivers/w1/slaves/w1_therm.c, 4 times
- drivers/xen/pvcalls-back.c, 2 times
- drivers/xen/pvcalls-front.c, 2 times
- fs/afs/file.c, line 340
- fs/afs/rotate.c, line 37
- fs/afs/rxrpc.c, 2 times
- fs/afs/vl_rotate.c, line 31
- fs/aio.c, 4 times
- fs/autofs/waitq.c, 4 times
- fs/btrfs/extent-tree.c, line 5191
- fs/btrfs/inode.c, line 3302
- fs/btrfs/ioctl.c, 3 times
- fs/btrfs/qgroup.c, line 3124
- fs/buffer.c, line 2371
- fs/cachefiles/rdwr.c, line 777
- fs/cifs/cifsglob.h, line 1640
- fs/cifs/cifssmb.c, line 2740
- fs/cifs/connect.c, line 776
- fs/cifs/file.c, 2 times
- fs/cifs/smbdirect.c, line 1249
- fs/cifs/transport.c, 3 times
- fs/coda/upcall.c, 2 times
- fs/coredump.c, line 421
- fs/dax.c, line 1132
- fs/dlm/lock.c, line 5277
- fs/dlm/recover.c, 5 times
- fs/dlm/recoverd.c, line 35
- fs/dlm/requestqueue.c, line 99
- fs/ecryptfs/read_write.c, line 134
- fs/efivarfs/file.c, line 80
- fs/eventpoll.c, 2 times
- fs/exec.c, 3 times
- fs/ext4/fsmap.c, line 96
- fs/f2fs/data.c, line 1499
- fs/fuse/dev.c, 2 times
- fs/fuse/dir.c, 5 times
- fs/fuse/file.c, line 2269
- fs/gfs2/lock_dlm.c, line 787
- fs/gfs2/ops_fstype.c, line 1012
- fs/hpfs/alloc.c, line 508
- fs/hugetlbfs/inode.c, line 629
- fs/io_uring.c, 2 times
- fs/ioctl.c, line 422
- fs/iomap.c, line 675
- fs/jffs2/gc.c, line 135
- fs/jffs2/nodemgmt.c, line 191
- fs/lockd/clntproc.c, 2 times
- fs/lockd/svc.c, line 173
- fs/nfs/callback.c, line 88
- fs/nfs/internal.h, line 759
- fs/nfs/nfs4proc.c, line 1588
- fs/nfs/nfs4state.c, line 2225
- fs/nfs/write.c, line 599
- fs/nfsd/nfssvc.c, line 723
- fs/ntfs/file.c, line 1918
- fs/ocfs2/cluster/masklog.h, line 192
- fs/ocfs2/namei.c, line 1963
- fs/ocfs2/refcounttree.c, line 4540
- fs/open.c, line 1172
- fs/orangefs/file.c, 2 times
- fs/orangefs/orangefs-bufmap.c, 2 times
- fs/orangefs/orangefs-utils.c, line 477
- fs/orangefs/waitqueue.c, line 350
- fs/overlayfs/copy_up.c, line 159
- fs/proc/task_mmu.c, 2 times
- fs/readdir.c, 3 times
- fs/select.c, 9 times
- fs/xfs/xfs_fsmap.c, line 247
- fs/xfs/xfs_reflink.c, line 1185
- include/asm-generic/rwsem.h, 2 times
- include/drm/drm_os_linux.h, line 49
- include/drm/ttm/ttm_bo_driver.h, 2 times
- include/net/sock.h, line 2271
- include/trace/events/kvm.h, line 38
- init/initramfs.c, line 23
- ipc/sem.c, 4 times
- ipc/shm.c, 2 times
- kernel/auditsc.c, line 1693
- kernel/events/uprobes.c, line 1396
- kernel/fork.c, 3 times
- kernel/futex.c, 2 times
- kernel/kthread.c, 3 times
- kernel/locking/mutex.c, line 991
- kernel/locking/rtmutex.c, line 1186
- kernel/locking/rwsem-spinlock.c, 2 times
- kernel/locking/rwsem-xadd.c, 2 times
- kernel/locking/rwsem.c, 3 times
- kernel/locking/semaphore.c, line 233
- kernel/module.c, line 978
- kernel/power/main.c, line 571
- kernel/sched/wait_bit.c, 4 times
- kernel/signal.c, 2 times
- kernel/sys.c, line 2445
- kernel/time/hrtimer.c, 2 times
- kernel/trace/ring_buffer.c, line 640
- kernel/trace/trace_uprobe.c, 2 times
- mm/filemap.c, 3 times
- mm/madvise.c, line 839
- mm/memcontrol.c, 3 times
- mm/memory_hotplug.c, line 1612
- mm/mlock.c, 4 times
- mm/mmap.c, 5 times
- mm/mprotect.c, line 484
- mm/mremap.c, line 629
- mm/page_alloc.c, 2 times
- mm/shmem.c, line 2784
- mm/swapfile.c, line 2128
- mm/userfaultfd.c, 2 times
- mm/util.c, line 361
- net/9p/error.c, line 63
- net/9p/trans_rdma.c, 3 times
- net/atm/svc.c, line 252
- net/bluetooth/cmtp/capi.c, line 433
- net/bluetooth/hci_core.c, line 1321
- net/bluetooth/hci_request.c, 2 times
- net/bpf/test_run.c, 2 times
- net/core/dev.c, line 8844
- net/key/af_key.c, line 337
- net/netfilter/ipset/ip_set_core.c, line 1559
- net/netfilter/nfnetlink.c, line 360
- net/netlink/af_netlink.c, 2 times
- net/rxrpc/sendmsg.c, line 85
- net/smc/smc_clc.c, 3 times
- net/smc/smc_wr.c, line 279
- net/sunrpc/auth_gss/gss_rpc_upcall.c, line 191
- net/sunrpc/svc_xprt.c, 3 times
- net/unix/af_unix.c, line 675
- samples/connector/ucon.c, line 212
- security/tomoyo/common.c, 3 times
- sound/firewire/motu/motu-protocol-v3.c, line 83
- sound/isa/opti9xx/miro.c, line 227
- sound/oss/dmasound/dmasound_core.c, 3 times
- sound/pci/asihpi/hpioctl.c, line 207
- sound/soc/intel/atom/sst/sst_pvt.c, line 108
- tools/cgroup/cgroup_event_listener.c, line 64
- tools/crypto/getstat.c, line 97
- tools/laptop/freefall/freefall.c, line 153
- tools/lib/subcmd/run-command.c, line 175
- tools/perf/bench/epoll-wait.c, line 208
- tools/perf/bench/futex-wake-parallel.c, line 132
- tools/perf/bench/futex-wake.c, line 71
- tools/perf/builtin-record.c, 3 times
- tools/perf/builtin-top.c, line 669
- tools/perf/tests/switch-tracking.c, line 47
- tools/perf/ui/tui/setup.c, line 78
- tools/perf/util/util.c, 2 times
- tools/power/acpi/os_specific/service_layers/osunixxf.c, 2 times
- tools/testing/selftests/filesystems/binderfs/binderfs_test.c, line 25
- tools/testing/selftests/filesystems/devpts_pts.c, line 69
- tools/testing/selftests/ir/ir_loopback.c, 2 times
- tools/testing/selftests/kvm/lib/io.c, 2 times
- tools/testing/selftests/kvm/lib/kvm_util.c, 2 times
- tools/testing/selftests/net/tcp_inq.c, line 88
- tools/testing/selftests/pidfd/pidfd_test.c, line 72
- tools/testing/selftests/powerpc/harness.c, line 53
- tools/testing/selftests/timers/set-timer-lat.c, line 244
- tools/testing/selftests/uevent/uevent_filtering.c, 4 times
- tools/testing/vsock/control.c, 3 times
- tools/testing/vsock/vsock_diag_test.c, 4 times
- tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c, line 310
- tools/usb/ffs-aio-example/simple/device_app/aio_simple.c, line 287
- tools/usb/ffs-test.c, line 462
- virt/kvm/arm/arm.c, 3 times
- virt/kvm/kvm_main.c, 2 times