Defined in 1 files as a macro:
Referenced in 383 files:
- arch/parisc/kernel/perf.c, line 462
- arch/powerpc/kvm/book3s_64_vio.c, line 170
- arch/powerpc/kvm/book3s_hv.c, line 6235
- arch/powerpc/kvm/book3s_pr.c, line 2039
- arch/powerpc/kvm/powerpc.c, 5 times
- arch/powerpc/platforms/52xx/mpc52xx_gpt.c, line 599
- arch/powerpc/platforms/powernv/eeh-powernv.c, 4 times
- arch/s390/hypfs/hypfs_sprp.c, line 123
- arch/s390/kernel/perf_cpum_cf.c, line 1680
- arch/s390/kvm/kvm-s390.c, 4 times
- arch/um/drivers/harddog_kern.c, line 135
- arch/x86/coco/sev/core.c, line 1875
- arch/x86/events/intel/uncore_snb.c, line 1031
- arch/x86/include/asm/sev.h, line 623
- arch/x86/kernel/apm_32.c, line 1532
- arch/x86/kernel/cpu/mce/dev-mcelog.c, line 270
- arch/x86/kernel/cpu/mtrr/if.c, line 219
- arch/x86/kernel/cpu/sgx/virt.c, line 308
- arch/x86/kernel/msr.c, line 202
- arch/x86/kvm/smm.h, 2 times
- arch/x86/kvm/svm/sev.c, 23 times
- arch/x86/kvm/vmx/main.c, line 842
- arch/x86/kvm/x86.c, 10 times
- block/blk-crypto-internal.h, line 142
- block/blk-crypto.c, line 596
- block/blk-zoned.c, 3 times
- block/blk.h, 2 times
- block/bsg.c, line 159
- block/ioctl.c, 3 times
- block/sed-opal.c, line 3595
- drivers/accel/habanalabs/common/habanalabs_ioctl.c, 2 times
- drivers/accel/habanalabs/common/hldio.h, line 116
- drivers/acpi/apei/erst-dbg.c, line 77
- drivers/acpi/nfit/core.c, 9 times
- drivers/acpi/nfit/intel.c, 7 times
- drivers/acpi/pfr_telemetry.c, line 293
- drivers/acpi/pfr_update.c, line 460
- drivers/ata/libata-scsi.c, line 705
- drivers/block/aoe/aoeblk.c, line 312
- drivers/block/mtip32xx/mtip32xx.c, 8 times
- drivers/block/nbd.c, line 1674
- drivers/block/swim.c, line 711
- drivers/block/swim3.c, line 911
- drivers/cdrom/cdrom.c, 3 times
- drivers/char/ipmi/ipmi_devintf.c, line 608
- drivers/char/ipmi/ipmi_msghandler.c, line 1330
- drivers/char/nvram.c, line 282
- drivers/char/uv_mmtimer.c, line 133
- drivers/comedi/comedi_fops.c, 2 times
- drivers/cxl/core/mbox.c, 2 times
- drivers/cxl/core/memdev.c, line 817
- drivers/cxl/pmem.c, 3 times
- drivers/dma-buf/dma-buf.c, line 591
- drivers/dma-buf/dma-heap.c, line 181
- drivers/dma-buf/sw_sync.c, line 476
- drivers/dma-buf/sync_file.c, line 398
- drivers/dma-buf/udmabuf.c, line 502
- drivers/firewire/core-cdev.c, line 1831
- drivers/firmware/efi/test/efi_test.c, line 723
- drivers/fsi/fsi-sbefifo.c, line 986
- drivers/fsi/fsi-scom.c, line 478
- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c, 2 times
- drivers/gpu/drm/drm_fb_helper.c, line 1013
- drivers/gpu/drm/drm_ioctl.c, line 854
- drivers/gpu/drm/i915/gvt/kvmgt.c, 2 times
- drivers/gpu/drm/i915/i915_pci.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_selftest.c, 4 times
- drivers/gpu/drm/nouveau/nouveau_abi16.c, line 361
- drivers/gpu/drm/radeon/radeon_gem.c, line 678
- drivers/hid/hid-roccat.c, line 412
- drivers/hid/hidraw.c, line 532
- drivers/hsi/clients/cmt_speech.c, line 1252
- drivers/hv/mshv_root_main.c, 3 times
- drivers/hv/mshv_vtl_main.c, 2 times
- drivers/hwmon/fschmd.c, line 944
- drivers/hwmon/w83793.c, line 1447
- drivers/hwtracing/stm/core.c, line 813
- drivers/i2c/i2c-dev.c, line 505
- drivers/infiniband/hw/hfi1/pcie.c, 2 times
- drivers/md/bcache/request.c, 2 times
- drivers/md/dm-ioctl.c, 2 times
- drivers/md/dm-mpath.c, line 2146
- drivers/md/dm-vdo/errors.c, line 42
- drivers/md/dm.c, 3 times
- drivers/md/md.c, line 8271
- drivers/media/cec/core/cec-api.c, 5 times
- drivers/media/cec/platform/cec-gpio/cec-gpio.c, 2 times
- drivers/media/cec/usb/pulse8/pulse8-cec.c, 3 times
- drivers/media/dvb-core/dmxdev.c, 4 times
- drivers/media/dvb-core/dvb_net.c, line 1555
- drivers/media/dvb-core/dvbdev.c, line 998
- drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c, 6 times
- drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c, line 864
- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c, 2 times
- drivers/media/i2c/adv7842.c, line 3263
- drivers/media/mc/mc-device.c, line 378
- drivers/media/mc/mc-devnode.c, line 112
- drivers/media/pci/bt8xx/bttv-driver.c, 2 times
- drivers/media/pci/cx18/cx18-ioctl.c, line 1000
- drivers/media/pci/ddbridge/ddbridge-core.c, line 2710
- drivers/media/pci/ivtv/ivtv-ioctl.c, 9 times
- drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c, line 609
- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c, line 2720
- drivers/media/platform/qcom/iris/iris_vidc.c, line 419
- drivers/media/platform/renesas/vsp1/vsp1_histo.c, line 182
- drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c, line 525
- drivers/media/platform/ti/am437x/am437x-vpfe.c, line 2074
- drivers/media/platform/ti/omap3isp/ispvideo.c, 3 times
- drivers/media/platform/verisilicon/hantro_v4l2.c, line 203
- drivers/media/radio/radio-si476x.c, line 839
- drivers/media/radio/tea575x.c, line 363
- drivers/media/rc/lirc_dev.c, 18 times
- drivers/media/test-drivers/vim2m.c, 12 times
- drivers/media/test-drivers/vivid/vivid-core.c, 6 times
- drivers/media/test-drivers/vivid/vivid-touch-cap.c, 2 times
- drivers/media/test-drivers/vivid/vivid-vid-cap.c, 8 times
- drivers/media/test-drivers/vivid/vivid-vid-out.c, 8 times
- drivers/media/usb/em28xx/em28xx-video.c, line 1800
- drivers/media/usb/gspca/ov519.c, 2 times
- drivers/media/usb/gspca/topro.c, 2 times
- drivers/media/usb/pvrusb2/pvrusb2-hdw.c, 3 times
- drivers/media/usb/uvc/uvc_v4l2.c, 2 times
- drivers/media/v4l2-core/v4l2-dev.c, line 368
- drivers/media/v4l2-core/v4l2-ioctl.c, 20 times
- drivers/media/v4l2-core/v4l2-subdev.c, 8 times
- drivers/misc/amd-sbi/rmi-core.c, line 567
- drivers/misc/amd-sbi/tsi-core.c, line 173
- drivers/misc/enclosure.c, line 594
- drivers/misc/fastrpc.c, line 2356
- drivers/misc/issei/host_client.c, 2 times
- drivers/misc/mei/bus-fixup.c, line 472
- drivers/misc/mei/bus.c, 2 times
- drivers/misc/mei/client.c, line 1669
- drivers/misc/mei/hbm.c, line 79
- drivers/misc/mei/main.c, 5 times
- drivers/misc/mrvl_cn10k_dpi.c, line 568
- drivers/misc/phantom.c, line 193
- drivers/misc/xilinx_sdfec.c, line 989
- drivers/mtd/mtd_blkdevs.c, line 259
- drivers/mtd/mtdchar.c, line 876
- drivers/mtd/ubi/cdev.c, 3 times
- drivers/net/can/softing/softing_cs.c, line 239
- drivers/net/ethernet/intel/i40e/i40e_adminq.h, line 102
- drivers/net/ethernet/intel/iavf/iavf_adminq.h, line 102
- drivers/net/ppp/ppp_async.c, line 473
- drivers/net/ppp/ppp_generic.c, 3 times
- drivers/net/ppp/ppp_synctty.c, line 465
- drivers/net/ppp/pppoe.c, line 760
- drivers/net/ppp/pppox.c, line 93
- drivers/net/ppp/pptp.c, line 605
- drivers/nfc/virtual_ncidev.c, line 184
- drivers/nvdimm/bus.c, line 1077
- drivers/nvdimm/dimm.c, line 30
- drivers/nvdimm/dimm_devs.c, 2 times
- drivers/nvdimm/ramdax.c, 3 times
- drivers/nvme/host/ioctl.c, 5 times
- drivers/nvme/host/nvme.h, line 750
- drivers/pci/pci-acpi.c, 2 times
- drivers/pci/pci.c, 31 times
- drivers/pci/pci.h, 6 times
- drivers/pci/quirks.c, 22 times
- drivers/pci/switch/switchtec.c, line 1239
- drivers/platform/chrome/cros_ec_chardev.c, 3 times
- drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c, line 862
- drivers/platform/surface/surface_aggregator_cdev.c, line 551
- drivers/platform/x86/amd/hsmp/hsmp.c, line 538
- drivers/platform/x86/amd/pmf/util.c, line 90
- drivers/platform/x86/intel/speed_select_if/isst_if_common.c, line 584
- drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c, line 1502
- drivers/platform/x86/intel_scu_ipcutil.c, line 65
- drivers/pps/generators/pps_gen.c, line 113
- drivers/pps/pps.c, line 256
- drivers/ptp/ptp_chardev.c, line 579
- drivers/pwm/core.c, line 2383
- drivers/rtc/dev.c, 2 times
- drivers/rtc/rtc-m41t80.c, line 802
- drivers/s390/block/dasd_eckd.c, line 6439
- drivers/s390/block/dasd_ioctl.c, 4 times
- drivers/s390/char/sclp_ctl.c, line 99
- drivers/s390/char/vmcp.c, line 202
- drivers/s390/cio/vfio_ccw_ops.c, line 594
- drivers/s390/crypto/pkey_api.c, line 788
- drivers/sbus/char/openprom.c, line 636
- drivers/scsi/3w-9xxx.h, line 394
- drivers/scsi/3w-sas.c, line 813
- drivers/scsi/3w-xxxx.c, line 1015
- drivers/scsi/aacraid/aachba.c, line 3364
- drivers/scsi/aacraid/commctrl.c, 2 times
- drivers/scsi/hpsa.c, line 6662
- drivers/scsi/megaraid/megaraid_sas_base.c, 2 times
- drivers/scsi/pmcraid.c, 3 times
- drivers/spi/spidev.c, 2 times
- drivers/staging/greybus/authentication.c, line 258
- drivers/staging/greybus/fw-management.c, line 513
- drivers/staging/media/tegra-video/vi.c, 9 times
- drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c, line 555
- drivers/tty/serial/serial_core.c, 3 times
- drivers/tty/tty_io.c, 12 times
- drivers/tty/tty_ioctl.c, line 876
- drivers/tty/tty_jobctrl.c, 6 times
- drivers/usb/class/cdc-wdm.c, line 799
- drivers/usb/class/usblp.c, 2 times
- drivers/usb/core/devio.c, 3 times
- drivers/usb/gadget/function/f_fs.c, 3 times
- drivers/usb/gadget/function/f_hid.c, line 708
- drivers/usb/gadget/function/f_printer.c, line 817
- drivers/usb/gadget/legacy/inode.c, 2 times
- drivers/usb/gadget/udc/atmel_usba_udc.c, line 936
- drivers/usb/misc/iowarrior.c, line 594
- drivers/usb/misc/sisusbvga/sisusbvga.c, line 2731
- drivers/usb/misc/usblcd.c, line 189
- drivers/usb/mon/mon_bin.c, 2 times
- drivers/usb/serial/cp210x.c, line 1450
- drivers/usb/serial/cypress_m8.c, line 373
- drivers/usb/serial/pl2303.c, line 1197
- drivers/usb/serial/usb-serial.c, 4 times
- drivers/vfio/cdx/main.c, 3 times
- drivers/vfio/container.c, 3 times
- drivers/vfio/fsl-mc/vfio_fsl_mc.c, line 230
- drivers/vfio/group.c, line 380
- drivers/vfio/pci/nvgrace-gpu/main.c, line 594
- drivers/vfio/pci/vfio_pci_core.c, 3 times
- drivers/vfio/pci/vfio_pci_intrs.c, 2 times
- drivers/vfio/pci/vfio_pci_priv.h, line 129
- drivers/vfio/platform/vfio_platform_common.c, line 377
- drivers/vfio/platform/vfio_platform_irq.c, line 282
- drivers/vfio/vfio.h, line 401
- drivers/vfio/vfio_iommu_spapr_tce.c, line 1187
- drivers/vfio/vfio_iommu_type1.c, line 3098
- drivers/vfio/vfio_main.c, 7 times
- drivers/video/fbdev/core/fb_chrdev.c, line 151
- drivers/video/fbdev/matrox/matroxfb_base.c, line 1168
- drivers/video/fbdev/matrox/matroxfb_crtc2.c, line 548
- drivers/video/fbdev/s3c-fb.c, line 1033
- drivers/virt/acrn/hsm.c, line 420
- drivers/virt/coco/sev-guest/sev-guest.c, line 292
- drivers/virt/coco/tdx-guest/tdx-guest.c, line 371
- drivers/virt/fsl_hypervisor.c, line 447
- drivers/virt/nitro_enclaves/ne_misc_dev.c, 2 times
- drivers/virt/vboxguest/vboxguest_core.c, line 1769
- drivers/virt/vboxguest/vboxguest_utils.c, line 769
- drivers/watchdog/acquirewdt.c, line 185
- drivers/watchdog/advantechwdt.c, line 184
- drivers/watchdog/alim1535_wdt.c, line 227
- drivers/watchdog/alim7101_wdt.c, line 286
- drivers/watchdog/at91rm9200_wdt.c, line 194
- drivers/watchdog/ath79_wdt.c, line 225
- drivers/watchdog/eurotechwdt.c, line 295
- drivers/watchdog/gef_wdt.c, line 212
- drivers/watchdog/geodewdt.c, line 191
- drivers/watchdog/ib700wdt.c, line 223
- drivers/watchdog/ibmasr.c, line 313
- drivers/watchdog/indydog.c, line 137
- drivers/watchdog/it8712f_wdt.c, line 311
- drivers/watchdog/m54xx_wdt.c, line 122
- drivers/watchdog/mixcomwd.c, line 220
- drivers/watchdog/mtx-1_wdt.c, line 163
- drivers/watchdog/nv_tco.c, line 257
- drivers/watchdog/pc87413_wdt.c, line 441
- drivers/watchdog/pcwd.c, line 660
- drivers/watchdog/pcwd_pci.c, line 561
- drivers/watchdog/pcwd_usb.c, line 473
- drivers/watchdog/pika_wdt.c, line 206
- drivers/watchdog/rc32434_wdt.c, line 237
- drivers/watchdog/rdc321x_wdt.c, line 182
- drivers/watchdog/sa1100_wdt.c, line 120
- drivers/watchdog/sb_wdog.c, line 172
- drivers/watchdog/sbc60xxwdt.c, line 272
- drivers/watchdog/sbc7240_wdt.c, line 202
- drivers/watchdog/sbc_epx_c3.c, line 141
- drivers/watchdog/sbc_fitpc2_wdt.c, line 121
- drivers/watchdog/sc1200wdt.c, line 243
- drivers/watchdog/sch311x_wdt.c, line 302
- drivers/watchdog/scx200_wdt.c, line 195
- drivers/watchdog/smsc37b787_wdt.c, line 484
- drivers/watchdog/w83877f_wdt.c, line 296
- drivers/watchdog/w83977f_wdt.c, line 431
- drivers/watchdog/wafer5823wdt.c, line 182
- drivers/watchdog/watchdog_dev.c, line 839
- drivers/watchdog/wdrtas.c, line 341
- drivers/watchdog/wdt.c, line 396
- drivers/watchdog/wdt285.c, line 138
- drivers/watchdog/wdt977.c, line 407
- drivers/watchdog/wdt_pci.c, line 433
- drivers/xen/mcelog.c, line 173
- drivers/xen/privcmd.c, line 1528
- drivers/xen/xenbus/xenbus_dev_backend.c, line 88
- fs/autofs/dev-ioctl.c, 2 times
- fs/autofs/root.c, line 868
- fs/btrfs/ioctl.c, 6 times
- fs/btrfs/super.c, line 2254
- fs/ceph/ioctl.c, line 437
- fs/coda/psdev.c, line 81
- fs/debugfs/file.c, line 396
- fs/ecryptfs/file.c, line 368
- fs/erofs/inode.c, line 368
- fs/exfat/file.c, line 627
- fs/ext2/ioctl.c, 3 times
- fs/ext4/ioctl.c, 2 times
- fs/f2fs/file.c, line 4765
- fs/fat/file.c, line 172
- fs/file_attr.c, 2 times
- fs/fuse/dev.c, line 2365
- fs/fuse/dir.c, 2 times
- fs/fuse/ioctl.c, 3 times
- fs/gfs2/file.c, 3 times
- fs/hfsplus/ioctl.c, line 68
- fs/ioctl.c, 7 times
- fs/jffs2/ioctl.c, line 20
- fs/jfs/ioctl.c, 3 times
- fs/nfsd/vfs.c, line 2985
- fs/nilfs2/ioctl.c, line 1366
- fs/notify/fanotify/fanotify_user.c, line 1152
- fs/notify/inotify/inotify_user.c, line 319
- fs/nsfs.c, line 364
- fs/ntfs/file.c, 3 times
- fs/ntfs3/file.c, line 250
- fs/ocfs2/file.c, 2 times
- fs/ocfs2/ioctl.c, line 960
- fs/overlayfs/copy_up.c, 2 times
- fs/overlayfs/inode.c, line 726
- fs/proc/inode.c, 4 times
- fs/smb/client/ioctl.c, line 462
- fs/smb/server/smb2pdu.c, line 6108
- fs/timerfd.c, line 405
- fs/ubifs/ioctl.c, 3 times
- fs/xfs/scrub/xfs_scrub.h, 2 times
- fs/xfs/xfs_healthmon.c, line 1149
- fs/xfs/xfs_ioctl.c, 2 times
- include/linux/blktrace_api.h, 4 times
- include/linux/pci.h, line 857
- include/linux/vfio.h, line 308
- include/net/ncsi.h, line 60
- kernel/events/core.c, line 6706
- kernel/kcov.c, line 711
- kernel/power/user.c, 3 times
- kernel/time/posix-clock.c, line 80
- kernel/trace/blktrace.c, line 955
- kernel/trace/trace.c, line 7395
- kernel/trace/trace_events_user.c, line 2698
- lib/errname.c, line 122
- net/atm/pppoatm.c, line 380
- net/atm/resources.c, line 333
- net/core/dev_ioctl.c, 3 times
- net/ncsi/ncsi-manage.c, line 1823
- net/rfkill/core.c, 2 times
- net/socket.c, 2 times
- samples/vfio-mdev/mbochs.c, line 1281
- samples/vfio-mdev/mdpy.c, line 603
- samples/vfio-mdev/mtty.c, 7 times
- sound/core/compress_offload.c, 2 times
- sound/core/control.c, line 2106
- sound/core/hwdep.c, line 253
- sound/core/info.c, line 209
- sound/core/pcm_compat.c, 5 times
- sound/core/pcm_native.c, 2 times
- sound/core/rawmidi.c, 2 times
- sound/core/seq/seq_clientmgr.c, 2 times
- sound/core/timer.c, 3 times
- sound/core/ump.c, line 478
- sound/drivers/opl3/opl3_synth.c, line 164
- sound/isa/sb/sb16_csp.c, line 245
- sound/isa/wavefront/wavefront_fx.c, line 213
- sound/pci/emu10k1/emufx.c, line 2588
- sound/usb/usx2y/us122l.c, line 319
- tools/lib/bpf/libbpf_utils.c, line 130
- tools/lib/perf/evlist.c, line 382
- tools/perf/tests/wp.c, line 171
- tools/power/x86/intel-speed-select/isst-core-mbox.c, 2 times
- tools/testing/nvdimm/test/nfit.c, 11 times
- tools/testing/selftests/alsa/utimer-test.c, line 60
- tools/testing/selftests/bpf/trace_helpers.c, line 268
- tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c, line 142
- tools/testing/selftests/filesystems/nsfs/iterate_mntns.c, 3 times
- tools/testing/selftests/hid/hidraw.c, 4 times
- tools/testing/selftests/iommu/iommufd.c, line 87
- tools/testing/selftests/kvm/lib/kvm_util.c, line 1670
- tools/testing/selftests/namespaces/siocgskns_test.c, 22 times
- tools/testing/selftests/net/epoll_busy_poll.c, 2 times
- tools/testing/selftests/nolibc/nolibc-test.c, line 159
- tools/testing/selftests/sgx/main.c, 8 times
- tools/testing/vsock/util.c, line 119
- virt/kvm/kvm_main.c, 3 times