ioctl
Defined as a function in:
Referenced (in 374 files total) in:
- Documentation/usb/usbdevfs-drop-permissions.c, 4 times
- arch/alpha/kernel/rtc.c, 2 times
- arch/arm64/kvm/arm.c, 6 times
- arch/loongarch/kvm/main.c, line 259
- arch/loongarch/kvm/vcpu.c, 6 times
- arch/loongarch/kvm/vm.c, 2 times
- arch/m68k/kernel/time.c, line 132
- arch/mips/kvm/mips.c, 9 times
- arch/powerpc/include/asm/kvm_ppc.h, line 299
- arch/powerpc/kvm/book3s_hv.c, 2 times
- arch/powerpc/kvm/book3s_pr.c, line 2043
- arch/powerpc/kvm/powerpc.c, 9 times
- arch/powerpc/platforms/powernv/opal-prd.c, 2 times
- arch/powerpc/platforms/pseries/papr-sysparm.c, 2 times
- arch/powerpc/platforms/pseries/papr-vpd.c, 2 times
- arch/riscv/kvm/main.c, line 18
- arch/riscv/kvm/vcpu.c, 5 times
- arch/riscv/kvm/vm.c, line 212
- arch/s390/kvm/kvm-s390.c, 9 times
- arch/um/drivers/chan_user.c, 2 times
- arch/um/drivers/hostaudio_kern.c, 2 times
- arch/um/drivers/ubd_kern.c, line 117
- arch/um/drivers/vector_user.c, 5 times
- arch/um/os-Linux/drivers/tuntap_user.c, line 150
- arch/um/os-Linux/file.c, 5 times
- arch/x86/kernel/apm_32.c, line 1496
- arch/x86/kvm/x86.c, 12 times
- block/ioctl.c, 4 times
- crypto/af_alg.c, line 485
- crypto/algif_aead.c, 2 times
- crypto/algif_hash.c, 2 times
- crypto/algif_rng.c, 2 times
- crypto/algif_skcipher.c, 2 times
- fs/autofs/dev-ioctl.c, line 62
- fs/bcachefs/fs-ioctl.c, line 349
- fs/cachefiles/ondemand.c, 2 times
- fs/coda/upcall.c, 2 times
- fs/f2fs/data.c, line 4060
- fs/ioctl.c, 2 times
- fs/nsfs.c, 9 times
- fs/orangefs/devorangefs-req.c, 2 times
- fs/proc/inode.c, 3 times
- fs/smb/client/ioctl.c, 5 times
- fs/smb/client/smb2ops.c, 4 times
- fs/smb/client/smb2pdu.c, 2 times
- fs/smb/client/trace.h, 2 times
- fs/smb/server/smb2pdu.c, line 8274
- fs/xfs/xfs_ioctl.c, line 1185
- include/drm/drm_ioctl.h, line 151
- include/linux/atmdev.h, 3 times
- include/linux/blkdev.h, line 1475
- include/linux/hdlc.h, line 25
- include/linux/hdlcdrv.h, line 82
- include/linux/if_pppox.h, line 72
- include/linux/kvm_host.h, 8 times
- include/linux/libata.h, line 1456
- include/linux/net.h, line 182
- include/linux/posix-clock.h, line 54
- include/linux/ppp_channel.h, line 32
- include/linux/rtc.h, line 60
- include/linux/serial_core.h, line 401
- include/linux/tty_driver.h, line 370
- include/linux/tty_ldisc.h, line 245
- include/linux/uacce.h, line 48
- include/linux/usb/gadget.h, line 321
- include/linux/usb/serial.h, line 275
- include/linux/vfio.h, line 124
- include/linux/watchdog.h, line 55
- include/media/media-devnode.h, line 52
- include/media/v4l2-subdev.h, line 204
- include/net/phonet/phonet.h, line 128
- include/net/sock.h, line 1230
- include/scsi/libsas.h, line 743
- include/scsi/scsi_host.h, line 116
- include/sound/hwdep.h, line 27
- include/sound/info.h, line 53
- include/sound/pcm.h, line 58
- include/sound/rawmidi.h, line 51
- include/sound/seq_oss.h, line 41
- include/sound/soc-component.h, line 119
- include/uapi/linux/dm-ioctl.h, line 291
- io_uring/uring_cmd.c, 3 times
- kernel/time/posix-clock.c, 4 times
- net/appletalk/ddp.c, line 1898
- net/atm/br2684.c, line 763
- net/atm/clip.c, line 700
- net/atm/ioctl.c, 5 times
- net/atm/lec.c, line 1024
- net/atm/mpc.c, line 1473
- net/atm/pppoatm.c, 2 times
- net/atm/pvc.c, line 117
- net/atm/resources.c, 2 times
- net/atm/svc.c, line 645
- net/ax25/af_ax25.c, line 2022
- net/bluetooth/bnep/sock.c, line 176
- net/bluetooth/cmtp/sock.c, line 178
- net/bluetooth/hci_sock.c, line 2169
- net/bluetooth/hidp/sock.c, line 227
- net/bluetooth/iso.c, line 2259
- net/bluetooth/l2cap_sock.c, line 1938
- net/bluetooth/rfcomm/sock.c, line 1016
- net/bluetooth/rfcomm/tty.c, line 1111
- net/bluetooth/sco.c, line 1439
- net/caif/caif_socket.c, 2 times
- net/can/bcm.c, line 1750
- net/can/isotp.c, line 1685
- net/can/j1939/socket.c, line 1317
- net/can/raw.c, line 1046
- net/core/sock.c, 3 times
- net/dccp/ipv4.c, 2 times
- net/dccp/ipv6.c, 2 times
- net/ethtool/ioctl.c, line 1747
- net/ieee802154/socket.c, 4 times
- net/ipv4/af_inet.c, 4 times
- net/ipv4/tcp_ipv4.c, line 3351
- net/ipv4/udplite.c, line 51
- net/ipv4/raw.c, line 940
- net/ipv4/udp.c, line 2947
- net/ipv6/af_inet6.c, 3 times
- net/ipv6/tcp_ipv6.c, line 2326
- net/ipv6/udplite.c, line 50
- net/ipv6/raw.c, 2 times
- net/ipv6/udp.c, line 1771
- net/iucv/af_iucv.c, line 2215
- net/kcm/kcmsock.c, 2 times
- net/key/af_key.c, line 3759
- net/l2tp/l2tp_ip.c, 2 times
- net/l2tp/l2tp_ip6.c, 2 times
- net/l2tp/l2tp_ppp.c, 2 times
- net/llc/af_llc.c, line 1236
- net/mac802154/iface.c, line 90
- net/mctp/af_mctp.c, line 559
- net/mptcp/protocol.c, 3 times
- net/netfilter/ipvs/ip_vs_core.c, line 2418
- net/netlink/af_netlink.c, line 2813
- net/netrom/af_netrom.c, line 1363
- net/nfc/llcp_sock.c, 2 times
- net/nfc/nci/uart.c, line 434
- net/nfc/rawsock.c, 2 times
- net/packet/af_packet.c, 3 times
- net/phonet/datagram.c, line 169
- net/phonet/pep.c, line 1352
- net/phonet/socket.c, 2 times
- net/qrtr/af_qrtr.c, line 1246
- net/rds/af_rds.c, line 648
- net/rose/af_rose.c, line 1521
- net/rxrpc/af_rxrpc.c, line 995
- net/sctp/ipv6.c, line 1087
- net/sctp/protocol.c, line 1129
- net/sctp/socket.c, 2 times
- net/smc/af_smc.c, 2 times
- net/smc/smc_inet.c, 2 times
- net/tipc/socket.c, 3 times
- net/unix/af_unix.c, 3 times
- net/vmw_vsock/af_vsock.c, 3 times
- net/x25/af_x25.c, line 1748
- net/xdp/xsk.c, line 1668
- net/socket.c, line 1227
- samples/acrn/vm-sample.c, 10 times
- samples/binderfs/binderfs_example.c, line 60
- samples/bpf/tracex6_user.c, 2 times
- samples/bpf/xdp_sample_user.c, 2 times
- samples/hidraw/hid-example.c, 9 times
- samples/mei/mei-amt-version.c, line 130
- samples/nitro_enclaves/ne_ioctl_sample.c, 5 times
- samples/pfsm/pfsm-wakeup.c, 6 times
- samples/seccomp/user-trap.c, 5 times
- samples/timers/hpet_example.c, 9 times
- samples/user_events/example.c, line 31
- samples/vfio-mdev/mbochs.c, line 1378
- samples/vfio-mdev/mdpy.c, line 667
- samples/vfio-mdev/mtty.c, line 1951
- samples/watch_queue/watch_test.c, 2 times
- security/selinux/hooks.c, 2 times
- security/selinux/include/classmap.h, line 7
- security/tomoyo/common.c, line 44
- security/ccsecurity/policy_io.c, line 135
- sound/core/control.c, line 1973
- sound/core/hwdep.c, 2 times
- sound/core/info.c, 2 times
- sound/core/oss/pcm_oss.c, line 2613
- sound/core/pcm_native.c, 3 times
- sound/core/rawmidi.c, 4 times
- sound/core/seq/oss/seq_oss_synth.c, 4 times
- sound/core/seq/seq_clientmgr.c, line 2531
- sound/core/timer.c, 2 times
- sound/core/ump.c, line 55
- sound/drivers/opl3/opl3_lib.c, line 518
- sound/drivers/opl3/opl3_oss.c, 2 times
- sound/drivers/pcmtest.c, 2 times
- sound/firewire/bebob/bebob_hwdep.c, line 177
- sound/firewire/dice/dice-hwdep.c, line 173
- sound/firewire/digi00x/digi00x-hwdep.c, line 181
- sound/firewire/fireface/ff-hwdep.c, line 190
- sound/firewire/fireworks/fireworks_hwdep.c, line 313
- sound/firewire/motu/motu-hwdep.c, line 283
- sound/firewire/oxfw/oxfw-hwdep.c, line 171
- sound/firewire/tascam/tascam-hwdep.c, line 258
- sound/isa/sb/sb16_csp.c, line 143
- sound/isa/wavefront/wavefront.c, 2 times
- sound/isa/wavefront/wavefront_fx.c, line 211
- sound/pci/asihpi/asihpi.c, line 2750
- sound/pci/emu10k1/emufx.c, line 2629
- sound/pci/emu10k1/p16v.c, line 540
- sound/pci/hda/hda_hwdep.c, line 111
- sound/pci/korg1212/korg1212.c, 2 times
- sound/pci/rme9652/hdsp.c, 3 times
- sound/pci/rme9652/hdspm.c, 2 times
- sound/pci/rme9652/rme9652.c, 2 times
- sound/soc/codecs/wm8753.c, 14 times
- sound/soc/generic/test-component.c, line 581
- sound/soc/soc-component.c, 2 times
- sound/soc/soc-pcm.c, 2 times
- sound/synth/emux/emux_hwdep.c, line 126
- sound/synth/emux/emux_oss.c, line 41
- sound/usb/mixer_scarlett2.c, line 9586
- sound/usb/usx2y/us122l.c, line 420
- sound/virtio/virtio_pcm_ops.c, 2 times
- tools/bpf/bpftool/prog.c, line 2293
- tools/counter/counter_example.c, 2 times
- tools/counter/counter_watch_events.c, 2 times
- tools/crypto/ccp/dbc.c, 3 times
- tools/firewire/nosy-dump.c, 2 times
- tools/gpio/gpio-utils.c, 3 times
- tools/gpio/gpio-watch.c, line 48
- tools/gpio/lsgpio.c, 2 times
- tools/hv/hv_vss_daemon.c, line 41
- tools/iio/iio_event_monitor.c, line 402
- tools/iio/iio_generic_buffer.c, 2 times
- tools/include/nolibc/sys.h, line 544
- tools/include/nolibc/unistd.h, line 56
- tools/laptop/dslm/dslm.c, 2 times
- tools/lib/bpf/libbpf.c, 5 times
- tools/lib/perf/evlist.c, 2 times
- tools/lib/perf/evsel.c, line 423
- tools/lib/subcmd/help.c, line 120
- tools/lib/subcmd/pager.c, line 80
- tools/pci/pcitest.c, 10 times
- tools/perf/bench/breakpoint.c, 4 times
- tools/perf/bench/sched-seccomp-notify.c, 3 times
- tools/perf/builtin-trace.c, line 1210
- tools/perf/tests/bp_account.c, 2 times
- tools/perf/tests/bp_signal.c, 13 times
- tools/perf/tests/bp_signal_overflow.c, 3 times
- tools/perf/tests/sigtrap.c, 2 times
- tools/perf/tests/wp.c, 3 times
- tools/perf/util/bpf-filter.c, 2 times
- tools/perf/util/evlist.c, line 763
- tools/perf/util/evsel.c, line 2390
- tools/perf/util/term.c, line 22
- tools/power/acpi/tools/pfrut/pfrut.c, 9 times
- tools/power/x86/intel-speed-select/isst-config.c, 2 times
- tools/power/x86/intel-speed-select/isst-core-mbox.c, 2 times
- tools/power/x86/intel-speed-select/isst-core-tpmi.c, line 64
- tools/power/x86/intel-speed-select/isst-core.c, line 89
- tools/spi/spidev_fdx.c, 5 times
- tools/spi/spidev_test.c, 7 times
- tools/testing/selftests/alsa/utimer-test.c, 4 times
- tools/testing/selftests/bpf/network_helpers.c, 2 times
- tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c, 2 times
- tools/testing/selftests/bpf/prog_tests/flow_dissector.c, 3 times
- tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c, 2 times
- tools/testing/selftests/bpf/prog_tests/lwt_helpers.h, 2 times
- tools/testing/selftests/bpf/prog_tests/perf_skip.c, 2 times
- tools/testing/selftests/bpf/prog_tests/sockmap_basic.c, 9 times
- tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c, 2 times
- tools/testing/selftests/bpf/prog_tests/tc_redirect.c, 2 times
- tools/testing/selftests/bpf/prog_tests/tp_attach_query.c, 8 times
- tools/testing/selftests/bpf/test_maps.c, 2 times
- tools/testing/selftests/bpf/test_sockmap.c, 2 times
- tools/testing/selftests/bpf/trace_helpers.c, line 267
- tools/testing/selftests/bpf/xdp_hw_metadata.c, 4 times
- tools/testing/selftests/bpf/xdp_redirect_multi.c, line 60
- tools/testing/selftests/dma/dma_map_benchmark.c, 2 times
- tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c, 7 times
- tools/testing/selftests/drivers/dma-buf/udmabuf.c, 5 times
- tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c, 16 times
- tools/testing/selftests/efivarfs/open-unlink.c, 5 times
- tools/testing/selftests/filesystems/binderfs/binderfs_test.c, 4 times
- tools/testing/selftests/filesystems/devpts_pts.c, 3 times
- tools/testing/selftests/filesystems/statmount/statmount_test_ns.c, line 72
- tools/testing/selftests/gpio/gpio-chip-info.c, 2 times
- tools/testing/selftests/gpio/gpio-line-name.c, 2 times
- tools/testing/selftests/gpio/gpio-mockup-cdev.c, 4 times
- tools/testing/selftests/hid/hid_bpf.c, 6 times
- tools/testing/selftests/hid/hidraw.c, 6 times
- tools/testing/selftests/iommu/iommufd.c, 94 times
- tools/testing/selftests/iommu/iommufd_fail_nth.c, 10 times
- tools/testing/selftests/iommu/iommufd_utils.h, 22 times
- tools/testing/selftests/ir/ir_loopback.c, 2 times
- tools/testing/selftests/kvm/aarch64/page_fault_test.c, line 329
- tools/testing/selftests/kvm/aarch64/vgic_lpi_stress.c, line 240
- tools/testing/selftests/kvm/demand_paging_test.c, 2 times
- tools/testing/selftests/kvm/include/kvm_util.h, line 280
- tools/testing/selftests/kvm/lib/aarch64/processor.c, 4 times
- tools/testing/selftests/kvm/lib/kvm_util.c, 5 times
- tools/testing/selftests/kvm/lib/userfaultfd_util.c, 4 times
- tools/testing/selftests/kvm/s390x/memop.c, 15 times
- tools/testing/selftests/kvm/s390x/shared_zeropage_test.c, line 45
- tools/testing/selftests/kvm/s390x/ucontrol_test.c, 16 times
- tools/testing/selftests/kvm/x86_64/sev_init2_tests.c, line 41
- tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.c, line 159
- tools/testing/selftests/landlock/fs_test.c, 28 times
- tools/testing/selftests/media_tests/media_device_open.c, line 76
- tools/testing/selftests/media_tests/media_device_test.c, line 94
- tools/testing/selftests/media_tests/video_device_test.c, 6 times
- tools/testing/selftests/mm/cow.c, 3 times
- tools/testing/selftests/mm/gup_longterm.c, 2 times
- tools/testing/selftests/mm/gup_test.c, 3 times
- tools/testing/selftests/mm/hmm-tests.c, 3 times
- tools/testing/selftests/mm/hugepage-mremap.c, 3 times
- tools/testing/selftests/mm/ksm_functional_tests.c, 2 times
- tools/testing/selftests/mm/mkdirty.c, 3 times
- tools/testing/selftests/mm/pagemap_ioctl.c, 12 times
- tools/testing/selftests/mm/uffd-common.c, 11 times
- tools/testing/selftests/mm/uffd-unit-tests.c, 9 times
- tools/testing/selftests/mm/vm_util.c, 4 times
- tools/testing/selftests/nci/nci_dev.c, line 428
- tools/testing/selftests/net/af_unix/msg_oob.c, 2 times
- tools/testing/selftests/net/epoll_busy_poll.c, 16 times
- tools/testing/selftests/net/hwtstamp_config.c, 2 times
- tools/testing/selftests/net/mptcp/mptcp_connect.c, line 1227
- tools/testing/selftests/net/mptcp/mptcp_inq.c, 3 times
- tools/testing/selftests/net/ncdevmem.c, 3 times
- tools/testing/selftests/net/nettest.c, 2 times
- tools/testing/selftests/net/tap.c, line 216
- tools/testing/selftests/net/tcp_ao/lib/repair.c, 6 times
- tools/testing/selftests/net/timestamping.c, 4 times
- tools/testing/selftests/net/tun.c, 3 times
- tools/testing/selftests/nolibc/nolibc-test.c, line 1057
- tools/testing/selftests/nsfs/owner.c, 5 times
- tools/testing/selftests/nsfs/pidns.c, 2 times
- tools/testing/selftests/perf_events/remove_on_exec.c, 4 times
- tools/testing/selftests/perf_events/sigtrap_threads.c, 8 times
- tools/testing/selftests/perf_events/watermark_signal.c, line 112
- tools/testing/selftests/pidfd/pidfd_setns_test.c, 3 times
- tools/testing/selftests/powerpc/mce/inject-ra-err.c, line 46
- tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c, 2 times
- tools/testing/selftests/powerpc/papr_sysparm/papr_sysparm.c, 5 times
- tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c, 7 times
- tools/testing/selftests/powerpc/pmu/ebb/ebb.c, line 282
- tools/testing/selftests/powerpc/pmu/ebb/multi_counter_test.c, line 53
- tools/testing/selftests/powerpc/pmu/event.c, 3 times
- tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c, 47 times
- tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c, 6 times
- tools/testing/selftests/powerpc/utils.c, 3 times
- tools/testing/selftests/proc/proc-pid-vm.c, 5 times
- tools/testing/selftests/ptp/testptp.c, 15 times
- tools/testing/selftests/resctrl/cache.c, 3 times
- tools/testing/selftests/resctrl/resctrl_val.c, 3 times
- tools/testing/selftests/ring-buffer/map_test.c, 2 times
- tools/testing/selftests/rtc/rtctest.c, 27 times
- tools/testing/selftests/rtc/setdate.c, 4 times
- tools/testing/selftests/seccomp/seccomp_bpf.c, 56 times
- tools/testing/selftests/sgx/load.c, 3 times
- tools/testing/selftests/sgx/main.c, 29 times
- tools/testing/selftests/sync/sync.c, 5 times
- tools/testing/selftests/tdx/tdx_guest_test.c, line 145
- tools/testing/selftests/timers/rtcpie.c, 9 times
- tools/testing/selftests/user_events/abi_test.c, 4 times
- tools/testing/selftests/user_events/dyn_test.c, 3 times
- tools/testing/selftests/user_events/ftrace_test.c, 16 times
- tools/testing/selftests/user_events/perf_test.c, 4 times
- tools/testing/selftests/watchdog/watchdog-test.c, 12 times
- tools/testing/selftests/wireguard/qemu/init.c, 2 times
- tools/testing/selftests/x86/srso.c, 6 times
- tools/testing/selftests/x86/test_shadow_stack.c, 3 times
- tools/testing/vsock/vsock_test.c, 4 times
- tools/usb/ffs-test.c, 2 times
- tools/usb/testusb.c, 2 times
- tools/virtio/vhost_net_test.c, 17 times
- tools/virtio/virtio_test.c, 14 times
- tools/wmi/dell-smbios-example.c, 3 times
- virt/kvm/kvm_main.c, 31 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.