Defined in 2 files as a macro:
Referenced in 352 files:
-
arch/arm64/kvm/arm.c,
line 1038
-
arch/mips/kernel/rtlx.c,
line 133
-
arch/parisc/kernel/pdt.c,
line 256
-
arch/parisc/kernel/smp.c,
line 503
-
arch/powerpc/kvm/book3s_hv.c,
3 times
-
arch/powerpc/platforms/44x/warp.c,
line 292
-
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c,
line 62
-
arch/powerpc/platforms/cell/spufs/sched.c,
2 times
-
arch/powerpc/platforms/cell/spufs/spufs.h,
line 311
-
arch/powerpc/platforms/powernv/opal.c,
line 961
-
arch/powerpc/xmon/xmon.c,
line 3259
-
arch/riscv/kvm/vcpu.c,
line 717
-
arch/sparc/kernel/ds.c,
line 1036
-
arch/x86/kernel/apm_32.c,
2 times
-
block/blk-zoned.c,
line 1817
-
drivers/accessibility/speakup/speakup_acntpc.c,
line 206
-
drivers/accessibility/speakup/speakup_apollo.c,
line 175
-
drivers/accessibility/speakup/speakup_decext.c,
line 186
-
drivers/accessibility/speakup/speakup_decpc.c,
line 406
-
drivers/accessibility/speakup/speakup_dectlk.c,
2 times
-
drivers/accessibility/speakup/speakup_dtlk.c,
line 220
-
drivers/accessibility/speakup/speakup_keypc.c,
line 207
-
drivers/accessibility/speakup/speakup_soft.c,
line 236
-
drivers/accessibility/speakup/synth.c,
line 91
-
drivers/accessibility/speakup/thread.c,
line 31
-
drivers/android/binder.c,
line 4667
-
drivers/base/devtmpfs.c,
line 406
-
drivers/base/power/wakeup.c,
line 971
-
drivers/block/aoe/aoecmd.c,
line 1244
-
drivers/block/drbd/drbd_main.c,
line 3668
-
drivers/block/drbd/drbd_receiver.c,
line 2199
-
drivers/block/drbd/drbd_worker.c,
line 2096
-
drivers/block/swim.c,
3 times
-
drivers/bluetooth/btintel.c,
3 times
-
drivers/bluetooth/btmrvl_main.c,
line 617
-
drivers/bluetooth/btmtksdio.c,
line 205
-
drivers/bluetooth/btmtkuart.c,
line 139
-
drivers/bluetooth/hci_intel.c,
3 times
-
drivers/bluetooth/hci_ldisc.c,
line 235
-
drivers/bluetooth/hci_mrvl.c,
line 308
-
drivers/bus/vexpress-config.c,
line 193
-
drivers/char/hpet.c,
line 285
-
drivers/char/hw_random/core.c,
line 525
-
drivers/char/ipmi/ipmi_si_intf.c,
line 1092
-
drivers/char/ipmi/ipmi_watchdog.c,
line 768
-
drivers/char/lp.c,
2 times
-
drivers/char/nwbutton.c,
line 172
-
drivers/char/tpm/tpm_tis_core.c,
line 110
-
drivers/comedi/comedi_fops.c,
2 times
-
drivers/comedi/drivers/ni_mio_common.c,
line 4764
-
drivers/crypto/ccp/ccp-dev.c,
2 times
-
drivers/crypto/mxs-dcp.c,
2 times
-
drivers/cxl/core/region.c,
2 times
-
drivers/dma-buf/dma-fence.c,
2 times
-
drivers/dma/idxd/submit.c,
2 times
-
drivers/firmware/psci/psci_checker.c,
line 341
-
drivers/gpib/agilent_82357a/agilent_82357a.c,
line 1235
-
drivers/gpib/nec7210/nec7210.c,
line 319
-
drivers/gpu/drm/amd/amdkfd/kfd_events.c,
line 980
-
drivers/gpu/drm/drm_syncobj.c,
2 times
-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c,
line 648
-
drivers/gpu/drm/i915/gvt/scheduler.c,
line 1180
-
drivers/gpu/drm/i915/i915_active.h,
line 175
-
drivers/gpu/drm/i915/i915_hwmon.c,
line 457
-
drivers/gpu/drm/i915/i915_request.c,
line 1986
-
drivers/gpu/drm/nouveau/nouveau_fence.c,
2 times
-
drivers/gpu/drm/radeon/radeon_fence.c,
line 1024
-
drivers/gpu/drm/vc4/vc4_gem.c,
line 410
-
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c,
line 210
-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c,
2 times
-
drivers/gpu/drm/xe/xe_wait_user_fence.c,
line 168
-
drivers/hid/hid-debug.c,
2 times
-
drivers/hid/hid-roccat.c,
2 times
-
drivers/hid/hidraw.c,
2 times
-
drivers/hid/usbhid/hiddev.c,
2 times
-
drivers/hsi/clients/cmt_speech.c,
2 times
-
drivers/hwmon/occ/p8_i2c.c,
line 161
-
drivers/i2c/busses/i2c-elektor.c,
line 105
-
drivers/iio/industrialio-buffer.c,
2 times
-
drivers/infiniband/ulp/isert/ib_isert.c,
line 1036
-
drivers/macintosh/adb.c,
line 733
-
drivers/macintosh/smu.c,
line 1188
-
drivers/macintosh/via-pmu.c,
line 2182
-
drivers/mailbox/mailbox-test.c,
line 195
-
drivers/md/bcache/alloc.c,
line 279
-
drivers/md/bcache/bcache.h,
line 966
-
drivers/md/bcache/writeback.c,
line 750
-
drivers/md/dm-crypt.c,
line 1913
-
drivers/md/dm-delay.c,
line 138
-
drivers/md/dm-log-userspace-base.c,
line 105
-
drivers/md/dm-log-writes.c,
line 493
-
drivers/md/dm-vdo/funnel-workqueue.c,
line 181
-
drivers/md/dm-writecache.c,
2 times
-
drivers/md/dm.c,
3 times
-
drivers/md/md.c,
line 9743
-
drivers/media/common/saa7146/saa7146_vbi.c,
line 99
-
drivers/media/common/videobuf2/videobuf2-core.c,
line 3235
-
drivers/media/dvb-core/dvb_ca_en50221.c,
line 1317
-
drivers/media/dvb-core/dvb_frontend.c,
line 306
-
drivers/media/i2c/saa717x.c,
line 1321
-
drivers/media/i2c/tvaudio.c,
line 335
-
drivers/media/pci/cx18/cx18-driver.c,
line 273
-
drivers/media/pci/cx18/cx18-fileops.c,
line 229
-
drivers/media/pci/ivtv/ivtv-driver.c,
2 times
-
drivers/media/pci/ivtv/ivtv-fileops.c,
2 times
-
drivers/media/pci/ivtv/ivtv-ioctl.c,
line 166
-
drivers/media/pci/ivtv/ivtv-streams.c,
line 832
-
drivers/media/pci/ivtv/ivtv-yuv.c,
line 1087
-
drivers/media/pci/ivtv/ivtvfb.c,
2 times
-
drivers/media/pci/pt1/pt1.c,
line 513
-
drivers/media/pci/saa7134/saa7134-tvaudio.c,
line 307
-
drivers/media/pci/solo6x10/solo6x10-i2c.c,
line 237
-
drivers/media/platform/aspeed/aspeed-video.c,
line 1113
-
drivers/media/rc/imon.c,
line 679
-
drivers/media/rc/lirc_dev.c,
line 348
-
drivers/media/rc/rc-ir-raw.c,
line 48
-
drivers/media/usb/gspca/m5602/m5602_s5k83a.c,
2 times
-
drivers/media/usb/pvrusb2/pvrusb2-dvb.c,
line 81
-
drivers/memstick/host/r592.c,
line 570
-
drivers/mfd/ucb1x00-core.c,
line 256
-
drivers/mfd/ucb1x00-ts.c,
2 times
-
drivers/misc/ibmvmc.c,
line 947
-
drivers/misc/lis3lv02d/lis3lv02d.c,
line 615
-
drivers/misc/ntsync.c,
line 849
-
drivers/misc/ocxl/file.c,
line 415
-
drivers/mmc/core/sdio_irq.c,
2 times
-
drivers/mmc/host/vub300.c,
line 2078
-
drivers/mtd/ubi/wl.c,
line 1688
-
drivers/net/can/usb/peak_usb/pcan_usb.c,
line 310
-
drivers/net/ethernet/cavium/liquidio/lio_main.c,
2 times
-
drivers/net/ethernet/qualcomm/qca_spi.c,
line 577
-
drivers/net/ethernet/sfc/falcon/falcon.c,
line 750
-
drivers/net/ppp/ppp_generic.c,
line 442
-
drivers/net/tap.c,
line 774
-
drivers/net/tun.c,
line 2263
-
drivers/net/usb/hso.c,
line 1553
-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c,
line 1736
-
drivers/net/wireless/marvell/libertas/main.c,
line 429
-
drivers/net/wireless/mediatek/mt76/util.c,
line 114
-
drivers/net/xen-netback/rx.c,
line 580
-
drivers/pci/hotplug/cpci_hotplug_core.c,
line 426
-
drivers/pci/hotplug/cpqphp_ctrl.c,
line 1731
-
drivers/pci/vgaarb.c,
line 480
-
drivers/pcmcia/cs.c,
line 653
-
drivers/platform/chrome/cros_ec_lightbar.c,
line 82
-
drivers/platform/x86/intel_ips.c,
line 1101
-
drivers/resctrl/mpam_resctrl.c,
line 409
-
drivers/rtc/dev.c,
line 155
-
drivers/s390/char/con3215.c,
line 658
-
drivers/s390/char/sclp_sdias.c,
line 69
-
drivers/s390/crypto/ap_bus.c,
line 536
-
drivers/scsi/aacraid/commsup.c,
2 times
-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c,
4 times
-
drivers/scsi/bnx2i/bnx2i_hwi.c,
line 1877
-
drivers/scsi/mvumi.c,
line 1612
-
drivers/scsi/qedi/qedi_main.c,
2 times
-
drivers/scsi/qla2xxx/qla_os.c,
2 times
-
drivers/scsi/scsi_error.c,
line 2380
-
drivers/staging/greybus/uart.c,
line 661
-
drivers/target/iscsi/cxgbit/cxgbit_target.c,
line 842
-
drivers/target/iscsi/iscsi_target.c,
6 times
-
drivers/tty/amiserial.c,
line 1137
-
drivers/tty/hvc/hvc_console.c,
line 812
-
drivers/tty/hvc/hvcs.c,
line 636
-
drivers/tty/n_hdlc.c,
2 times
-
drivers/tty/n_tty.c,
2 times
-
drivers/tty/serial/serial_core.c,
line 1226
-
drivers/tty/tty_port.c,
line 542
-
drivers/tty/vt/selection.c,
line 417
-
drivers/uio/uio.c,
line 603
-
drivers/usb/class/cdc-acm.c,
line 1048
-
drivers/usb/class/usblp.c,
2 times
-
drivers/usb/core/devio.c,
line 2088
-
drivers/usb/gadget/udc/max3420_udc.c,
line 850
-
drivers/usb/host/max3421-hcd.c,
line 1403
-
drivers/usb/misc/adutux.c,
2 times
-
drivers/usb/misc/yurex.c,
line 494
-
drivers/usb/mon/mon_bin.c,
2 times
-
drivers/usb/mon/mon_text.c,
2 times
-
drivers/usb/serial/digi_acceleport.c,
2 times
-
drivers/usb/storage/usb.c,
line 508
-
drivers/vhost/vhost.c,
2 times
-
drivers/video/fbdev/arcfb.c,
line 385
-
drivers/video/fbdev/ps3fb.c,
line 896
-
drivers/video/fbdev/pxafb.c,
line 1274
-
drivers/w1/w1.c,
line 1183
-
drivers/xen/xenbus/xenbus_probe.c,
line 852
-
fs/afs/fs_operation.c,
line 126
-
fs/afs/fs_probe.c,
2 times
-
fs/afs/server.c,
line 617
-
fs/afs/vl_probe.c,
line 267
-
fs/afs/volume.c,
line 460
-
fs/aio.c,
line 1404
-
fs/btrfs/disk-io.c,
line 1524
-
fs/btrfs/ioctl.c,
line 983
-
fs/btrfs/relocation.c,
line 5459
-
fs/ceph/caps.c,
line 3105
-
fs/coda/psdev.c,
line 218
-
fs/coda/upcall.c,
line 665
-
fs/dax.c,
line 960
-
fs/dlm/recoverd.c,
line 410
-
fs/dlm/user.c,
line 824
-
fs/eventpoll.c,
line 2330
-
fs/ext4/mmp.c,
line 245
-
fs/gfs2/ops_fstype.c,
line 1047
-
fs/jbd2/journal.c,
line 224
-
fs/jffs2/background.c,
line 96
-
fs/jfs/jfs_logmgr.c,
line 2323
-
fs/jfs/jfs_txnmgr.c,
2 times
-
fs/lockd/clntproc.c,
line 250
-
fs/nfs/nfs4proc.c,
3 times
-
fs/nilfs2/segment.c,
4 times
-
fs/notify/fanotify/fanotify_user.c,
line 1019
-
fs/notify/inotify/inotify_user.c,
line 292
-
fs/orangefs/orangefs-bufmap.c,
2 times
-
fs/pipe.c,
line 1180
-
fs/select.c,
2 times
-
fs/signalfd.c,
line 176
-
fs/smb/client/connect.c,
3 times
-
fs/smb/client/transport.c,
line 646
-
fs/ubifs/commit.c,
line 302
-
fs/xfs/xfs_trans_ail.c,
line 673
-
fs/xfs/xfs_zone_gc.c,
line 1108
-
include/linux/sched.h,
2 times
-
include/linux/sched/signal.h,
3 times
-
include/linux/swait.h,
2 times
-
include/linux/wait.h,
17 times
-
include/linux/wait_bit.h,
line 405
-
include/net/sock.h,
line 1231
-
include/trace/events/sched.h,
line 255
-
io_uring/cancel.c,
2 times
-
io_uring/io-wq.c,
line 704
-
io_uring/loop.c,
line 15
-
io_uring/rw.c,
line 1299
-
io_uring/sqpoll.c,
2 times
-
io_uring/tw.c,
line 205
-
io_uring/wait.c,
2 times
-
ipc/mqueue.c,
line 719
-
ipc/msg.c,
2 times
-
ipc/sem.c,
line 2162
-
kernel/audit_tree.c,
line 763
-
kernel/bpf/cpumap.c,
2 times
-
kernel/cgroup/cgroup-v1.c,
line 750
-
kernel/exit.c,
2 times
-
kernel/futex/waitwake.c,
2 times
-
kernel/irq/handle.c,
line 144
-
kernel/irq/manage.c,
line 1059
-
kernel/kthread.c,
2 times
-
kernel/livepatch/transition.c,
line 410
-
kernel/locking/mutex.c,
4 times
-
kernel/locking/rtmutex.c,
line 1701
-
kernel/locking/rtmutex_api.c,
5 times
-
kernel/locking/rwsem.c,
2 times
-
kernel/locking/semaphore.c,
line 333
-
kernel/locking/ww_rt_mutex.c,
line 88
-
kernel/pid_namespace.c,
line 271
-
kernel/printk/nbcon.c,
line 1245
-
kernel/rcu/rcutorture.c,
line 2967
-
kernel/rcu/tree.h,
line 325
-
kernel/sched/completion.c,
2 times
-
kernel/sched/deadline.c,
line 2347
-
kernel/sched/fair.c,
line 2183
-
kernel/sched/rt.c,
line 1321
-
kernel/sched/wait.c,
2 times
-
kernel/seccomp.c,
line 1534
-
kernel/signal.c,
5 times
-
kernel/smpboot.c,
line 108
-
kernel/time/alarmtimer.c,
line 696
-
kernel/time/hrtimer.c,
line 2422
-
kernel/time/posix-cpu-timers.c,
line 1588
-
kernel/time/sleep_timeout.c,
line 127
-
kernel/torture.c,
line 652
-
kernel/trace/preemptirq_delay_test.c,
2 times
-
kernel/trace/ring_buffer.c,
2 times
-
kernel/trace/ring_buffer_benchmark.c,
5 times
-
kernel/trace/rv/monitors/sco/sco_kunit.c,
2 times
-
kernel/trace/rv/monitors/sleep/sleep.c,
line 60
-
kernel/trace/rv/monitors/sleep/sleep_kunit.c,
2 times
-
kernel/trace/rv/monitors/sssw/sssw_kunit.c,
3 times
-
kernel/trace/rv/monitors/wwnr/wwnr.c,
line 23
-
kernel/trace/trace_events.c,
2 times
-
kernel/trace/trace_events_trigger.c,
line 73
-
kernel/trace/trace_osnoise.c,
2 times
-
kernel/trace/trace_selftest.c,
4 times
-
kernel/umh.c,
line 215
-
kernel/vhost_task.c,
line 42
-
lib/test_lockup.c,
line 462
-
lib/test_rhashtable.c,
line 676
-
mm/khugepaged.c,
line 1078
-
mm/userfaultfd.c,
2 times
-
mm/vmscan.c,
2 times
-
net/atm/common.c,
2 times
-
net/bluetooth/af_bluetooth.c,
5 times
-
net/bluetooth/bnep/core.c,
line 536
-
net/bluetooth/hci_core.c,
line 382
-
net/bluetooth/hidp/core.c,
line 1289
-
net/bluetooth/iso.c,
line 1475
-
net/bluetooth/l2cap_sock.c,
3 times
-
net/bluetooth/rfcomm/core.c,
line 2200
-
net/bluetooth/rfcomm/sock.c,
line 531
-
net/bluetooth/sco.c,
line 815
-
net/ceph/ceph_common.c,
line 828
-
net/core/datagram.c,
line 96
-
net/core/dev.c,
2 times
-
net/core/pktgen.c,
line 2345
-
net/core/sock.c,
line 2964
-
net/ipv4/af_inet.c,
line 617
-
net/ipv4/inet_connection_sock.c,
line 623
-
net/ipv4/udp_bpf.c,
line 54
-
net/iucv/af_iucv.c,
2 times
-
net/netfilter/ipvs/ip_vs_sync.c,
line 310
-
net/netlink/af_netlink.c,
line 1236
-
net/nfc/llcp_sock.c,
3 times
-
net/phonet/socket.c,
line 281
-
net/rxrpc/io_thread.c,
line 538
-
net/rxrpc/recvmsg.c,
line 451
-
net/rxrpc/sendmsg.c,
2 times
-
net/sctp/socket.c,
5 times
-
net/smc/af_smc.c,
line 2737
-
net/tipc/socket.c,
3 times
-
net/unix/af_unix.c,
2 times
-
net/unix/unix_bpf.c,
line 33
-
net/vmw_vsock/af_vsock.c,
5 times
-
net/vmw_vsock/vsock_bpf.c,
line 53
-
net/x25/af_x25.c,
2 times
-
samples/ftrace/sample-trace-array.c,
line 48
-
samples/trace_events/trace-events-sample.c,
2 times
-
security/keys/request_key.c,
line 681
-
sound/core/control.c,
line 2135
-
sound/core/hwdep.c,
line 115
-
sound/core/oss/pcm_oss.c,
2 times
-
sound/core/pcm_lib.c,
2 times
-
sound/core/pcm_native.c,
2 times
-
sound/core/rawmidi.c,
4 times
-
sound/core/seq/seq_fifo.c,
line 190
-
sound/core/seq/seq_memory.c,
line 291
-
sound/core/timer.c,
line 2436
-
sound/firewire/bebob/bebob_hwdep.c,
line 29
-
sound/firewire/dice/dice-hwdep.c,
line 21
-
sound/firewire/digi00x/digi00x-hwdep.c,
line 29
-
sound/firewire/fireface/ff-hwdep.c,
line 35
-
sound/firewire/fireworks/fireworks_hwdep.c,
line 134
-
sound/firewire/motu/motu-hwdep.c,
line 37
-
sound/firewire/oxfw/oxfw-hwdep.c,
line 28
-
sound/firewire/tascam/tascam-hwdep.c,
line 108
-
sound/oss/dmasound/dmasound_core.c,
line 619
-
sound/soc/intel/avs/debugfs.c,
line 219
-
sound/soc/sof/ipc3-dtrace.c,
line 308
-
sound/soc/sof/ipc4-mtrace.c,
line 155
-
tools/perf/util/bpf_skel/off_cpu.bpf.c,
line 176
-
tools/testing/selftests/net/bench/page_pool/time_bench.c,
line 284
-
virt/kvm/kvm_main.c,
line 3660