1 // Manually declare things so that we don't pick up any extraneous userspace 2 // headers. 3 int printf(const char *, ...); 4 5 typedef __UINT32_TYPE__ u32; 6 typedef __UINT64_TYPE__ u64; 7 typedef __INT64_TYPE__ int64_t; 8 typedef __UINT64_TYPE__ u_quad_t; 9 typedef __SIZE_TYPE__ size_t; 10 11 typedef unsigned short u_short; 12 typedef unsigned long u_long; 13 14 #include <linux/types.h> 15 #include <linux/version.h> 16 #include <linux/socket.h> 17 #include <linux/time.h> 18 19 typedef void *caddr_t; 20 21 typedef __kernel_ino_t ino_t; 22 typedef __kernel_sa_family_t sa_family_t; 23 24 struct sockaddr { 25 struct __kernel_sockaddr_storage __storage; 26 }; 27 28 #include <linux/acrn.h> 29 #include <linux/agpgart.h> 30 #include <linux/am437x-vpfe.h> 31 #include <linux/apm_bios.h> 32 #include <linux/aspeed-lpc-ctrl.h> 33 #include <linux/aspeed-p2a-ctrl.h> 34 #include <linux/atm_eni.h> 35 #include <linux/atm_idt77105.h> 36 #include <linux/atm_he.h> 37 #include <linux/atm_tcp.h> 38 #include <linux/atm_zatm.h> 39 #include <linux/atmarp.h> 40 #include <linux/atmbr2684.h> 41 #include <linux/atmclip.h> 42 #include <linux/atmlec.h> 43 #include <linux/atmsvc.h> 44 #include <linux/arcfb.h> 45 #include <linux/atmdev.h> 46 #include <linux/atmmpc.h> 47 #include <linux/atm_nicstar.h> 48 #include <linux/auto_dev-ioctl.h> 49 #include <linux/auto_fs.h> 50 #include <linux/blkpg.h> 51 #include <linux/blkzoned.h> 52 #include <linux/blktrace_api.h> 53 #include <linux/bt-bmc.h> 54 #include <linux/btrfs.h> 55 #include <linux/capi.h> 56 #include <linux/cciss_ioctl.h> 57 #include <linux/cec.h> 58 #include <linux/chio.h> 59 #include <linux/cm4000_cs.h> 60 #include <linux/coda.h> 61 #include <linux/cxl_mem.h> 62 #include <linux/dma-buf.h> 63 #include <linux/dma-heap.h> 64 #include <linux/dm-ioctl.h> 65 #include <linux/dn.h> 66 #include <linux/fb.h> 67 #include <linux/f2fs.h> 68 #include <linux/fiemap.h> 69 #include <linux/firewire-cdev.h> 70 #include <linux/fd.h> 71 #include <linux/fpga-dfl.h> 72 #include <linux/fsi.h> 73 #include <linux/fs.h> 74 #include <linux/fsl_hypervisor.h> 75 #include <linux/fsl_mc.h> 76 #include <linux/fsmap.h> 77 #include <linux/fsverity.h> 78 #include <linux/fuse.h> 79 #include <linux/gpio.h> 80 #include <linux/gsmmux.h> 81 #include <linux/hiddev.h> 82 #include <linux/hidraw.h> 83 #include <linux/hpet.h> 84 #include <linux/i2o-dev.h> 85 #include <linux/i8k.h> 86 #include <linux/if_pppox.h> 87 #include <linux/if_tun.h> 88 #include <linux/inotify.h> 89 #include <linux/input.h> 90 #include <linux/ioctl.h> 91 #include <linux/ipmi.h> 92 #include <linux/ipmi_bmc.h> 93 #include <linux/ivtvfb.h> 94 #include <linux/isst_if.h> 95 #include <linux/joystick.h> 96 #include <linux/kd.h> 97 #include <linux/kcov.h> 98 #if !defined(__arm__) && !defined(__powerpc64__) && !defined(__riscv) // various errors 99 #include <linux/kvm.h> 100 #endif 101 #include <linux/lirc.h> 102 #include <linux/lp.h> 103 #include <linux/matroxfb.h> 104 #include <linux/media.h> 105 #include <linux/mei.h> 106 #include <linux/meye.h> 107 #include <linux/mmtimer.h> 108 #include <linux/msdos_fs.h> 109 #include <linux/mtio.h> 110 #include <linux/nbd.h> 111 #include <linux/ndctl.h> 112 #include <linux/nilfs2_api.h> 113 #include <linux/nitro_enclaves.h> 114 #include <linux/nvme_ioctl.h> 115 #include <linux/nsfs.h> 116 #include <linux/nvram.h> 117 #include <linux/omap3isp.h> 118 #include <linux/pcitest.h> 119 #include <linux/perf_event.h> 120 #include <linux/phantom.h> 121 #include <linux/pktcdvd.h> 122 #include <linux/pmu.h> 123 #include <linux/pr.h> 124 #include <linux/ptp_clock.h> 125 #include <linux/ppdev.h> 126 #include <linux/ppp-ioctl.h> 127 #include <linux/pps.h> 128 #include <linux/psp-sev.h> 129 #include <linux/radeonfb.h> 130 #include <linux/random.h> 131 #include <linux/reiserfs_fs.h> 132 #include <linux/remoteproc_cdev.h> 133 #include <linux/rfkill.h> 134 #include <linux/rio_cm_cdev.h> 135 #include <linux/rio_mport_cdev.h> 136 #include <linux/rpmsg.h> 137 #include <linux/rtc.h> 138 #include <linux/scif_ioctl.h> 139 #include <linux/sed-opal.h> 140 #include <linux/serio.h> 141 #include <linux/sockios.h> 142 #include <linux/sonet.h> 143 #include <linux/sonypi.h> 144 #include <linux/stm.h> 145 #include <linux/suspend_ioctls.h> 146 #include <linux/switchtec_ioctl.h> 147 #include <linux/sync_file.h> 148 #include <linux/synclink.h> 149 #include <linux/tee.h> 150 #include <linux/termios.h> 151 #include <linux/timerfd.h> 152 #include <linux/toshiba.h> 153 #include <linux/udf_fs_i.h> 154 #include <linux/udmabuf.h> 155 #include <linux/uinput.h> 156 #include <linux/usbdevice_fs.h> 157 #if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0) 158 #include <linux/userfaultfd.h> 159 #endif 160 #include <linux/uvcvideo.h> 161 #include <linux/v4l2-subdev.h> 162 #include <linux/vboxguest.h> 163 #include <linux/vduse.h> 164 #include <linux/vhost.h> 165 #include <linux/vfio.h> 166 #include <linux/videodev2.h> 167 #include <linux/vm_sockets.h> 168 #include <linux/vt.h> 169 #include <linux/vtpm_proxy.h> 170 #include <linux/watch_queue.h> 171 #include <linux/watchdog.h> 172 #include <linux/wmi.h> 173 174 #ifdef __powerpc64__ 175 typedef __kernel_loff_t loff_t; 176 #endif 177 178 void entry(const char *s); 179 180 #define IOCTL_REQUEST(s) do { \ 181 printf("#define " #s " 0x%lxul\n", (unsigned long)(s)); \ 182 entry(#s); \ 183 } while (0) 184 list(void)185void list(void) { 186 IOCTL_REQUEST(FIONREAD); 187 IOCTL_REQUEST(FIONBIO); 188 IOCTL_REQUEST(FIOCLEX); 189 IOCTL_REQUEST(FIONCLEX); 190 IOCTL_REQUEST(FIOASYNC); 191 IOCTL_REQUEST(FIOQSIZE); 192 193 IOCTL_REQUEST(TCXONC); 194 IOCTL_REQUEST(TCFLSH); 195 IOCTL_REQUEST(TIOCSCTTY); 196 IOCTL_REQUEST(TIOCSPGRP); 197 IOCTL_REQUEST(TIOCOUTQ); 198 IOCTL_REQUEST(TIOCSTI); 199 IOCTL_REQUEST(TIOCSWINSZ); 200 IOCTL_REQUEST(TIOCMGET); 201 IOCTL_REQUEST(TIOCMBIS); 202 IOCTL_REQUEST(TIOCMBIC); 203 IOCTL_REQUEST(TIOCMSET); 204 IOCTL_REQUEST(TIOCSSOFTCAR); 205 #ifdef TIOCTTYGSTRUCT 206 IOCTL_REQUEST(TIOCTTYGSTRUCT); 207 #endif 208 IOCTL_REQUEST(TIOCLINUX); 209 IOCTL_REQUEST(TIOCCONS); 210 IOCTL_REQUEST(TIOCSSERIAL); 211 IOCTL_REQUEST(TIOCPKT); 212 IOCTL_REQUEST(TIOCNOTTY); 213 IOCTL_REQUEST(TIOCSETD); 214 IOCTL_REQUEST(TIOCSBRK); 215 IOCTL_REQUEST(TIOCCBRK); 216 #if !defined(__mips) 217 IOCTL_REQUEST(TIOCSRS485); 218 #endif 219 IOCTL_REQUEST(TIOCSPTLCK); 220 IOCTL_REQUEST(TIOCSIG); 221 IOCTL_REQUEST(TIOCVHANGUP); 222 IOCTL_REQUEST(TIOCSERCONFIG); 223 IOCTL_REQUEST(TIOCSERGWILD); 224 IOCTL_REQUEST(TIOCSERSWILD); 225 IOCTL_REQUEST(TIOCSLCKTRMIOS); 226 IOCTL_REQUEST(TIOCSERGSTRUCT); 227 IOCTL_REQUEST(TIOCSERGETLSR); 228 IOCTL_REQUEST(TIOCSERGETMULTI); 229 IOCTL_REQUEST(TIOCSERSETMULTI); 230 IOCTL_REQUEST(TIOCMIWAIT); 231 IOCTL_REQUEST(TCGETS); 232 IOCTL_REQUEST(TCGETA); 233 IOCTL_REQUEST(TCSBRK); 234 IOCTL_REQUEST(TCSBRKP); 235 IOCTL_REQUEST(TCSETA); 236 IOCTL_REQUEST(TCSETAF); 237 IOCTL_REQUEST(TCSETAW); 238 IOCTL_REQUEST(TIOCEXCL); 239 IOCTL_REQUEST(TIOCNXCL); 240 IOCTL_REQUEST(TIOCGDEV); 241 IOCTL_REQUEST(TIOCGEXCL); 242 IOCTL_REQUEST(TIOCGICOUNT); 243 IOCTL_REQUEST(TIOCGLCKTRMIOS); 244 IOCTL_REQUEST(TIOCGPGRP); 245 IOCTL_REQUEST(TIOCGPKT); 246 IOCTL_REQUEST(TIOCGPTLCK); 247 IOCTL_REQUEST(TIOCGPTN); 248 IOCTL_REQUEST(TIOCGPTPEER); 249 #if !defined(__mips) 250 IOCTL_REQUEST(TIOCGRS485); 251 #endif 252 IOCTL_REQUEST(TIOCGSERIAL); 253 IOCTL_REQUEST(TIOCGSID); 254 IOCTL_REQUEST(TIOCGSOFTCAR); 255 IOCTL_REQUEST(TIOCGWINSZ); 256 #ifdef TCGETS2 257 IOCTL_REQUEST(TCGETS2); 258 #endif 259 #ifdef TCGETX 260 IOCTL_REQUEST(TCGETX); 261 #endif 262 #ifdef TCSETDTR 263 IOCTL_REQUEST(TCSETDTR); 264 #endif 265 #ifdef TCSETRTS 266 IOCTL_REQUEST(TCSETRTS); 267 #endif 268 IOCTL_REQUEST(TCSETS); 269 #ifdef TCSETS2 270 IOCTL_REQUEST(TCSETS2); 271 #endif 272 IOCTL_REQUEST(TCSETSF); 273 #ifdef TCSETSF2 274 IOCTL_REQUEST(TCSETSF2); 275 #endif 276 IOCTL_REQUEST(TCSETSW); 277 #ifdef TCSETSW2 278 IOCTL_REQUEST(TCSETSW2); 279 #endif 280 #ifdef TCSETX 281 IOCTL_REQUEST(TCSETX); 282 #endif 283 #ifdef TCSETXF 284 IOCTL_REQUEST(TCSETXF); 285 #endif 286 #ifdef TCSETXW 287 IOCTL_REQUEST(TCSETXW); 288 #endif 289 #ifdef TIOCGDRAINWAIT 290 IOCTL_REQUEST(TIOCGDRAINWAIT); 291 #endif 292 #ifdef TIOCGETA 293 IOCTL_REQUEST(TIOCGETA); 294 #endif 295 #ifdef TIOCGETC 296 IOCTL_REQUEST(TIOCGETC); 297 #endif 298 IOCTL_REQUEST(TIOCGETD); 299 #ifdef TIOCGETP 300 IOCTL_REQUEST(TIOCGETP); 301 #endif 302 #ifdef TIOCGLTC 303 IOCTL_REQUEST(TIOCGLTC); 304 #endif 305 #ifdef TIOCGPPS 306 IOCTL_REQUEST(TIOCGPPS); 307 #endif 308 #ifdef TIOCGPPSEV 309 IOCTL_REQUEST(TIOCGPPSEV); 310 #endif 311 IOCTL_REQUEST(MTIOCGET); 312 313 IOCTL_REQUEST(BLKSSZGET); 314 IOCTL_REQUEST(BLKPBSZGET); 315 IOCTL_REQUEST(BLKROSET); 316 IOCTL_REQUEST(BLKROGET); 317 IOCTL_REQUEST(BLKRRPART); 318 IOCTL_REQUEST(BLKGETSIZE); 319 IOCTL_REQUEST(BLKFLSBUF); 320 IOCTL_REQUEST(BLKRASET); 321 IOCTL_REQUEST(BLKRAGET); 322 IOCTL_REQUEST(BLKFRASET); 323 IOCTL_REQUEST(BLKFRAGET); 324 IOCTL_REQUEST(BLKSECTSET); 325 IOCTL_REQUEST(BLKSECTGET); 326 IOCTL_REQUEST(BLKPG); 327 IOCTL_REQUEST(BLKBSZGET); 328 IOCTL_REQUEST(BLKBSZSET); 329 IOCTL_REQUEST(BLKGETSIZE64); 330 IOCTL_REQUEST(BLKTRACESETUP); 331 IOCTL_REQUEST(BLKTRACESTART); 332 IOCTL_REQUEST(BLKTRACESTOP); 333 IOCTL_REQUEST(BLKTRACETEARDOWN); 334 IOCTL_REQUEST(BLKDISCARD); 335 IOCTL_REQUEST(BLKIOMIN); 336 IOCTL_REQUEST(BLKIOOPT); 337 IOCTL_REQUEST(BLKALIGNOFF); 338 IOCTL_REQUEST(BLKDISCARDZEROES); 339 IOCTL_REQUEST(BLKSECDISCARD); 340 IOCTL_REQUEST(BLKROTATIONAL); 341 IOCTL_REQUEST(BLKZEROOUT); 342 343 // Userfaultfd ioctls. 344 IOCTL_REQUEST(UFFDIO_REGISTER); 345 IOCTL_REQUEST(UFFDIO_UNREGISTER); 346 IOCTL_REQUEST(UFFDIO_WAKE); 347 IOCTL_REQUEST(UFFDIO_COPY); 348 IOCTL_REQUEST(UFFDIO_ZEROPAGE); 349 IOCTL_REQUEST(UFFDIO_WRITEPROTECT); 350 IOCTL_REQUEST(UFFDIO_API); 351 352 IOCTL_REQUEST(NS_GET_USERNS); 353 IOCTL_REQUEST(NS_GET_PARENT); 354 IOCTL_REQUEST(NS_GET_NSTYPE); 355 #ifdef NS_GET_OWNED_UID 356 IOCTL_REQUEST(NS_GET_OWNED_UID); 357 #endif 358 359 IOCTL_REQUEST(KDGETLED); 360 IOCTL_REQUEST(KDSETLED); 361 IOCTL_REQUEST(KDGKBLED); 362 IOCTL_REQUEST(KDSKBLED); 363 IOCTL_REQUEST(KDGKBTYPE); 364 IOCTL_REQUEST(KDADDIO); 365 IOCTL_REQUEST(KDDELIO); 366 IOCTL_REQUEST(KDENABIO); 367 IOCTL_REQUEST(KDDISABIO); 368 IOCTL_REQUEST(KDSETMODE); 369 IOCTL_REQUEST(KDGETMODE); 370 IOCTL_REQUEST(KDMKTONE); 371 IOCTL_REQUEST(KIOCSOUND); 372 IOCTL_REQUEST(GIO_CMAP); 373 IOCTL_REQUEST(PIO_CMAP); 374 IOCTL_REQUEST(GIO_FONT); 375 IOCTL_REQUEST(GIO_FONTX); 376 IOCTL_REQUEST(PIO_FONT); 377 IOCTL_REQUEST(PIO_FONTX); 378 IOCTL_REQUEST(PIO_FONTRESET); 379 IOCTL_REQUEST(GIO_SCRNMAP); 380 IOCTL_REQUEST(GIO_UNISCRNMAP); 381 IOCTL_REQUEST(PIO_SCRNMAP); 382 IOCTL_REQUEST(PIO_UNISCRNMAP); 383 IOCTL_REQUEST(GIO_UNIMAP); 384 IOCTL_REQUEST(PIO_UNIMAP); 385 IOCTL_REQUEST(PIO_UNIMAPCLR); 386 IOCTL_REQUEST(KDGKBMODE); 387 IOCTL_REQUEST(KDSKBMODE); 388 IOCTL_REQUEST(KDGKBMETA); 389 IOCTL_REQUEST(KDSKBMETA); 390 IOCTL_REQUEST(KDGKBENT); 391 IOCTL_REQUEST(KDSKBENT); 392 IOCTL_REQUEST(KDGKBSENT); 393 IOCTL_REQUEST(KDSKBSENT); 394 IOCTL_REQUEST(KDGKBDIACR); 395 IOCTL_REQUEST(KDGETKEYCODE); 396 IOCTL_REQUEST(KDSETKEYCODE); 397 IOCTL_REQUEST(KDSIGACCEPT); 398 IOCTL_REQUEST(VT_OPENQRY); 399 IOCTL_REQUEST(VT_GETMODE); 400 IOCTL_REQUEST(VT_SETMODE); 401 IOCTL_REQUEST(VT_GETSTATE); 402 IOCTL_REQUEST(VT_RELDISP); 403 IOCTL_REQUEST(VT_ACTIVATE); 404 IOCTL_REQUEST(VT_WAITACTIVE); 405 IOCTL_REQUEST(VT_DISALLOCATE); 406 IOCTL_REQUEST(VT_RESIZE); 407 IOCTL_REQUEST(VT_RESIZEX); 408 IOCTL_REQUEST(FIOSETOWN); 409 #if !defined(__mips) 410 IOCTL_REQUEST(SIOCSPGRP); 411 #endif 412 IOCTL_REQUEST(FIOGETOWN); 413 #if !defined(__mips) 414 IOCTL_REQUEST(SIOCGPGRP); 415 #endif 416 IOCTL_REQUEST(SIOCATMARK); 417 IOCTL_REQUEST(SIOCGSTAMP); 418 IOCTL_REQUEST(TIOCINQ); 419 IOCTL_REQUEST(SIOCADDRT); 420 IOCTL_REQUEST(SIOCDELRT); 421 IOCTL_REQUEST(SIOCGIFNAME); 422 IOCTL_REQUEST(SIOCSIFLINK); 423 IOCTL_REQUEST(SIOCGIFCONF); 424 IOCTL_REQUEST(SIOCGIFFLAGS); 425 IOCTL_REQUEST(SIOCSIFFLAGS); 426 IOCTL_REQUEST(SIOCGIFADDR); 427 IOCTL_REQUEST(SIOCSIFADDR); 428 IOCTL_REQUEST(SIOCGIFDSTADDR); 429 IOCTL_REQUEST(SIOCSIFDSTADDR); 430 IOCTL_REQUEST(SIOCGIFBRDADDR); 431 IOCTL_REQUEST(SIOCSIFBRDADDR); 432 IOCTL_REQUEST(SIOCGIFNETMASK); 433 IOCTL_REQUEST(SIOCSIFNETMASK); 434 IOCTL_REQUEST(SIOCGIFMETRIC); 435 IOCTL_REQUEST(SIOCSIFMETRIC); 436 IOCTL_REQUEST(SIOCGIFMEM); 437 IOCTL_REQUEST(SIOCSIFMEM); 438 IOCTL_REQUEST(SIOCGIFMTU); 439 IOCTL_REQUEST(SIOCSIFMTU); 440 IOCTL_REQUEST(SIOCSIFHWADDR); 441 IOCTL_REQUEST(SIOCGIFENCAP); 442 IOCTL_REQUEST(SIOCSIFENCAP); 443 IOCTL_REQUEST(SIOCGIFHWADDR); 444 IOCTL_REQUEST(SIOCGIFSLAVE); 445 IOCTL_REQUEST(SIOCSIFSLAVE); 446 IOCTL_REQUEST(SIOCADDMULTI); 447 IOCTL_REQUEST(SIOCDELMULTI); 448 IOCTL_REQUEST(SIOCDARP); 449 IOCTL_REQUEST(SIOCGARP); 450 IOCTL_REQUEST(SIOCSARP); 451 IOCTL_REQUEST(SIOCDRARP); 452 IOCTL_REQUEST(SIOCGRARP); 453 IOCTL_REQUEST(SIOCSRARP); 454 IOCTL_REQUEST(SIOCGIFMAP); 455 IOCTL_REQUEST(SIOCSIFMAP); 456 457 IOCTL_REQUEST(FIBMAP); 458 IOCTL_REQUEST(FIGETBSZ); 459 IOCTL_REQUEST(FIFREEZE); 460 IOCTL_REQUEST(FITHAW); 461 IOCTL_REQUEST(FITRIM); 462 IOCTL_REQUEST(FICLONE); 463 IOCTL_REQUEST(FICLONERANGE); 464 IOCTL_REQUEST(FIDEDUPERANGE); 465 466 IOCTL_REQUEST(FS_IOC_GETFLAGS); 467 IOCTL_REQUEST(FS_IOC_SETFLAGS); 468 IOCTL_REQUEST(FS_IOC_GETVERSION); 469 IOCTL_REQUEST(FS_IOC_SETVERSION); 470 IOCTL_REQUEST(FS_IOC_FIEMAP); 471 IOCTL_REQUEST(FS_IOC32_GETFLAGS); 472 IOCTL_REQUEST(FS_IOC32_SETFLAGS); 473 IOCTL_REQUEST(FS_IOC32_GETVERSION); 474 IOCTL_REQUEST(FS_IOC32_SETVERSION); 475 IOCTL_REQUEST(FS_IOC_FSGETXATTR); 476 IOCTL_REQUEST(FS_IOC_FSSETXATTR); 477 IOCTL_REQUEST(FS_IOC_GETFSLABEL); 478 IOCTL_REQUEST(FS_IOC_SETFSLABEL); 479 480 IOCTL_REQUEST(VIDIOC_SUBDEV_QUERYSTD); 481 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_CLOSEMOUNT); 482 IOCTL_REQUEST(LIRC_SET_SEND_CARRIER); 483 IOCTL_REQUEST(AUTOFS_IOC_PROTOSUBVER); 484 IOCTL_REQUEST(PTP_SYS_OFFSET_PRECISE); 485 IOCTL_REQUEST(FSI_SCOM_WRITE); 486 IOCTL_REQUEST(ATM_GETCIRANGE); 487 IOCTL_REQUEST(DMA_BUF_SET_NAME_B); 488 IOCTL_REQUEST(RIO_CM_EP_GET_LIST_SIZE); 489 IOCTL_REQUEST(TUNSETPERSIST); 490 IOCTL_REQUEST(FS_IOC_GET_ENCRYPTION_POLICY); 491 IOCTL_REQUEST(CEC_RECEIVE); 492 IOCTL_REQUEST(MGSL_IOCGPARAMS); 493 IOCTL_REQUEST(ENI_SETMULT); 494 IOCTL_REQUEST(RIO_GET_EVENT_MASK); 495 IOCTL_REQUEST(LIRC_GET_MAX_TIMEOUT); 496 #if !defined(__arm__) && !defined(__powerpc64__) && !defined(__riscv) 497 #if 0 // needs `struct kvm_cpuid2` 498 IOCTL_REQUEST(KVM_GET_SUPPORTED_CPUID); 499 #endif 500 IOCTL_REQUEST(KVM_SET_BOOT_CPU_ID); 501 IOCTL_REQUEST(KVM_SET_MP_STATE); 502 IOCTL_REQUEST(KVM_GET_MP_STATE); 503 IOCTL_REQUEST(KVM_SET_MEMORY_REGION); 504 IOCTL_REQUEST(KVM_GET_API_VERSION); 505 IOCTL_REQUEST(KVM_S390_GET_SKEYS); 506 #if 0 // needs `struct kvm_create_spapr_tce_64` 507 IOCTL_REQUEST(KVM_CREATE_SPAPR_TCE_64); 508 #endif 509 IOCTL_REQUEST(KVM_SET_ONE_REG); 510 #if 0 // needs `struct kvm_xcrs` 511 IOCTL_REQUEST(KVM_SET_XCRS); 512 #endif 513 IOCTL_REQUEST(KVM_IRQ_LINE_STATUS); 514 IOCTL_REQUEST(KVM_SET_USER_MEMORY_REGION); 515 IOCTL_REQUEST(KVM_S390_INTERRUPT); 516 IOCTL_REQUEST(KVM_TPR_ACCESS_REPORTING); 517 #if 0 // needs `struct kvm_xsave` 518 IOCTL_REQUEST(KVM_SET_XSAVE); 519 #endif 520 IOCTL_REQUEST(KVM_GET_FPU); 521 IOCTL_REQUEST(KVM_ASSIGN_SET_MSIX_ENTRY); 522 IOCTL_REQUEST(KVM_MEMORY_ENCRYPT_REG_REGION); 523 IOCTL_REQUEST(KVM_S390_UCAS_MAP); 524 IOCTL_REQUEST(KVM_ASSIGN_SET_INTX_MASK); 525 #if 0 // needs `struct kvm_xen_hvm_config` 526 IOCTL_REQUEST(KVM_XEN_HVM_CONFIG); 527 #endif 528 #if 0 // needs `struct kvm_x86_mce` 529 IOCTL_REQUEST(KVM_X86_SET_MCE); 530 #endif 531 #if 0 // needs `struct kvm_vcpu_init` 532 IOCTL_REQUEST(KVM_ARM_PREFERRED_TARGET); 533 #endif 534 IOCTL_REQUEST(KVM_MEMORY_ENCRYPT_OP); 535 IOCTL_REQUEST(KVM_CREATE_PIT2); 536 #if 0 // needs `struct kvm_rtas_token_args` 537 IOCTL_REQUEST(KVM_PPC_RTAS_DEFINE_TOKEN); 538 #endif 539 #if 0 // needs `struct kvm_get_htab_fd` 540 IOCTL_REQUEST(KVM_PPC_GET_HTAB_FD); 541 #endif 542 IOCTL_REQUEST(KVM_S390_VCPU_FAULT); 543 IOCTL_REQUEST(KVM_REGISTER_COALESCED_MMIO); 544 IOCTL_REQUEST(KVM_SET_VAPIC_ADDR); 545 IOCTL_REQUEST(KVM_CREATE_DEVICE); 546 IOCTL_REQUEST(KVM_GET_IRQCHIP); 547 #if 0 // needs `struct kvm_nested_state` 548 IOCTL_REQUEST(KVM_SET_NESTED_STATE); 549 #endif 550 IOCTL_REQUEST(KVM_TRANSLATE); 551 IOCTL_REQUEST(KVM_S390_SET_INITIAL_PSW); 552 IOCTL_REQUEST(KVM_X86_SETUP_MCE); 553 IOCTL_REQUEST(KVM_DEASSIGN_PCI_DEVICE); 554 #if 0 // needs `struct kvm_nested_state` 555 IOCTL_REQUEST(KVM_GET_NESTED_STATE); 556 #endif 557 IOCTL_REQUEST(KVM_XEN_HVM_SET_ATTR); 558 IOCTL_REQUEST(KVM_GET_CLOCK); 559 #if 0 // needs `struct kvm_cpuid` 560 IOCTL_REQUEST(KVM_SET_CPUID); 561 #endif 562 IOCTL_REQUEST(KVM_SET_FPU); 563 IOCTL_REQUEST(KVM_KVMCLOCK_CTRL); 564 #ifdef KVM_GET_SREGS2 565 IOCTL_REQUEST(KVM_GET_SREGS2); 566 #endif 567 IOCTL_REQUEST(KVM_PPC_GET_PVINFO); 568 IOCTL_REQUEST(KVM_X86_GET_MCE_CAP_SUPPORTED); 569 IOCTL_REQUEST(KVM_S390_GET_IRQ_STATE); 570 #if 0 // needs `struct kvm_xcrs` 571 IOCTL_REQUEST(KVM_GET_XCRS); 572 #endif 573 IOCTL_REQUEST(KVM_GET_DEVICE_ATTR); 574 IOCTL_REQUEST(KVM_S390_INITIAL_RESET); 575 IOCTL_REQUEST(KVM_SET_REGS); 576 #if 0 // needs `struct kvm_msr_list` 577 IOCTL_REQUEST(KVM_GET_MSR_INDEX_LIST); 578 #endif 579 #if 0 // needs `struct kvm_msrs` 580 IOCTL_REQUEST(KVM_SET_MSRS); 581 #endif 582 IOCTL_REQUEST(KVM_GET_TSC_KHZ); 583 #if 0 // needs `struct kvm_ppc_mmuv3_cfg` 584 IOCTL_REQUEST(KVM_PPC_CONFIGURE_V3_MMU); 585 #endif 586 IOCTL_REQUEST(KVM_CHECK_EXTENSION); 587 IOCTL_REQUEST(KVM_PPC_RESIZE_HPT_COMMIT); 588 IOCTL_REQUEST(KVM_GET_DIRTY_LOG); 589 IOCTL_REQUEST(KVM_S390_SET_IRQ_STATE); 590 IOCTL_REQUEST(KVM_S390_NORMAL_RESET); 591 #if 0 // needs `struct kvm_lapic_state` 592 IOCTL_REQUEST(KVM_SET_LAPIC); 593 #endif 594 IOCTL_REQUEST(KVM_SET_SIGNAL_MASK); 595 #if 0 // needs `struct kvm_pit_state` 596 IOCTL_REQUEST(KVM_GET_PIT); 597 #endif 598 #if 0 // needs `struct kvm_arm_copy_mte_tags` 599 IOCTL_REQUEST(KVM_ARM_MTE_COPY_TAGS); 600 #endif 601 #if 0 // needs `struct kvm_ppc_cpu_char` 602 IOCTL_REQUEST(KVM_PPC_GET_CPU_CHAR); 603 #endif 604 #if 0 // needs `struct kvm_vcpu_events` 605 IOCTL_REQUEST(KVM_GET_VCPU_EVENTS); 606 #endif 607 IOCTL_REQUEST(KVM_XEN_VCPU_SET_ATTR); 608 IOCTL_REQUEST(KVM_SET_GSI_ROUTING); 609 IOCTL_REQUEST(KVM_CREATE_VCPU); 610 IOCTL_REQUEST(KVM_S390_UCAS_UNMAP); 611 IOCTL_REQUEST(KVM_S390_STORE_STATUS); 612 IOCTL_REQUEST(KVM_UNREGISTER_COALESCED_MMIO); 613 IOCTL_REQUEST(KVM_ASSIGN_DEV_IRQ); 614 IOCTL_REQUEST(KVM_S390_PV_COMMAND); 615 IOCTL_REQUEST(KVM_S390_ENABLE_SIE); 616 IOCTL_REQUEST(KVM_CLEAR_DIRTY_LOG); 617 IOCTL_REQUEST(KVM_GET_ONE_REG); 618 #if 0 // needs `struct kvm_ppc_rmmu_info` 619 IOCTL_REQUEST(KVM_PPC_GET_RMMU_INFO); 620 #endif 621 IOCTL_REQUEST(KVM_ARM_SET_DEVICE_ADDR); 622 IOCTL_REQUEST(KVM_DIRTY_TLB); 623 IOCTL_REQUEST(KVM_NMI); 624 IOCTL_REQUEST(KVM_HYPERV_EVENTFD); 625 IOCTL_REQUEST(KVM_S390_MEM_OP); 626 #if 0 // needs `struct kvm_pit_state2` 627 IOCTL_REQUEST(KVM_GET_PIT2); 628 #endif 629 IOCTL_REQUEST(KVM_PPC_SVM_OFF); 630 IOCTL_REQUEST(KVM_PPC_RESIZE_HPT_PREPARE); 631 #if 0 // needs `struct kvm_cpuid2` 632 IOCTL_REQUEST(KVM_GET_SUPPORTED_HV_CPUID); 633 #endif 634 IOCTL_REQUEST(KVM_INTERRUPT); 635 #if 0 // needs `struct kvm_create_spapr_tce` 636 IOCTL_REQUEST(KVM_CREATE_SPAPR_TCE); 637 #endif 638 IOCTL_REQUEST(KVM_XEN_HVM_GET_ATTR); 639 #if 0 // needs `struct kvm_xsave` 640 IOCTL_REQUEST(KVM_GET_XSAVE); 641 #endif 642 IOCTL_REQUEST(KVM_GET_SREGS); 643 IOCTL_REQUEST(KVM_SET_IDENTITY_MAP_ADDR); 644 #if 0 // needs `struct kvm_msr_list` 645 IOCTL_REQUEST(KVM_GET_MSR_FEATURE_INDEX_LIST); 646 #endif 647 #if 0 // needs `struct kvm_vcpu_init` 648 IOCTL_REQUEST(KVM_ARM_VCPU_INIT); 649 #endif 650 #if 0 // needs `struct kvm_cpuid2` 651 IOCTL_REQUEST(KVM_GET_CPUID2); 652 #endif 653 IOCTL_REQUEST(KVM_GET_REGS); 654 #if 0 // needs `struct kvm_msrs` 655 IOCTL_REQUEST(KVM_GET_MSRS); 656 #endif 657 IOCTL_REQUEST(KVM_S390_GET_CMMA_BITS); 658 IOCTL_REQUEST(KVM_CREATE_IRQCHIP); 659 IOCTL_REQUEST(KVM_ASSIGN_PCI_DEVICE); 660 IOCTL_REQUEST(KVM_SET_NR_MMU_PAGES); 661 IOCTL_REQUEST(KVM_IOEVENTFD); 662 #if 0 // needs `struct kvm_pit_state` 663 IOCTL_REQUEST(KVM_SET_PIT); 664 #endif 665 IOCTL_REQUEST(KVM_RUN); 666 IOCTL_REQUEST(KVM_S390_SET_SKEYS); 667 IOCTL_REQUEST(KVM_SET_DEVICE_ATTR); 668 IOCTL_REQUEST(KVM_DEASSIGN_DEV_IRQ); 669 IOCTL_REQUEST(KVM_SMI); 670 IOCTL_REQUEST(KVM_SET_TSS_ADDR); 671 IOCTL_REQUEST(KVM_GET_NR_MMU_PAGES); 672 IOCTL_REQUEST(KVM_XEN_VCPU_GET_ATTR); 673 #if 0 // needs `struct kvm_debugregs` 674 IOCTL_REQUEST(KVM_GET_DEBUGREGS); 675 #endif 676 IOCTL_REQUEST(KVM_REINJECT_CONTROL); 677 IOCTL_REQUEST(KVM_HAS_DEVICE_ATTR); 678 #if 0 // needs `struct kvm_memory_alias` 679 IOCTL_REQUEST(KVM_SET_MEMORY_ALIAS); 680 #endif 681 IOCTL_REQUEST(KVM_IRQFD); 682 #if 0 // needs `struct kvm_vcpu_events` 683 IOCTL_REQUEST(KVM_SET_VCPU_EVENTS); 684 #endif 685 #if 0 // needs `struct kvm_debugregs` 686 IOCTL_REQUEST(KVM_SET_DEBUGREGS); 687 #endif 688 IOCTL_REQUEST(KVM_S390_SET_CMMA_BITS); 689 #if 0 // needs `struct kvm_lapic_state` 690 IOCTL_REQUEST(KVM_GET_LAPIC); 691 #endif 692 IOCTL_REQUEST(KVM_SET_IRQCHIP); 693 #ifdef KVM_SET_SREGS2 694 IOCTL_REQUEST(KVM_SET_SREGS2); 695 #endif 696 IOCTL_REQUEST(KVM_SIGNAL_MSI); 697 IOCTL_REQUEST(KVM_GET_VCPU_MMAP_SIZE); 698 IOCTL_REQUEST(KVM_CREATE_VM); 699 #if 0 // needs `struct kvm_allocate_rma` 700 IOCTL_REQUEST(KVM_ALLOCATE_RMA); 701 #endif 702 IOCTL_REQUEST(KVM_S390_CLEAR_RESET); 703 IOCTL_REQUEST(KVM_RESET_DIRTY_RINGS); 704 IOCTL_REQUEST(KVM_ASSIGN_SET_MSIX_NR); 705 IOCTL_REQUEST(KVM_CREATE_PIT); 706 IOCTL_REQUEST(KVM_SET_GUEST_DEBUG); 707 IOCTL_REQUEST(KVM_GET_REG_LIST); 708 IOCTL_REQUEST(KVM_ARM_VCPU_FINALIZE); 709 #if 0 // needs `struct kvm_cpuid2` 710 IOCTL_REQUEST(KVM_SET_CPUID2); 711 #endif 712 #if 0 // needs `struct kvm_pit_state2` 713 IOCTL_REQUEST(KVM_SET_PIT2); 714 #endif 715 IOCTL_REQUEST(KVM_SET_CLOCK); 716 IOCTL_REQUEST(KVM_PPC_ALLOCATE_HTAB); 717 IOCTL_REQUEST(KVM_PPC_GET_SMMU_INFO); 718 #if 0 // needs `struct kvm_msr_filter` 719 IOCTL_REQUEST(KVM_X86_SET_MSR_FILTER); 720 #endif 721 IOCTL_REQUEST(KVM_SET_TSC_KHZ); 722 IOCTL_REQUEST(KVM_S390_IRQ); 723 IOCTL_REQUEST(KVM_ENABLE_CAP); 724 IOCTL_REQUEST(KVM_IRQ_LINE); 725 IOCTL_REQUEST(KVM_SET_SREGS); 726 IOCTL_REQUEST(KVM_MEMORY_ENCRYPT_UNREG_REGION); 727 #if 0 // needs `struct kvm_cpuid2` 728 IOCTL_REQUEST(KVM_GET_EMULATED_CPUID); 729 #endif 730 #if 0 // needs `struct kvm_pmu_event_filter` 731 IOCTL_REQUEST(KVM_SET_PMU_EVENT_FILTER); 732 #endif 733 #ifdef KVM_GET_STATS_FD 734 IOCTL_REQUEST(KVM_GET_STATS_FD); 735 #endif 736 #endif 737 IOCTL_REQUEST(USBDEVFS_CLAIMINTERFACE); 738 IOCTL_REQUEST(CHIOMOVE); 739 IOCTL_REQUEST(SONYPI_IOCGBATFLAGS); 740 IOCTL_REQUEST(BTRFS_IOC_SYNC); 741 #if 0 // needs `compat_ulong_t` 742 IOCTL_REQUEST(AUTOFS_IOC_SETTIMEOUT32); 743 #endif 744 IOCTL_REQUEST(VIDIOC_TRY_FMT); 745 IOCTL_REQUEST(LIRC_SET_REC_MODE); 746 IOCTL_REQUEST(VIDIOC_DQEVENT); 747 IOCTL_REQUEST(RPMSG_DESTROY_EPT_IOCTL); 748 IOCTL_REQUEST(UVCIOC_CTRL_MAP); 749 IOCTL_REQUEST(VHOST_SET_BACKEND_FEATURES); 750 IOCTL_REQUEST(VHOST_VSOCK_SET_GUEST_CID); 751 IOCTL_REQUEST(UI_SET_KEYBIT); 752 IOCTL_REQUEST(LIRC_SET_REC_TIMEOUT); 753 IOCTL_REQUEST(FS_IOC_GET_ENCRYPTION_KEY_STATUS); 754 IOCTL_REQUEST(BTRFS_IOC_TREE_SEARCH_V2); 755 IOCTL_REQUEST(VHOST_SET_VRING_BASE); 756 IOCTL_REQUEST(RIO_ENABLE_DOORBELL_RANGE); 757 IOCTL_REQUEST(VIDIOC_TRY_EXT_CTRLS); 758 IOCTL_REQUEST(LIRC_GET_REC_MODE); 759 IOCTL_REQUEST(PPGETTIME); 760 IOCTL_REQUEST(BTRFS_IOC_RM_DEV); 761 IOCTL_REQUEST(ATM_SETBACKEND); 762 IOCTL_REQUEST(FSL_HV_IOCTL_PARTITION_START); 763 IOCTL_REQUEST(FBIO_WAITEVENT); 764 IOCTL_REQUEST(SWITCHTEC_IOCTL_PORT_TO_PFF); 765 IOCTL_REQUEST(NVME_IOCTL_IO_CMD); 766 IOCTL_REQUEST(IPMICTL_RECEIVE_MSG_TRUNC); 767 IOCTL_REQUEST(FDTWADDLE); 768 IOCTL_REQUEST(NVME_IOCTL_SUBMIT_IO); 769 IOCTL_REQUEST(NILFS_IOCTL_SYNC); 770 IOCTL_REQUEST(VIDIOC_SUBDEV_S_DV_TIMINGS); 771 IOCTL_REQUEST(ASPEED_LPC_CTRL_IOCTL_GET_SIZE); 772 IOCTL_REQUEST(DM_DEV_STATUS); 773 IOCTL_REQUEST(TEE_IOC_CLOSE_SESSION); 774 IOCTL_REQUEST(NS_GETPSTAT); 775 IOCTL_REQUEST(UI_SET_PROPBIT); 776 IOCTL_REQUEST(TUNSETFILTEREBPF); 777 IOCTL_REQUEST(RIO_MPORT_MAINT_COMPTAG_SET); 778 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_VERSION); 779 IOCTL_REQUEST(WDIOC_SETOPTIONS); 780 IOCTL_REQUEST(VHOST_SCSI_SET_ENDPOINT); 781 IOCTL_REQUEST(MGSL_IOCGTXIDLE); 782 IOCTL_REQUEST(ATM_ADDLECSADDR); 783 IOCTL_REQUEST(FSL_HV_IOCTL_GETPROP); 784 IOCTL_REQUEST(FDGETPRM); 785 IOCTL_REQUEST(HIDIOCAPPLICATION); 786 IOCTL_REQUEST(ENI_MEMDUMP); 787 IOCTL_REQUEST(PTP_SYS_OFFSET2); 788 IOCTL_REQUEST(VIDIOC_SUBDEV_G_DV_TIMINGS); 789 IOCTL_REQUEST(DMA_BUF_SET_NAME_A); 790 IOCTL_REQUEST(PTP_PIN_GETFUNC); 791 IOCTL_REQUEST(PTP_SYS_OFFSET_EXTENDED); 792 IOCTL_REQUEST(DFL_FPGA_PORT_UINT_SET_IRQ); 793 IOCTL_REQUEST(RTC_EPOCH_READ); 794 IOCTL_REQUEST(VIDIOC_SUBDEV_S_SELECTION); 795 IOCTL_REQUEST(VIDIOC_QUERY_EXT_CTRL); 796 IOCTL_REQUEST(ATM_GETLECSADDR); 797 IOCTL_REQUEST(FSL_HV_IOCTL_PARTITION_STOP); 798 IOCTL_REQUEST(SONET_GETDIAG); 799 IOCTL_REQUEST(ATMMPC_DATA); 800 IOCTL_REQUEST(IPMICTL_UNREGISTER_FOR_CMD_CHANS); 801 IOCTL_REQUEST(HIDIOCGCOLLECTIONINDEX); 802 IOCTL_REQUEST(RPMSG_CREATE_EPT_IOCTL); 803 IOCTL_REQUEST(GPIOHANDLE_GET_LINE_VALUES_IOCTL); 804 IOCTL_REQUEST(UI_DEV_SETUP); 805 IOCTL_REQUEST(ISST_IF_IO_CMD); 806 IOCTL_REQUEST(RIO_MPORT_MAINT_READ_REMOTE); 807 IOCTL_REQUEST(VIDIOC_OMAP3ISP_HIST_CFG); 808 IOCTL_REQUEST(BLKGETNRZONES); 809 IOCTL_REQUEST(VIDIOC_G_MODULATOR); 810 IOCTL_REQUEST(VBG_IOCTL_WRITE_CORE_DUMP); 811 IOCTL_REQUEST(USBDEVFS_SETINTERFACE); 812 IOCTL_REQUEST(PPPIOCGCHAN); 813 IOCTL_REQUEST(EVIOCGVERSION); 814 IOCTL_REQUEST(VHOST_NET_SET_BACKEND); 815 IOCTL_REQUEST(USBDEVFS_REAPURBNDELAY); 816 IOCTL_REQUEST(RNDZAPENTCNT); 817 IOCTL_REQUEST(VIDIOC_G_PARM); 818 IOCTL_REQUEST(TUNGETDEVNETNS); 819 IOCTL_REQUEST(LIRC_SET_MEASURE_CARRIER_MODE); 820 IOCTL_REQUEST(VHOST_SET_VRING_ERR); 821 #ifdef VDUSE_VQ_SETUP 822 IOCTL_REQUEST(VDUSE_VQ_SETUP); 823 #endif 824 IOCTL_REQUEST(AUTOFS_IOC_SETTIMEOUT); 825 IOCTL_REQUEST(VIDIOC_S_FREQUENCY); 826 IOCTL_REQUEST(F2FS_IOC_SEC_TRIM_FILE); 827 IOCTL_REQUEST(FS_IOC_REMOVE_ENCRYPTION_KEY); 828 IOCTL_REQUEST(WDIOC_GETPRETIMEOUT); 829 IOCTL_REQUEST(USBDEVFS_DROP_PRIVILEGES); 830 IOCTL_REQUEST(BTRFS_IOC_SNAP_CREATE_V2); 831 IOCTL_REQUEST(VHOST_VSOCK_SET_RUNNING); 832 IOCTL_REQUEST(STP_SET_OPTIONS); 833 IOCTL_REQUEST(FBIO_RADEON_GET_MIRROR); 834 IOCTL_REQUEST(IVTVFB_IOC_DMA_FRAME); 835 IOCTL_REQUEST(IPMICTL_SEND_COMMAND); 836 IOCTL_REQUEST(VIDIOC_G_ENC_INDEX); 837 IOCTL_REQUEST(DFL_FPGA_FME_PORT_PR); 838 IOCTL_REQUEST(CHIOSVOLTAG); 839 IOCTL_REQUEST(ATM_SETESIF); 840 IOCTL_REQUEST(FW_CDEV_IOC_SEND_RESPONSE); 841 IOCTL_REQUEST(PMU_IOC_GET_MODEL); 842 IOCTL_REQUEST(JSIOCGBTNMAP); 843 IOCTL_REQUEST(USBDEVFS_HUB_PORTINFO); 844 IOCTL_REQUEST(VBG_IOCTL_INTERRUPT_ALL_WAIT_FOR_EVENTS); 845 IOCTL_REQUEST(FDCLRPRM); 846 IOCTL_REQUEST(BTRFS_IOC_SCRUB); 847 IOCTL_REQUEST(USBDEVFS_DISCONNECT); 848 IOCTL_REQUEST(TUNSETVNETBE); 849 IOCTL_REQUEST(ATMTCP_REMOVE); 850 IOCTL_REQUEST(VHOST_VDPA_GET_CONFIG); 851 IOCTL_REQUEST(PPPIOCGNPMODE); 852 IOCTL_REQUEST(FDGETDRVPRM); 853 IOCTL_REQUEST(TUNSETVNETLE); 854 IOCTL_REQUEST(PHN_SETREG); 855 IOCTL_REQUEST(PPPIOCDETACH); 856 IOCTL_REQUEST(MMTIMER_GETRES); 857 IOCTL_REQUEST(VIDIOC_SUBDEV_ENUMSTD); 858 IOCTL_REQUEST(PPGETFLAGS); 859 IOCTL_REQUEST(VDUSE_DEV_GET_FEATURES); 860 IOCTL_REQUEST(CAPI_MANUFACTURER_CMD); 861 IOCTL_REQUEST(VIDIOC_G_TUNER); 862 IOCTL_REQUEST(DM_TABLE_STATUS); 863 IOCTL_REQUEST(DM_DEV_ARM_POLL); 864 IOCTL_REQUEST(NE_CREATE_VM); 865 IOCTL_REQUEST(MEDIA_IOC_ENUM_LINKS); 866 IOCTL_REQUEST(F2FS_IOC_PRECACHE_EXTENTS); 867 IOCTL_REQUEST(DFL_FPGA_PORT_DMA_MAP); 868 IOCTL_REQUEST(MGSL_IOCGXCTRL); 869 IOCTL_REQUEST(FW_CDEV_IOC_SEND_REQUEST); 870 IOCTL_REQUEST(SONYPI_IOCGBLUE); 871 IOCTL_REQUEST(F2FS_IOC_DECOMPRESS_FILE); 872 IOCTL_REQUEST(I2OHTML); 873 IOCTL_REQUEST(VFIO_GET_API_VERSION); 874 IOCTL_REQUEST(IDT77105_GETSTATZ); 875 IOCTL_REQUEST(I2OPARMSET); 876 IOCTL_REQUEST(TEE_IOC_CANCEL); 877 IOCTL_REQUEST(PTP_SYS_OFFSET_PRECISE2); 878 IOCTL_REQUEST(DFL_FPGA_PORT_RESET); 879 IOCTL_REQUEST(PPPIOCGASYNCMAP); 880 IOCTL_REQUEST(EVIOCGKEYCODE_V2); 881 IOCTL_REQUEST(DM_DEV_SET_GEOMETRY); 882 IOCTL_REQUEST(HIDIOCSUSAGE); 883 IOCTL_REQUEST(FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCE); 884 IOCTL_REQUEST(PTP_EXTTS_REQUEST); 885 IOCTL_REQUEST(SWITCHTEC_IOCTL_EVENT_CTL); 886 IOCTL_REQUEST(WDIOC_SETPRETIMEOUT); 887 IOCTL_REQUEST(VHOST_SCSI_CLEAR_ENDPOINT); 888 IOCTL_REQUEST(JSIOCGAXES); 889 IOCTL_REQUEST(HIDIOCSFLAG); 890 IOCTL_REQUEST(PTP_PEROUT_REQUEST2); 891 IOCTL_REQUEST(PPWDATA); 892 IOCTL_REQUEST(PTP_CLOCK_GETCAPS); 893 IOCTL_REQUEST(FDGETMAXERRS); 894 IOCTL_REQUEST(TUNSETQUEUE); 895 IOCTL_REQUEST(PTP_ENABLE_PPS); 896 IOCTL_REQUEST(SIOCSIFATMTCP); 897 IOCTL_REQUEST(CEC_ADAP_G_LOG_ADDRS); 898 IOCTL_REQUEST(ND_IOCTL_ARS_CAP); 899 IOCTL_REQUEST(NBD_SET_BLKSIZE); 900 IOCTL_REQUEST(NBD_SET_TIMEOUT); 901 IOCTL_REQUEST(VHOST_SCSI_GET_ABI_VERSION); 902 IOCTL_REQUEST(RIO_UNMAP_INBOUND); 903 IOCTL_REQUEST(ATM_QUERYLOOP); 904 IOCTL_REQUEST(DFL_FPGA_GET_API_VERSION); 905 IOCTL_REQUEST(USBDEVFS_WAIT_FOR_RESUME); 906 IOCTL_REQUEST(FBIO_CURSOR); 907 IOCTL_REQUEST(RNDCLEARPOOL); 908 IOCTL_REQUEST(VIDIOC_QUERYSTD); 909 IOCTL_REQUEST(DMA_BUF_IOCTL_SYNC); 910 IOCTL_REQUEST(SCIF_RECV); 911 IOCTL_REQUEST(PTP_PIN_GETFUNC2); 912 IOCTL_REQUEST(FW_CDEV_IOC_ALLOCATE); 913 IOCTL_REQUEST(CEC_ADAP_G_CAPS); 914 IOCTL_REQUEST(VIDIOC_G_FBUF); 915 IOCTL_REQUEST(PTP_ENABLE_PPS2); 916 IOCTL_REQUEST(PCITEST_CLEAR_IRQ); 917 IOCTL_REQUEST(IPMICTL_SET_GETS_EVENTS_CMD); 918 IOCTL_REQUEST(BTRFS_IOC_DEVICES_READY); 919 IOCTL_REQUEST(JSIOCGAXMAP); 920 IOCTL_REQUEST(FW_CDEV_IOC_GET_CYCLE_TIMER); 921 IOCTL_REQUEST(FW_CDEV_IOC_SET_ISO_CHANNELS); 922 IOCTL_REQUEST(RTC_WIE_OFF); 923 IOCTL_REQUEST(PPGETMODE); 924 IOCTL_REQUEST(VIDIOC_DBG_G_REGISTER); 925 IOCTL_REQUEST(PTP_SYS_OFFSET); 926 IOCTL_REQUEST(BTRFS_IOC_SPACE_INFO); 927 IOCTL_REQUEST(VIDIOC_SUBDEV_ENUM_FRAME_SIZE); 928 IOCTL_REQUEST(ND_IOCTL_VENDOR); 929 IOCTL_REQUEST(SIOCSNETADDR); 930 IOCTL_REQUEST(SCIF_VREADFROM); 931 IOCTL_REQUEST(BTRFS_IOC_TRANS_START); 932 IOCTL_REQUEST(INOTIFY_IOC_SETNEXTWD); 933 IOCTL_REQUEST(SNAPSHOT_GET_IMAGE_SIZE); 934 IOCTL_REQUEST(TUNDETACHFILTER); 935 IOCTL_REQUEST(ND_IOCTL_CLEAR_ERROR); 936 IOCTL_REQUEST(IOC_PR_CLEAR); 937 IOCTL_REQUEST(SCIF_READFROM); 938 IOCTL_REQUEST(PPPIOCGDEBUG); 939 IOCTL_REQUEST(BLKGETZONESZ); 940 IOCTL_REQUEST(HIDIOCGUSAGES); 941 IOCTL_REQUEST(SONYPI_IOCGTEMP); 942 IOCTL_REQUEST(UI_SET_MSCBIT); 943 IOCTL_REQUEST(APM_IOC_SUSPEND); 944 IOCTL_REQUEST(BTRFS_IOC_TREE_SEARCH); 945 IOCTL_REQUEST(RTC_PLL_GET); 946 IOCTL_REQUEST(RIO_CM_EP_GET_LIST); 947 IOCTL_REQUEST(USBDEVFS_DISCSIGNAL); 948 IOCTL_REQUEST(OSIOCSNETADDR); 949 IOCTL_REQUEST(LIRC_GET_MIN_TIMEOUT); 950 IOCTL_REQUEST(SWITCHTEC_IOCTL_EVENT_SUMMARY_LEGACY); 951 IOCTL_REQUEST(DM_TARGET_MSG); 952 IOCTL_REQUEST(SONYPI_IOCGBAT1REM); 953 IOCTL_REQUEST(EVIOCSFF); 954 IOCTL_REQUEST(TUNSETGROUP); 955 IOCTL_REQUEST(EVIOCGKEYCODE); 956 IOCTL_REQUEST(KCOV_REMOTE_ENABLE); 957 IOCTL_REQUEST(ND_IOCTL_GET_CONFIG_SIZE); 958 IOCTL_REQUEST(FDEJECT); 959 IOCTL_REQUEST(TUNSETOFFLOAD); 960 IOCTL_REQUEST(PPPIOCCONNECT); 961 IOCTL_REQUEST(ATM_ADDADDR); 962 IOCTL_REQUEST(VDUSE_DEV_INJECT_CONFIG_IRQ); 963 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_ASKUMOUNT); 964 IOCTL_REQUEST(VHOST_VDPA_GET_STATUS); 965 IOCTL_REQUEST(CCISS_PASSTHRU); 966 IOCTL_REQUEST(MGSL_IOCCLRMODCOUNT); 967 IOCTL_REQUEST(TEE_IOC_SUPPL_SEND); 968 IOCTL_REQUEST(ATMARPD_CTRL); 969 IOCTL_REQUEST(UI_ABS_SETUP); 970 IOCTL_REQUEST(UI_DEV_DESTROY); 971 IOCTL_REQUEST(BTRFS_IOC_QUOTA_CTL); 972 IOCTL_REQUEST(RTC_AIE_ON); 973 IOCTL_REQUEST(AUTOFS_IOC_EXPIRE); 974 IOCTL_REQUEST(PPPIOCSDEBUG); 975 IOCTL_REQUEST(GPIO_V2_LINE_SET_VALUES_IOCTL); 976 IOCTL_REQUEST(PPPIOCSMRU); 977 IOCTL_REQUEST(CCISS_DEREGDISK); 978 IOCTL_REQUEST(UI_DEV_CREATE); 979 IOCTL_REQUEST(FUSE_DEV_IOC_CLONE); 980 IOCTL_REQUEST(BTRFS_IOC_START_SYNC); 981 IOCTL_REQUEST(NILFS_IOCTL_DELETE_CHECKPOINT); 982 IOCTL_REQUEST(SNAPSHOT_AVAIL_SWAP_SIZE); 983 IOCTL_REQUEST(DM_TABLE_CLEAR); 984 IOCTL_REQUEST(CCISS_GETINTINFO); 985 IOCTL_REQUEST(PPPIOCSASYNCMAP); 986 IOCTL_REQUEST(I2OEVTGET); 987 IOCTL_REQUEST(NVME_IOCTL_RESET); 988 IOCTL_REQUEST(PPYIELD); 989 IOCTL_REQUEST(NVME_IOCTL_IO64_CMD); 990 IOCTL_REQUEST(TUNSETCARRIER); 991 IOCTL_REQUEST(DM_DEV_WAIT); 992 IOCTL_REQUEST(RTC_WIE_ON); 993 #if 0 // needs `struct usbdevfs_ioctl32` 994 IOCTL_REQUEST(USBDEVFS_IOCTL32); 995 #endif 996 IOCTL_REQUEST(MEDIA_IOC_DEVICE_INFO); 997 IOCTL_REQUEST(RIO_CM_CHAN_CREATE); 998 IOCTL_REQUEST(MGSL_IOCSPARAMS); 999 IOCTL_REQUEST(RTC_SET_TIME); 1000 IOCTL_REQUEST(VHOST_RESET_OWNER); 1001 IOCTL_REQUEST(IOC_OPAL_PSID_REVERT_TPR); 1002 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_OPENMOUNT); 1003 IOCTL_REQUEST(UDF_GETEABLOCK); 1004 IOCTL_REQUEST(VFIO_IOMMU_MAP_DMA); 1005 IOCTL_REQUEST(VIDIOC_SUBSCRIBE_EVENT); 1006 IOCTL_REQUEST(HIDIOCGFLAG); 1007 IOCTL_REQUEST(HIDIOCGUCODE); 1008 IOCTL_REQUEST(VIDIOC_OMAP3ISP_AF_CFG); 1009 IOCTL_REQUEST(DM_REMOVE_ALL); 1010 IOCTL_REQUEST(ASPEED_LPC_CTRL_IOCTL_MAP); 1011 IOCTL_REQUEST(CCISS_GETFIRMVER); 1012 IOCTL_REQUEST(ND_IOCTL_ARS_START); 1013 IOCTL_REQUEST(PPPIOCSMRRU); 1014 IOCTL_REQUEST(CEC_ADAP_S_LOG_ADDRS); 1015 IOCTL_REQUEST(RPROC_GET_SHUTDOWN_ON_RELEASE); 1016 IOCTL_REQUEST(DMA_HEAP_IOCTL_ALLOC); 1017 IOCTL_REQUEST(PPSETTIME); 1018 IOCTL_REQUEST(RTC_ALM_READ); 1019 IOCTL_REQUEST(VDUSE_SET_API_VERSION); 1020 IOCTL_REQUEST(RIO_MPORT_MAINT_WRITE_REMOTE); 1021 IOCTL_REQUEST(VIDIOC_SUBDEV_S_CROP); 1022 IOCTL_REQUEST(USBDEVFS_CONNECT); 1023 IOCTL_REQUEST(SYNC_IOC_FILE_INFO); 1024 IOCTL_REQUEST(ATMARP_MKIP); 1025 IOCTL_REQUEST(VFIO_IOMMU_SPAPR_TCE_GET_INFO); 1026 IOCTL_REQUEST(CCISS_GETHEARTBEAT); 1027 IOCTL_REQUEST(ATM_RSTADDR); 1028 IOCTL_REQUEST(NBD_SET_SIZE); 1029 IOCTL_REQUEST(UDF_GETVOLIDENT); 1030 IOCTL_REQUEST(GPIO_V2_LINE_GET_VALUES_IOCTL); 1031 IOCTL_REQUEST(MGSL_IOCSTXIDLE); 1032 IOCTL_REQUEST(FSL_HV_IOCTL_SETPROP); 1033 IOCTL_REQUEST(BTRFS_IOC_GET_DEV_STATS); 1034 IOCTL_REQUEST(PPRSTATUS); 1035 IOCTL_REQUEST(MGSL_IOCTXENABLE); 1036 IOCTL_REQUEST(UDF_GETEASIZE); 1037 IOCTL_REQUEST(NVME_IOCTL_ADMIN64_CMD); 1038 IOCTL_REQUEST(VHOST_SET_OWNER); 1039 IOCTL_REQUEST(RIO_ALLOC_DMA); 1040 IOCTL_REQUEST(F2FS_IOC_ABORT_VOLATILE_WRITE); 1041 IOCTL_REQUEST(RIO_CM_CHAN_ACCEPT); 1042 IOCTL_REQUEST(I2OHRTGET); 1043 IOCTL_REQUEST(ATM_SETCIRANGE); 1044 IOCTL_REQUEST(HPET_IE_ON); 1045 IOCTL_REQUEST(PERF_EVENT_IOC_ID); 1046 IOCTL_REQUEST(TUNSETSNDBUF); 1047 IOCTL_REQUEST(PTP_PIN_SETFUNC); 1048 IOCTL_REQUEST(PPPIOCDISCONN); 1049 IOCTL_REQUEST(VIDIOC_QUERYCTRL); 1050 IOCTL_REQUEST(PPEXCL); 1051 IOCTL_REQUEST(PCITEST_MSI); 1052 IOCTL_REQUEST(FDWERRORCLR); 1053 IOCTL_REQUEST(AUTOFS_IOC_FAIL); 1054 IOCTL_REQUEST(USBDEVFS_IOCTL); 1055 IOCTL_REQUEST(VIDIOC_S_STD); 1056 IOCTL_REQUEST(F2FS_IOC_RESIZE_FS); 1057 IOCTL_REQUEST(SONET_SETDIAG); 1058 IOCTL_REQUEST(BTRFS_IOC_DEFRAG); 1059 IOCTL_REQUEST(CCISS_GETDRIVVER); 1060 IOCTL_REQUEST(IPMICTL_GET_TIMING_PARMS_CMD); 1061 IOCTL_REQUEST(HPET_IRQFREQ); 1062 IOCTL_REQUEST(ATM_GETESI); 1063 IOCTL_REQUEST(CCISS_GETLUNINFO); 1064 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_ISMOUNTPOINT); 1065 IOCTL_REQUEST(TEE_IOC_SHM_ALLOC); 1066 IOCTL_REQUEST(PERF_EVENT_IOC_SET_BPF); 1067 IOCTL_REQUEST(UDMABUF_CREATE_LIST); 1068 IOCTL_REQUEST(VHOST_SET_LOG_BASE); 1069 IOCTL_REQUEST(ZATM_GETPOOL); 1070 IOCTL_REQUEST(BR2684_SETFILT); 1071 IOCTL_REQUEST(RNDGETPOOL); 1072 IOCTL_REQUEST(PPS_GETPARAMS); 1073 IOCTL_REQUEST(IOC_PR_RESERVE); 1074 IOCTL_REQUEST(VIDIOC_TRY_DECODER_CMD); 1075 IOCTL_REQUEST(RIO_CM_CHAN_CLOSE); 1076 IOCTL_REQUEST(VIDIOC_DV_TIMINGS_CAP); 1077 IOCTL_REQUEST(IOCTL_MEI_CONNECT_CLIENT_VTAG); 1078 IOCTL_REQUEST(PMU_IOC_GET_BACKLIGHT); 1079 IOCTL_REQUEST(USBDEVFS_GET_CAPABILITIES); 1080 IOCTL_REQUEST(SCIF_WRITETO); 1081 IOCTL_REQUEST(UDF_RELOCATE_BLOCKS); 1082 IOCTL_REQUEST(FSL_HV_IOCTL_PARTITION_RESTART); 1083 IOCTL_REQUEST(CCISS_REGNEWD); 1084 IOCTL_REQUEST(FAT_IOCTL_SET_ATTRIBUTES); 1085 IOCTL_REQUEST(VIDIOC_CREATE_BUFS); 1086 IOCTL_REQUEST(CAPI_GET_VERSION); 1087 IOCTL_REQUEST(SWITCHTEC_IOCTL_EVENT_SUMMARY); 1088 IOCTL_REQUEST(VFIO_EEH_PE_OP); 1089 IOCTL_REQUEST(FW_CDEV_IOC_CREATE_ISO_CONTEXT); 1090 IOCTL_REQUEST(F2FS_IOC_RELEASE_COMPRESS_BLOCKS); 1091 IOCTL_REQUEST(NBD_SET_SIZE_BLOCKS); 1092 IOCTL_REQUEST(IPMI_BMC_IOCTL_SET_SMS_ATN); 1093 IOCTL_REQUEST(ASPEED_P2A_CTRL_IOCTL_GET_MEMORY_CONFIG); 1094 IOCTL_REQUEST(VIDIOC_S_AUDOUT); 1095 IOCTL_REQUEST(VIDIOC_S_FMT); 1096 IOCTL_REQUEST(PPPIOCATTACH); 1097 IOCTL_REQUEST(VHOST_GET_VRING_BUSYLOOP_TIMEOUT); 1098 IOCTL_REQUEST(FS_IOC_MEASURE_VERITY); 1099 IOCTL_REQUEST(CCISS_BIG_PASSTHRU); 1100 IOCTL_REQUEST(IPMICTL_SET_MY_LUN_CMD); 1101 IOCTL_REQUEST(PCITEST_LEGACY_IRQ); 1102 IOCTL_REQUEST(USBDEVFS_SUBMITURB); 1103 IOCTL_REQUEST(AUTOFS_IOC_READY); 1104 IOCTL_REQUEST(BTRFS_IOC_SEND); 1105 IOCTL_REQUEST(VIDIOC_G_EXT_CTRLS); 1106 IOCTL_REQUEST(JSIOCSBTNMAP); 1107 IOCTL_REQUEST(PPPIOCSFLAGS); 1108 IOCTL_REQUEST(NVRAM_INIT); 1109 IOCTL_REQUEST(RFKILL_IOCTL_NOINPUT); 1110 IOCTL_REQUEST(BTRFS_IOC_BALANCE); 1111 IOCTL_REQUEST(FS_IOC_GETFSMAP); 1112 IOCTL_REQUEST(IPMICTL_GET_MY_CHANNEL_LUN_CMD); 1113 IOCTL_REQUEST(STP_POLICY_ID_GET); 1114 IOCTL_REQUEST(PPSETFLAGS); 1115 IOCTL_REQUEST(CEC_ADAP_S_PHYS_ADDR); 1116 IOCTL_REQUEST(ATMTCP_CREATE); 1117 IOCTL_REQUEST(IPMI_BMC_IOCTL_FORCE_ABORT); 1118 IOCTL_REQUEST(PPPIOCGXASYNCMAP); 1119 IOCTL_REQUEST(VHOST_SET_VRING_CALL); 1120 IOCTL_REQUEST(LIRC_GET_FEATURES); 1121 IOCTL_REQUEST(GSMIOC_DISABLE_NET); 1122 IOCTL_REQUEST(AUTOFS_IOC_CATATONIC); 1123 IOCTL_REQUEST(NBD_DO_IT); 1124 IOCTL_REQUEST(LIRC_SET_REC_CARRIER_RANGE); 1125 IOCTL_REQUEST(IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD); 1126 IOCTL_REQUEST(EVIOCSCLOCKID); 1127 IOCTL_REQUEST(USBDEVFS_FREE_STREAMS); 1128 IOCTL_REQUEST(FSI_SCOM_RESET); 1129 IOCTL_REQUEST(PMU_IOC_GRAB_BACKLIGHT); 1130 IOCTL_REQUEST(VIDIOC_SUBDEV_S_FMT); 1131 IOCTL_REQUEST(FDDEFPRM); 1132 IOCTL_REQUEST(TEE_IOC_INVOKE); 1133 IOCTL_REQUEST(USBDEVFS_BULK); 1134 IOCTL_REQUEST(SCIF_VWRITETO); 1135 IOCTL_REQUEST(SONYPI_IOCSBRT); 1136 IOCTL_REQUEST(BTRFS_IOC_FILE_EXTENT_SAME); 1137 IOCTL_REQUEST(RTC_PIE_ON); 1138 IOCTL_REQUEST(BTRFS_IOC_SCAN_DEV); 1139 IOCTL_REQUEST(PPPIOCXFERUNIT); 1140 IOCTL_REQUEST(WDIOC_GETTIMEOUT); 1141 IOCTL_REQUEST(BTRFS_IOC_SET_RECEIVED_SUBVOL); 1142 IOCTL_REQUEST(DFL_FPGA_PORT_ERR_SET_IRQ); 1143 IOCTL_REQUEST(FBIO_WAITFORVSYNC); 1144 IOCTL_REQUEST(RTC_PIE_OFF); 1145 IOCTL_REQUEST(EVIOCGRAB); 1146 IOCTL_REQUEST(PMU_IOC_SET_BACKLIGHT); 1147 IOCTL_REQUEST(EVIOCGREP); 1148 IOCTL_REQUEST(PERF_EVENT_IOC_MODIFY_ATTRIBUTES); 1149 IOCTL_REQUEST(UFFDIO_CONTINUE); 1150 IOCTL_REQUEST(VDUSE_GET_API_VERSION); 1151 IOCTL_REQUEST(RTC_RD_TIME); 1152 IOCTL_REQUEST(FDMSGOFF); 1153 IOCTL_REQUEST(IPMICTL_REGISTER_FOR_CMD_CHANS); 1154 IOCTL_REQUEST(CAPI_GET_ERRCODE); 1155 IOCTL_REQUEST(PCITEST_SET_IRQTYPE); 1156 IOCTL_REQUEST(VIDIOC_SUBDEV_S_EDID); 1157 IOCTL_REQUEST(MATROXFB_SET_OUTPUT_MODE); 1158 IOCTL_REQUEST(RIO_DEV_ADD); 1159 IOCTL_REQUEST(VIDIOC_ENUM_FREQ_BANDS); 1160 IOCTL_REQUEST(FBIO_RADEON_SET_MIRROR); 1161 IOCTL_REQUEST(PCITEST_GET_IRQTYPE); 1162 #if 0 // needs `struct usbdevfs_urb32` 1163 IOCTL_REQUEST(USBDEVFS_SUBMITURB32); 1164 #endif 1165 IOCTL_REQUEST(JSIOCGVERSION); 1166 IOCTL_REQUEST(SONYPI_IOCSBLUE); 1167 IOCTL_REQUEST(SNAPSHOT_PREF_IMAGE_SIZE); 1168 IOCTL_REQUEST(F2FS_IOC_GET_FEATURES); 1169 IOCTL_REQUEST(SCIF_REG); 1170 IOCTL_REQUEST(NILFS_IOCTL_CLEAN_SEGMENTS); 1171 IOCTL_REQUEST(FW_CDEV_IOC_INITIATE_BUS_RESET); 1172 IOCTL_REQUEST(RIO_WAIT_FOR_ASYNC); 1173 IOCTL_REQUEST(VHOST_SET_VRING_NUM); 1174 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_PROTOVER); 1175 IOCTL_REQUEST(RIO_FREE_DMA); 1176 #if 0 // needs `struct usbdevfs_bulktransfer32` 1177 IOCTL_REQUEST(USBDEVFS_BULK32); 1178 #endif 1179 IOCTL_REQUEST(MGSL_IOCRXENABLE); 1180 IOCTL_REQUEST(IOCTL_VM_SOCKETS_GET_LOCAL_CID); 1181 IOCTL_REQUEST(IPMICTL_SET_TIMING_PARMS_CMD); 1182 IOCTL_REQUEST(PPPIOCGL2TPSTATS); 1183 IOCTL_REQUEST(PERF_EVENT_IOC_PERIOD); 1184 IOCTL_REQUEST(PTP_PIN_SETFUNC2); 1185 IOCTL_REQUEST(CHIOEXCHANGE); 1186 IOCTL_REQUEST(NILFS_IOCTL_GET_SUINFO); 1187 IOCTL_REQUEST(CEC_DQEVENT); 1188 IOCTL_REQUEST(UI_SET_SWBIT); 1189 IOCTL_REQUEST(VHOST_VDPA_SET_CONFIG); 1190 IOCTL_REQUEST(TUNSETIFF); 1191 IOCTL_REQUEST(CHIOPOSITION); 1192 IOCTL_REQUEST(IPMICTL_SET_MAINTENANCE_MODE_CMD); 1193 IOCTL_REQUEST(BTRFS_IOC_DEFAULT_SUBVOL); 1194 IOCTL_REQUEST(RIO_UNMAP_OUTBOUND); 1195 IOCTL_REQUEST(CAPI_CLR_FLAGS); 1196 IOCTL_REQUEST(FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCE); 1197 IOCTL_REQUEST(MATROXFB_GET_OUTPUT_CONNECTION); 1198 IOCTL_REQUEST(EVIOCSMASK); 1199 IOCTL_REQUEST(BTRFS_IOC_FORGET_DEV); 1200 #ifdef CXL_MEM_QUERY_COMMANDS 1201 IOCTL_REQUEST(CXL_MEM_QUERY_COMMANDS); 1202 #endif 1203 IOCTL_REQUEST(CEC_S_MODE); 1204 IOCTL_REQUEST(MGSL_IOCSIF); 1205 IOCTL_REQUEST(SWITCHTEC_IOCTL_PFF_TO_PORT); 1206 IOCTL_REQUEST(PPSETMODE); 1207 IOCTL_REQUEST(VFIO_DEVICE_SET_IRQS); 1208 IOCTL_REQUEST(VIDIOC_PREPARE_BUF); 1209 IOCTL_REQUEST(CEC_ADAP_G_CONNECTOR_INFO); 1210 IOCTL_REQUEST(IOC_OPAL_WRITE_SHADOW_MBR); 1211 IOCTL_REQUEST(VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL); 1212 IOCTL_REQUEST(UDMABUF_CREATE); 1213 IOCTL_REQUEST(SONET_CLRDIAG); 1214 IOCTL_REQUEST(PHN_SET_REG); 1215 IOCTL_REQUEST(RNDADDTOENTCNT); 1216 IOCTL_REQUEST(VBG_IOCTL_CHECK_BALLOON); 1217 IOCTL_REQUEST(VIDIOC_OMAP3ISP_STAT_REQ); 1218 IOCTL_REQUEST(PPS_FETCH); 1219 IOCTL_REQUEST(RTC_AIE_OFF); 1220 IOCTL_REQUEST(VFIO_GROUP_SET_CONTAINER); 1221 IOCTL_REQUEST(FW_CDEV_IOC_RECEIVE_PHY_PACKETS); 1222 IOCTL_REQUEST(VFIO_IOMMU_SPAPR_TCE_REMOVE); 1223 IOCTL_REQUEST(VFIO_IOMMU_GET_INFO); 1224 #if 0 // needs `struct omap3isp_stat_data_time32` 1225 IOCTL_REQUEST(VIDIOC_OMAP3ISP_STAT_REQ_TIME32); 1226 #endif 1227 IOCTL_REQUEST(DM_DEV_SUSPEND); 1228 IOCTL_REQUEST(F2FS_IOC_GET_COMPRESS_OPTION); 1229 IOCTL_REQUEST(FW_CDEV_IOC_STOP_ISO); 1230 IOCTL_REQUEST(GPIO_V2_GET_LINEINFO_IOCTL); 1231 IOCTL_REQUEST(ATMMPC_CTRL); 1232 IOCTL_REQUEST(PPPIOCSXASYNCMAP); 1233 IOCTL_REQUEST(CHIOGSTATUS); 1234 IOCTL_REQUEST(FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE); 1235 IOCTL_REQUEST(RIO_MPORT_MAINT_PORT_IDX_GET); 1236 IOCTL_REQUEST(CAPI_SET_FLAGS); 1237 IOCTL_REQUEST(VFIO_GROUP_GET_DEVICE_FD); 1238 IOCTL_REQUEST(VHOST_SET_MEM_TABLE); 1239 IOCTL_REQUEST(MATROXFB_SET_OUTPUT_CONNECTION); 1240 IOCTL_REQUEST(DFL_FPGA_PORT_GET_REGION_INFO); 1241 IOCTL_REQUEST(VHOST_GET_FEATURES); 1242 IOCTL_REQUEST(LIRC_GET_REC_RESOLUTION); 1243 IOCTL_REQUEST(PACKET_CTRL_CMD); 1244 IOCTL_REQUEST(LIRC_SET_TRANSMITTER_MASK); 1245 IOCTL_REQUEST(BTRFS_IOC_ADD_DEV); 1246 IOCTL_REQUEST(JSIOCGCORR); 1247 IOCTL_REQUEST(VIDIOC_G_FMT); 1248 IOCTL_REQUEST(RTC_EPOCH_SET); 1249 IOCTL_REQUEST(CAPI_GET_PROFILE); 1250 IOCTL_REQUEST(ATM_GETLOOP); 1251 IOCTL_REQUEST(SCIF_LISTEN); 1252 IOCTL_REQUEST(NBD_CLEAR_QUE); 1253 IOCTL_REQUEST(F2FS_IOC_MOVE_RANGE); 1254 IOCTL_REQUEST(LIRC_GET_LENGTH); 1255 IOCTL_REQUEST(I8K_SET_FAN); 1256 IOCTL_REQUEST(FDSETMAXERRS); 1257 IOCTL_REQUEST(VIDIOC_SUBDEV_QUERYCAP); 1258 IOCTL_REQUEST(SNAPSHOT_SET_SWAP_AREA); 1259 IOCTL_REQUEST(LIRC_GET_REC_TIMEOUT); 1260 IOCTL_REQUEST(EVIOCRMFF); 1261 IOCTL_REQUEST(GPIO_GET_LINEEVENT_IOCTL); 1262 IOCTL_REQUEST(PPRDATA); 1263 IOCTL_REQUEST(RIO_MPORT_GET_PROPERTIES); 1264 IOCTL_REQUEST(TUNSETVNETHDRSZ); 1265 IOCTL_REQUEST(GPIO_GET_LINEINFO_IOCTL); 1266 IOCTL_REQUEST(GSMIOC_GETCONF); 1267 IOCTL_REQUEST(LIRC_GET_SEND_MODE); 1268 IOCTL_REQUEST(PPPIOCSACTIVE); 1269 IOCTL_REQUEST(SIOCGSTAMPNS_NEW); 1270 IOCTL_REQUEST(IPMICTL_RECEIVE_MSG); 1271 IOCTL_REQUEST(LIRC_SET_SEND_DUTY_CYCLE); 1272 IOCTL_REQUEST(UI_END_FF_ERASE); 1273 IOCTL_REQUEST(SWITCHTEC_IOCTL_FLASH_PART_INFO); 1274 IOCTL_REQUEST(FW_CDEV_IOC_SEND_PHY_PACKET); 1275 IOCTL_REQUEST(NBD_SET_FLAGS); 1276 IOCTL_REQUEST(SIOCGNETADDR); 1277 IOCTL_REQUEST(VFIO_DEVICE_GET_REGION_INFO); 1278 IOCTL_REQUEST(REISERFS_IOC_UNPACK); 1279 IOCTL_REQUEST(FW_CDEV_IOC_REMOVE_DESCRIPTOR); 1280 IOCTL_REQUEST(RIO_SET_EVENT_MASK); 1281 IOCTL_REQUEST(SNAPSHOT_ALLOC_SWAP_PAGE); 1282 IOCTL_REQUEST(VDUSE_VQ_INJECT_IRQ); 1283 IOCTL_REQUEST(I2OPASSTHRU); 1284 IOCTL_REQUEST(IOC_OPAL_SET_PW); 1285 IOCTL_REQUEST(FSI_SCOM_READ); 1286 IOCTL_REQUEST(VHOST_VDPA_GET_DEVICE_ID); 1287 IOCTL_REQUEST(VIDIOC_QBUF); 1288 IOCTL_REQUEST(VIDIOC_S_TUNER); 1289 IOCTL_REQUEST(TUNGETVNETHDRSZ); 1290 IOCTL_REQUEST(CAPI_NCCI_GETUNIT); 1291 IOCTL_REQUEST(DFL_FPGA_PORT_UINT_GET_IRQ_NUM); 1292 IOCTL_REQUEST(VIDIOC_OMAP3ISP_STAT_EN); 1293 IOCTL_REQUEST(GPIO_V2_LINE_SET_CONFIG_IOCTL); 1294 IOCTL_REQUEST(TEE_IOC_VERSION); 1295 IOCTL_REQUEST(VIDIOC_LOG_STATUS); 1296 IOCTL_REQUEST(IPMICTL_SEND_COMMAND_SETTIME); 1297 IOCTL_REQUEST(VHOST_SET_LOG_FD); 1298 IOCTL_REQUEST(SCIF_SEND); 1299 IOCTL_REQUEST(VIDIOC_SUBDEV_G_FMT); 1300 IOCTL_REQUEST(NS_ADJBUFLEV); 1301 IOCTL_REQUEST(VIDIOC_DBG_S_REGISTER); 1302 IOCTL_REQUEST(NILFS_IOCTL_RESIZE); 1303 IOCTL_REQUEST(PHN_GETREG); 1304 IOCTL_REQUEST(I2OSWDL); 1305 IOCTL_REQUEST(VBG_IOCTL_VMMDEV_REQUEST_BIG); 1306 IOCTL_REQUEST(OSIOCGNETADDR); 1307 IOCTL_REQUEST(JSIOCGBUTTONS); 1308 IOCTL_REQUEST(VFIO_IOMMU_ENABLE); 1309 IOCTL_REQUEST(DM_DEV_RENAME); 1310 IOCTL_REQUEST(MEDIA_IOC_SETUP_LINK); 1311 IOCTL_REQUEST(VIDIOC_ENUMOUTPUT); 1312 IOCTL_REQUEST(STP_POLICY_ID_SET); 1313 IOCTL_REQUEST(VHOST_VDPA_SET_CONFIG_CALL); 1314 IOCTL_REQUEST(VIDIOC_SUBDEV_G_CROP); 1315 IOCTL_REQUEST(VIDIOC_S_CROP); 1316 IOCTL_REQUEST(WDIOC_GETTEMP); 1317 IOCTL_REQUEST(IOC_OPAL_ADD_USR_TO_LR); 1318 IOCTL_REQUEST(UI_SET_LEDBIT); 1319 IOCTL_REQUEST(NBD_SET_SOCK); 1320 IOCTL_REQUEST(BTRFS_IOC_SNAP_DESTROY_V2); 1321 IOCTL_REQUEST(HIDIOCGCOLLECTIONINFO); 1322 IOCTL_REQUEST(I2OSWUL); 1323 IOCTL_REQUEST(IOCTL_MEI_NOTIFY_GET); 1324 IOCTL_REQUEST(FDFMTTRK); 1325 IOCTL_REQUEST(MMTIMER_GETBITS); 1326 IOCTL_REQUEST(VIDIOC_ENUMSTD); 1327 IOCTL_REQUEST(VHOST_GET_VRING_BASE); 1328 IOCTL_REQUEST(VFIO_DEVICE_IOEVENTFD); 1329 IOCTL_REQUEST(ATMARP_SETENTRY); 1330 IOCTL_REQUEST(CCISS_REVALIDVOLS); 1331 IOCTL_REQUEST(MGSL_IOCLOOPTXDONE); 1332 IOCTL_REQUEST(RTC_VL_READ); 1333 IOCTL_REQUEST(ND_IOCTL_ARS_STATUS); 1334 IOCTL_REQUEST(RIO_DEV_DEL); 1335 IOCTL_REQUEST(VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES); 1336 IOCTL_REQUEST(VIDIOC_SUBDEV_DV_TIMINGS_CAP); 1337 IOCTL_REQUEST(SONYPI_IOCSFAN); 1338 IOCTL_REQUEST(SPIOCSTYPE); 1339 IOCTL_REQUEST(IPMICTL_REGISTER_FOR_CMD); 1340 IOCTL_REQUEST(I8K_GET_FAN); 1341 IOCTL_REQUEST(TUNGETVNETBE); 1342 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_FAIL); 1343 IOCTL_REQUEST(UI_END_FF_UPLOAD); 1344 IOCTL_REQUEST(TOSH_SMM); 1345 IOCTL_REQUEST(SONYPI_IOCGBAT2REM); 1346 IOCTL_REQUEST(F2FS_IOC_GET_COMPRESS_BLOCKS); 1347 IOCTL_REQUEST(PPPIOCSNPMODE); 1348 IOCTL_REQUEST(USBDEVFS_CONTROL); 1349 IOCTL_REQUEST(HIDIOCGUSAGE); 1350 IOCTL_REQUEST(TUNSETTXFILTER); 1351 IOCTL_REQUEST(TUNGETVNETLE); 1352 IOCTL_REQUEST(VIDIOC_ENUM_DV_TIMINGS); 1353 IOCTL_REQUEST(BTRFS_IOC_INO_PATHS); 1354 IOCTL_REQUEST(MGSL_IOCGXSYNC); 1355 IOCTL_REQUEST(HIDIOCGFIELDINFO); 1356 IOCTL_REQUEST(VIDIOC_SUBDEV_G_STD); 1357 IOCTL_REQUEST(I2OVALIDATE); 1358 IOCTL_REQUEST(VIDIOC_TRY_ENCODER_CMD); 1359 IOCTL_REQUEST(NILFS_IOCTL_GET_CPINFO); 1360 IOCTL_REQUEST(VIDIOC_G_FREQUENCY); 1361 IOCTL_REQUEST(VFAT_IOCTL_READDIR_SHORT); 1362 IOCTL_REQUEST(ND_IOCTL_GET_CONFIG_DATA); 1363 IOCTL_REQUEST(F2FS_IOC_RESERVE_COMPRESS_BLOCKS); 1364 IOCTL_REQUEST(FDGETDRVSTAT); 1365 IOCTL_REQUEST(SYNC_IOC_MERGE); 1366 IOCTL_REQUEST(VIDIOC_S_DV_TIMINGS); 1367 IOCTL_REQUEST(PPPIOCBRIDGECHAN); 1368 IOCTL_REQUEST(LIRC_SET_SEND_MODE); 1369 IOCTL_REQUEST(RIO_ENABLE_PORTWRITE_RANGE); 1370 IOCTL_REQUEST(ATM_GETTYPE); 1371 IOCTL_REQUEST(PHN_GETREGS); 1372 IOCTL_REQUEST(FDSETEMSGTRESH); 1373 IOCTL_REQUEST(NILFS_IOCTL_GET_VINFO); 1374 IOCTL_REQUEST(MGSL_IOCWAITEVENT); 1375 IOCTL_REQUEST(CAPI_INSTALLED); 1376 IOCTL_REQUEST(EVIOCGMASK); 1377 IOCTL_REQUEST(BTRFS_IOC_SUBVOL_GETFLAGS); 1378 IOCTL_REQUEST(FSL_HV_IOCTL_PARTITION_GET_STATUS); 1379 IOCTL_REQUEST(MEDIA_IOC_ENUM_ENTITIES); 1380 IOCTL_REQUEST(GSMIOC_GETFIRST); 1381 IOCTL_REQUEST(FW_CDEV_IOC_FLUSH_ISO); 1382 IOCTL_REQUEST(VIDIOC_DBG_G_CHIP_INFO); 1383 IOCTL_REQUEST(F2FS_IOC_RELEASE_VOLATILE_WRITE); 1384 IOCTL_REQUEST(CAPI_GET_SERIAL); 1385 IOCTL_REQUEST(FDSETDRVPRM); 1386 IOCTL_REQUEST(IOC_OPAL_SAVE); 1387 IOCTL_REQUEST(VIDIOC_G_DV_TIMINGS); 1388 IOCTL_REQUEST(TUNSETIFINDEX); 1389 IOCTL_REQUEST(CCISS_SETINTINFO); 1390 IOCTL_REQUEST(CM_IOSDBGLVL); 1391 IOCTL_REQUEST(RTC_VL_CLR); 1392 IOCTL_REQUEST(VIDIOC_REQBUFS); 1393 IOCTL_REQUEST(USBDEVFS_REAPURBNDELAY32); 1394 IOCTL_REQUEST(TEE_IOC_SHM_REGISTER); 1395 IOCTL_REQUEST(USBDEVFS_SETCONFIGURATION); 1396 IOCTL_REQUEST(CCISS_GETNODENAME); 1397 IOCTL_REQUEST(VIDIOC_SUBDEV_S_FRAME_INTERVAL); 1398 IOCTL_REQUEST(VIDIOC_ENUM_FRAMESIZES); 1399 IOCTL_REQUEST(VFIO_DEVICE_PCI_HOT_RESET); 1400 IOCTL_REQUEST(FW_CDEV_IOC_SEND_BROADCAST_REQUEST); 1401 IOCTL_REQUEST(LPSETTIMEOUT_NEW); 1402 IOCTL_REQUEST(RIO_CM_MPORT_GET_LIST); 1403 IOCTL_REQUEST(FW_CDEV_IOC_QUEUE_ISO); 1404 IOCTL_REQUEST(FDRAWCMD); 1405 IOCTL_REQUEST(SCIF_UNREG); 1406 #if 0 // needs `struct serial_iso7816` 1407 IOCTL_REQUEST(TIOCGISO7816); 1408 #endif 1409 IOCTL_REQUEST(PPPIOCGIDLE64); 1410 IOCTL_REQUEST(USBDEVFS_RELEASEINTERFACE); 1411 IOCTL_REQUEST(VIDIOC_CROPCAP); 1412 IOCTL_REQUEST(DFL_FPGA_PORT_GET_INFO); 1413 IOCTL_REQUEST(PHN_SET_REGS); 1414 IOCTL_REQUEST(ATMLEC_DATA); 1415 IOCTL_REQUEST(PPPOEIOCDFWD); 1416 IOCTL_REQUEST(VIDIOC_S_SELECTION); 1417 IOCTL_REQUEST(SNAPSHOT_FREE_SWAP_PAGES); 1418 IOCTL_REQUEST(BTRFS_IOC_LOGICAL_INO); 1419 IOCTL_REQUEST(VIDIOC_S_CTRL); 1420 IOCTL_REQUEST(ZATM_SETPOOL); 1421 IOCTL_REQUEST(MTIOCPOS); 1422 IOCTL_REQUEST(PMU_IOC_SLEEP); 1423 #if 0 // needs `struct usbdevfs_ctrltransfer32` 1424 IOCTL_REQUEST(USBDEVFS_CONTROL32); 1425 #endif 1426 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_PROTOSUBVER); 1427 IOCTL_REQUEST(VBG_IOCTL_CHANGE_FILTER_MASK); 1428 IOCTL_REQUEST(NILFS_IOCTL_GET_SUSTAT); 1429 IOCTL_REQUEST(VIDIOC_QUERYCAP); 1430 IOCTL_REQUEST(HPET_INFO); 1431 IOCTL_REQUEST(VIDIOC_AM437X_CCDC_CFG); 1432 IOCTL_REQUEST(DM_LIST_DEVICES); 1433 IOCTL_REQUEST(TUNSETOWNER); 1434 IOCTL_REQUEST(VBG_IOCTL_CHANGE_GUEST_CAPABILITIES); 1435 IOCTL_REQUEST(RNDADDENTROPY); 1436 IOCTL_REQUEST(USBDEVFS_RESET); 1437 IOCTL_REQUEST(BTRFS_IOC_SUBVOL_CREATE); 1438 IOCTL_REQUEST(USBDEVFS_FORBID_SUSPEND); 1439 IOCTL_REQUEST(FDGETDRVTYP); 1440 IOCTL_REQUEST(PPWCONTROL); 1441 IOCTL_REQUEST(VIDIOC_ENUM_FRAMEINTERVALS); 1442 IOCTL_REQUEST(KCOV_DISABLE); 1443 IOCTL_REQUEST(IOC_OPAL_ACTIVATE_LSP); 1444 IOCTL_REQUEST(VHOST_VDPA_GET_IOVA_RANGE); 1445 IOCTL_REQUEST(PPPIOCSPASS); 1446 IOCTL_REQUEST(RIO_CM_CHAN_CONNECT); 1447 IOCTL_REQUEST(I2OSWDEL); 1448 IOCTL_REQUEST(FS_IOC_SET_ENCRYPTION_POLICY); 1449 IOCTL_REQUEST(IOC_OPAL_MBR_DONE); 1450 IOCTL_REQUEST(PPPIOCSMAXCID); 1451 IOCTL_REQUEST(PPSETPHASE); 1452 IOCTL_REQUEST(VHOST_VDPA_SET_VRING_ENABLE); 1453 IOCTL_REQUEST(USBDEVFS_GET_SPEED); 1454 IOCTL_REQUEST(SONET_GETFRAMING); 1455 IOCTL_REQUEST(VIDIOC_QUERYBUF); 1456 IOCTL_REQUEST(VIDIOC_S_EDID); 1457 IOCTL_REQUEST(BTRFS_IOC_QGROUP_ASSIGN); 1458 IOCTL_REQUEST(PPS_GETCAP); 1459 IOCTL_REQUEST(SNAPSHOT_PLATFORM_SUPPORT); 1460 IOCTL_REQUEST(LIRC_SET_REC_TIMEOUT_REPORTS); 1461 IOCTL_REQUEST(SCIF_GET_NODEIDS); 1462 IOCTL_REQUEST(NBD_DISCONNECT); 1463 IOCTL_REQUEST(VIDIOC_SUBDEV_G_FRAME_INTERVAL); 1464 IOCTL_REQUEST(VFIO_IOMMU_DISABLE); 1465 IOCTL_REQUEST(SNAPSHOT_CREATE_IMAGE); 1466 IOCTL_REQUEST(SNAPSHOT_POWER_OFF); 1467 IOCTL_REQUEST(APM_IOC_STANDBY); 1468 IOCTL_REQUEST(PPPIOCGUNIT); 1469 IOCTL_REQUEST(AUTOFS_IOC_EXPIRE_MULTI); 1470 IOCTL_REQUEST(SCIF_BIND); 1471 IOCTL_REQUEST(IOC_WATCH_QUEUE_SET_SIZE); 1472 IOCTL_REQUEST(NILFS_IOCTL_CHANGE_CPMODE); 1473 IOCTL_REQUEST(IOC_OPAL_LOCK_UNLOCK); 1474 IOCTL_REQUEST(F2FS_IOC_SET_PIN_FILE); 1475 IOCTL_REQUEST(PPPIOCGRASYNCMAP); 1476 IOCTL_REQUEST(MMTIMER_MMAPAVAIL); 1477 IOCTL_REQUEST(I2OPASSTHRU32); 1478 IOCTL_REQUEST(DFL_FPGA_FME_PORT_RELEASE); 1479 IOCTL_REQUEST(VIDIOC_SUBDEV_QUERY_DV_TIMINGS); 1480 IOCTL_REQUEST(UI_SET_SNDBIT); 1481 IOCTL_REQUEST(VIDIOC_G_AUDOUT); 1482 IOCTL_REQUEST(RTC_PLL_SET); 1483 IOCTL_REQUEST(VIDIOC_ENUMAUDIO); 1484 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_TIMEOUT); 1485 IOCTL_REQUEST(VBG_IOCTL_DRIVER_VERSION_INFO); 1486 IOCTL_REQUEST(VHOST_SCSI_GET_EVENTS_MISSED); 1487 IOCTL_REQUEST(VHOST_SET_VRING_ADDR); 1488 IOCTL_REQUEST(VDUSE_CREATE_DEV); 1489 IOCTL_REQUEST(FDFLUSH); 1490 IOCTL_REQUEST(VBG_IOCTL_WAIT_FOR_EVENTS); 1491 IOCTL_REQUEST(DFL_FPGA_FME_ERR_SET_IRQ); 1492 IOCTL_REQUEST(F2FS_IOC_GET_PIN_FILE); 1493 IOCTL_REQUEST(SCIF_CONNECT); 1494 IOCTL_REQUEST(BLKREPORTZONE); 1495 IOCTL_REQUEST(AUTOFS_IOC_ASKUMOUNT); 1496 IOCTL_REQUEST(ATM_ADDPARTY); 1497 IOCTL_REQUEST(FDSETPRM); 1498 IOCTL_REQUEST(ATM_GETSTATZ); 1499 IOCTL_REQUEST(ISST_IF_MSR_COMMAND); 1500 IOCTL_REQUEST(BTRFS_IOC_GET_SUBVOL_INFO); 1501 IOCTL_REQUEST(VIDIOC_UNSUBSCRIBE_EVENT); 1502 IOCTL_REQUEST(SEV_ISSUE_CMD); 1503 IOCTL_REQUEST(GPIOHANDLE_SET_LINE_VALUES_IOCTL); 1504 IOCTL_REQUEST(PCITEST_COPY); 1505 IOCTL_REQUEST(IPMICTL_GET_MY_ADDRESS_CMD); 1506 IOCTL_REQUEST(CHIOGPICKER); 1507 IOCTL_REQUEST(CAPI_NCCI_OPENCOUNT); 1508 IOCTL_REQUEST(CXL_MEM_SEND_COMMAND); 1509 IOCTL_REQUEST(PERF_EVENT_IOC_SET_FILTER); 1510 IOCTL_REQUEST(IOC_OPAL_REVERT_TPR); 1511 IOCTL_REQUEST(CHIOGVPARAMS); 1512 IOCTL_REQUEST(PTP_PEROUT_REQUEST); 1513 IOCTL_REQUEST(FSI_SCOM_CHECK); 1514 IOCTL_REQUEST(RTC_IRQP_READ); 1515 IOCTL_REQUEST(RIO_MPORT_MAINT_READ_LOCAL); 1516 IOCTL_REQUEST(HIDIOCGRDESCSIZE); 1517 IOCTL_REQUEST(UI_GET_VERSION); 1518 IOCTL_REQUEST(NILFS_IOCTL_GET_CPSTAT); 1519 IOCTL_REQUEST(CCISS_GETBUSTYPES); 1520 IOCTL_REQUEST(VFIO_IOMMU_SPAPR_TCE_CREATE); 1521 IOCTL_REQUEST(VIDIOC_EXPBUF); 1522 IOCTL_REQUEST(UI_SET_RELBIT); 1523 IOCTL_REQUEST(VFIO_SET_IOMMU); 1524 IOCTL_REQUEST(VIDIOC_S_MODULATOR); 1525 IOCTL_REQUEST(TUNGETFILTER); 1526 IOCTL_REQUEST(MEYEIOC_SYNC); 1527 IOCTL_REQUEST(CCISS_SETNODENAME); 1528 IOCTL_REQUEST(FBIO_GETCONTROL2); 1529 IOCTL_REQUEST(TUNSETDEBUG); 1530 IOCTL_REQUEST(DM_DEV_REMOVE); 1531 IOCTL_REQUEST(HIDIOCSUSAGES); 1532 IOCTL_REQUEST(FS_IOC_ADD_ENCRYPTION_KEY); 1533 IOCTL_REQUEST(FBIOGET_VBLANK); 1534 IOCTL_REQUEST(ATM_GETSTAT); 1535 IOCTL_REQUEST(VIDIOC_G_JPEGCOMP); 1536 IOCTL_REQUEST(TUNATTACHFILTER); 1537 IOCTL_REQUEST(UI_SET_ABSBIT); 1538 IOCTL_REQUEST(DFL_FPGA_PORT_ERR_GET_IRQ_NUM); 1539 IOCTL_REQUEST(USBDEVFS_REAPURB32); 1540 IOCTL_REQUEST(BTRFS_IOC_TRANS_END); 1541 IOCTL_REQUEST(CAPI_REGISTER); 1542 IOCTL_REQUEST(F2FS_IOC_COMPRESS_FILE); 1543 IOCTL_REQUEST(USBDEVFS_DISCARDURB); 1544 IOCTL_REQUEST(HE_GET_REG); 1545 IOCTL_REQUEST(ATM_SETLOOP); 1546 IOCTL_REQUEST(ATMSIGD_CTRL); 1547 IOCTL_REQUEST(CIOC_KERNEL_VERSION); 1548 IOCTL_REQUEST(BTRFS_IOC_CLONE_RANGE); 1549 IOCTL_REQUEST(SNAPSHOT_UNFREEZE); 1550 IOCTL_REQUEST(F2FS_IOC_START_VOLATILE_WRITE); 1551 IOCTL_REQUEST(PMU_IOC_HAS_ADB); 1552 IOCTL_REQUEST(I2OGETIOPS); 1553 IOCTL_REQUEST(VIDIOC_S_FBUF); 1554 IOCTL_REQUEST(PPRCONTROL); 1555 IOCTL_REQUEST(CHIOSPICKER); 1556 IOCTL_REQUEST(VFIO_IOMMU_SPAPR_REGISTER_MEMORY); 1557 IOCTL_REQUEST(TUNGETSNDBUF); 1558 IOCTL_REQUEST(GSMIOC_SETCONF); 1559 IOCTL_REQUEST(IOC_PR_PREEMPT); 1560 IOCTL_REQUEST(KCOV_INIT_TRACE); 1561 IOCTL_REQUEST(SONYPI_IOCGBAT1CAP); 1562 IOCTL_REQUEST(SWITCHTEC_IOCTL_FLASH_INFO); 1563 IOCTL_REQUEST(MTIOCTOP); 1564 IOCTL_REQUEST(VHOST_VDPA_SET_STATUS); 1565 IOCTL_REQUEST(VHOST_SCSI_SET_EVENTS_MISSED); 1566 IOCTL_REQUEST(VFIO_IOMMU_DIRTY_PAGES); 1567 IOCTL_REQUEST(BTRFS_IOC_SCRUB_PROGRESS); 1568 IOCTL_REQUEST(PPPIOCGMRU); 1569 IOCTL_REQUEST(BTRFS_IOC_DEV_REPLACE); 1570 IOCTL_REQUEST(PPPIOCGFLAGS); 1571 IOCTL_REQUEST(NILFS_IOCTL_SET_SUINFO); 1572 IOCTL_REQUEST(FW_CDEV_IOC_GET_CYCLE_TIMER2); 1573 IOCTL_REQUEST(ATM_DELLECSADDR); 1574 IOCTL_REQUEST(FW_CDEV_IOC_GET_SPEED); 1575 IOCTL_REQUEST(PPPIOCGIDLE32); 1576 IOCTL_REQUEST(VFIO_DEVICE_RESET); 1577 IOCTL_REQUEST(GPIO_GET_LINEINFO_UNWATCH_IOCTL); 1578 IOCTL_REQUEST(WDIOC_GETSTATUS); 1579 IOCTL_REQUEST(BTRFS_IOC_SET_FEATURES); 1580 IOCTL_REQUEST(IOCTL_MEI_CONNECT_CLIENT); 1581 IOCTL_REQUEST(VIDIOC_OMAP3ISP_AEWB_CFG); 1582 IOCTL_REQUEST(PCITEST_READ); 1583 IOCTL_REQUEST(VFIO_GROUP_GET_STATUS); 1584 IOCTL_REQUEST(MATROXFB_GET_ALL_OUTPUTS); 1585 IOCTL_REQUEST(USBDEVFS_CLEAR_HALT); 1586 IOCTL_REQUEST(VIDIOC_DECODER_CMD); 1587 IOCTL_REQUEST(VIDIOC_G_AUDIO); 1588 IOCTL_REQUEST(CCISS_RESCANDISK); 1589 IOCTL_REQUEST(RIO_DISABLE_PORTWRITE_RANGE); 1590 IOCTL_REQUEST(IOC_OPAL_SECURE_ERASE_LR); 1591 IOCTL_REQUEST(USBDEVFS_REAPURB); 1592 IOCTL_REQUEST(DFL_FPGA_CHECK_EXTENSION); 1593 IOCTL_REQUEST(AUTOFS_IOC_PROTOVER); 1594 IOCTL_REQUEST(FSL_HV_IOCTL_MEMCPY); 1595 IOCTL_REQUEST(BTRFS_IOC_GET_FEATURES); 1596 IOCTL_REQUEST(PCITEST_MSIX); 1597 IOCTL_REQUEST(BTRFS_IOC_DEFRAG_RANGE); 1598 IOCTL_REQUEST(UI_BEGIN_FF_ERASE); 1599 IOCTL_REQUEST(DM_GET_TARGET_VERSION); 1600 IOCTL_REQUEST(PPPIOCGIDLE); 1601 IOCTL_REQUEST(NVRAM_SETCKS); 1602 IOCTL_REQUEST(WDIOC_GETSUPPORT); 1603 IOCTL_REQUEST(GSMIOC_ENABLE_NET); 1604 IOCTL_REQUEST(GPIO_GET_CHIPINFO_IOCTL); 1605 IOCTL_REQUEST(NE_ADD_VCPU); 1606 IOCTL_REQUEST(EVIOCSKEYCODE_V2); 1607 IOCTL_REQUEST(PTP_SYS_OFFSET_EXTENDED2); 1608 IOCTL_REQUEST(SCIF_FENCE_WAIT); 1609 IOCTL_REQUEST(RIO_TRANSFER); 1610 IOCTL_REQUEST(FSL_HV_IOCTL_DOORBELL); 1611 IOCTL_REQUEST(RIO_MPORT_MAINT_WRITE_LOCAL); 1612 IOCTL_REQUEST(I2OEVTREG); 1613 IOCTL_REQUEST(I2OPARMGET); 1614 IOCTL_REQUEST(EVIOCGID); 1615 IOCTL_REQUEST(BTRFS_IOC_QGROUP_CREATE); 1616 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_SETPIPEFD); 1617 IOCTL_REQUEST(VIDIOC_S_PARM); 1618 IOCTL_REQUEST(TUNSETSTEERINGEBPF); 1619 IOCTL_REQUEST(ATM_GETNAMES); 1620 IOCTL_REQUEST(VIDIOC_QUERYMENU); 1621 IOCTL_REQUEST(DFL_FPGA_PORT_DMA_UNMAP); 1622 IOCTL_REQUEST(I2OLCTGET); 1623 IOCTL_REQUEST(FS_IOC_GET_ENCRYPTION_PWSALT); 1624 IOCTL_REQUEST(NS_SETBUFLEV); 1625 IOCTL_REQUEST(BLKCLOSEZONE); 1626 IOCTL_REQUEST(SONET_GETFRSENSE); 1627 IOCTL_REQUEST(UI_SET_EVBIT); 1628 IOCTL_REQUEST(DM_LIST_VERSIONS); 1629 IOCTL_REQUEST(HIDIOCGSTRING); 1630 IOCTL_REQUEST(PPPIOCATTCHAN); 1631 IOCTL_REQUEST(VDUSE_DEV_SET_CONFIG); 1632 IOCTL_REQUEST(TUNGETFEATURES); 1633 IOCTL_REQUEST(VFIO_GROUP_UNSET_CONTAINER); 1634 IOCTL_REQUEST(IPMICTL_SET_MY_ADDRESS_CMD); 1635 IOCTL_REQUEST(CCISS_REGNEWDISK); 1636 IOCTL_REQUEST(VIDIOC_QUERY_DV_TIMINGS); 1637 IOCTL_REQUEST(PHN_SETREGS); 1638 IOCTL_REQUEST(FAT_IOCTL_GET_ATTRIBUTES); 1639 #ifdef FSL_MC_SEND_MC_COMMAND 1640 IOCTL_REQUEST(FSL_MC_SEND_MC_COMMAND); 1641 #endif 1642 IOCTL_REQUEST(TUNGETIFF); 1643 IOCTL_REQUEST(PTP_CLOCK_GETCAPS2); 1644 #if 0 // needs `struct serial_iso7816` 1645 IOCTL_REQUEST(TIOCSISO7816); 1646 #endif 1647 IOCTL_REQUEST(BTRFS_IOC_RESIZE); 1648 #if 0 // needs `struct usbdevfs_disconnectsignal32` 1649 IOCTL_REQUEST(USBDEVFS_DISCSIGNAL32); 1650 #endif 1651 IOCTL_REQUEST(VHOST_SET_VRING_ENDIAN); 1652 IOCTL_REQUEST(PPS_KC_BIND); 1653 IOCTL_REQUEST(F2FS_IOC_WRITE_CHECKPOINT); 1654 IOCTL_REQUEST(UI_SET_FFBIT); 1655 IOCTL_REQUEST(IPMICTL_GET_MY_LUN_CMD); 1656 IOCTL_REQUEST(CEC_ADAP_G_PHYS_ADDR); 1657 IOCTL_REQUEST(CEC_G_MODE); 1658 IOCTL_REQUEST(USBDEVFS_RESETEP); 1659 IOCTL_REQUEST(MEDIA_REQUEST_IOC_QUEUE); 1660 IOCTL_REQUEST(USBDEVFS_ALLOC_STREAMS); 1661 IOCTL_REQUEST(MGSL_IOCSXCTRL); 1662 IOCTL_REQUEST(MEDIA_IOC_G_TOPOLOGY); 1663 IOCTL_REQUEST(PPPIOCUNBRIDGECHAN); 1664 IOCTL_REQUEST(F2FS_IOC_COMMIT_ATOMIC_WRITE); 1665 IOCTL_REQUEST(ISST_IF_GET_PLATFORM_INFO); 1666 IOCTL_REQUEST(SCIF_FENCE_MARK); 1667 IOCTL_REQUEST(USBDEVFS_RELEASE_PORT); 1668 IOCTL_REQUEST(VFIO_CHECK_EXTENSION); 1669 IOCTL_REQUEST(BTRFS_IOC_QGROUP_LIMIT); 1670 IOCTL_REQUEST(FAT_IOCTL_GET_VOLUME_ID); 1671 IOCTL_REQUEST(UI_SET_PHYS); 1672 IOCTL_REQUEST(FDWERRORGET); 1673 IOCTL_REQUEST(VIDIOC_SUBDEV_G_EDID); 1674 IOCTL_REQUEST(MGSL_IOCGSTATS); 1675 IOCTL_REQUEST(RPROC_SET_SHUTDOWN_ON_RELEASE); 1676 IOCTL_REQUEST(SIOCGSTAMP_NEW); 1677 IOCTL_REQUEST(RTC_WKALM_RD); 1678 IOCTL_REQUEST(PHN_GET_REG); 1679 IOCTL_REQUEST(DELL_WMI_SMBIOS_CMD); 1680 IOCTL_REQUEST(PHN_NOT_OH); 1681 IOCTL_REQUEST(PPGETMODES); 1682 IOCTL_REQUEST(CHIOGPARAMS); 1683 IOCTL_REQUEST(VFIO_DEVICE_GET_GFX_DMABUF); 1684 IOCTL_REQUEST(VHOST_SET_VRING_BUSYLOOP_TIMEOUT); 1685 IOCTL_REQUEST(VIDIOC_SUBDEV_G_SELECTION); 1686 IOCTL_REQUEST(BTRFS_IOC_RM_DEV_V2); 1687 IOCTL_REQUEST(MGSL_IOCWAITGPIO); 1688 IOCTL_REQUEST(PMU_IOC_CAN_SLEEP); 1689 IOCTL_REQUEST(KCOV_ENABLE); 1690 IOCTL_REQUEST(BTRFS_IOC_CLONE); 1691 IOCTL_REQUEST(F2FS_IOC_DEFRAGMENT); 1692 IOCTL_REQUEST(FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE); 1693 IOCTL_REQUEST(AGPIOC_ALLOCATE); 1694 IOCTL_REQUEST(NE_SET_USER_MEMORY_REGION); 1695 IOCTL_REQUEST(MGSL_IOCTXABORT); 1696 IOCTL_REQUEST(MGSL_IOCSGPIO); 1697 IOCTL_REQUEST(LIRC_SET_REC_CARRIER); 1698 IOCTL_REQUEST(F2FS_IOC_FLUSH_DEVICE); 1699 IOCTL_REQUEST(SNAPSHOT_ATOMIC_RESTORE); 1700 IOCTL_REQUEST(RTC_UIE_OFF); 1701 IOCTL_REQUEST(BT_BMC_IOCTL_SMS_ATN); 1702 IOCTL_REQUEST(NVME_IOCTL_ID); 1703 IOCTL_REQUEST(NE_START_ENCLAVE); 1704 IOCTL_REQUEST(VIDIOC_STREAMON); 1705 IOCTL_REQUEST(FDPOLLDRVSTAT); 1706 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_READY); 1707 IOCTL_REQUEST(VIDIOC_ENUMAUDOUT); 1708 IOCTL_REQUEST(VIDIOC_SUBDEV_S_STD); 1709 IOCTL_REQUEST(WDIOC_GETTIMELEFT); 1710 IOCTL_REQUEST(ATM_GETLINKRATE); 1711 IOCTL_REQUEST(RTC_WKALM_SET); 1712 IOCTL_REQUEST(VHOST_GET_BACKEND_FEATURES); 1713 IOCTL_REQUEST(ATMARP_ENCAP); 1714 IOCTL_REQUEST(CAPI_GET_FLAGS); 1715 IOCTL_REQUEST(IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD); 1716 IOCTL_REQUEST(DFL_FPGA_FME_PORT_ASSIGN); 1717 IOCTL_REQUEST(NS_GET_OWNER_UID); 1718 IOCTL_REQUEST(VIDIOC_OVERLAY); 1719 IOCTL_REQUEST(BTRFS_IOC_WAIT_SYNC); 1720 IOCTL_REQUEST(GPIOHANDLE_SET_CONFIG_IOCTL); 1721 IOCTL_REQUEST(VHOST_GET_VRING_ENDIAN); 1722 IOCTL_REQUEST(ATM_GETADDR); 1723 IOCTL_REQUEST(PHN_GET_REGS); 1724 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_REQUESTER); 1725 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_EXPIRE); 1726 IOCTL_REQUEST(SNAPSHOT_S2RAM); 1727 IOCTL_REQUEST(JSIOCSAXMAP); 1728 IOCTL_REQUEST(F2FS_IOC_SET_COMPRESS_OPTION); 1729 IOCTL_REQUEST(VBG_IOCTL_HGCM_DISCONNECT); 1730 IOCTL_REQUEST(SCIF_FENCE_SIGNAL); 1731 IOCTL_REQUEST(VFIO_DEVICE_GET_PCI_HOT_RESET_INFO); 1732 IOCTL_REQUEST(VIDIOC_SUBDEV_ENUM_MBUS_CODE); 1733 IOCTL_REQUEST(MMTIMER_GETOFFSET); 1734 IOCTL_REQUEST(RIO_CM_CHAN_LISTEN); 1735 IOCTL_REQUEST(ATM_SETSC); 1736 IOCTL_REQUEST(F2FS_IOC_SHUTDOWN); 1737 IOCTL_REQUEST(NVME_IOCTL_RESCAN); 1738 IOCTL_REQUEST(BLKOPENZONE); 1739 IOCTL_REQUEST(DM_VERSION); 1740 IOCTL_REQUEST(CEC_TRANSMIT); 1741 IOCTL_REQUEST(FS_IOC_GET_ENCRYPTION_POLICY_EX); 1742 IOCTL_REQUEST(SIOCMKCLIP); 1743 IOCTL_REQUEST(IPMI_BMC_IOCTL_CLEAR_SMS_ATN); 1744 IOCTL_REQUEST(HIDIOCGVERSION); 1745 IOCTL_REQUEST(VIDIOC_S_INPUT); 1746 IOCTL_REQUEST(VIDIOC_G_CROP); 1747 IOCTL_REQUEST(LIRC_SET_WIDEBAND_RECEIVER); 1748 IOCTL_REQUEST(EVIOCGEFFECTS); 1749 IOCTL_REQUEST(UVCIOC_CTRL_QUERY); 1750 IOCTL_REQUEST(IOC_OPAL_GENERIC_TABLE_RW); 1751 IOCTL_REQUEST(FS_IOC_READ_VERITY_METADATA); 1752 IOCTL_REQUEST(ND_IOCTL_SET_CONFIG_DATA); 1753 IOCTL_REQUEST(USBDEVFS_GETDRIVER); 1754 IOCTL_REQUEST(IDT77105_GETSTAT); 1755 IOCTL_REQUEST(HIDIOCINITREPORT); 1756 IOCTL_REQUEST(VFIO_DEVICE_GET_INFO); 1757 IOCTL_REQUEST(RIO_CM_CHAN_RECEIVE); 1758 IOCTL_REQUEST(RNDGETENTCNT); 1759 IOCTL_REQUEST(PPPIOCNEWUNIT); 1760 IOCTL_REQUEST(BTRFS_IOC_INO_LOOKUP); 1761 IOCTL_REQUEST(FDRESET); 1762 IOCTL_REQUEST(IOC_PR_REGISTER); 1763 IOCTL_REQUEST(HIDIOCSREPORT); 1764 IOCTL_REQUEST(TEE_IOC_OPEN_SESSION); 1765 IOCTL_REQUEST(TEE_IOC_SUPPL_RECV); 1766 IOCTL_REQUEST(BTRFS_IOC_BALANCE_CTL); 1767 IOCTL_REQUEST(GPIO_GET_LINEINFO_WATCH_IOCTL); 1768 IOCTL_REQUEST(HIDIOCGRAWINFO); 1769 IOCTL_REQUEST(PPPIOCSCOMPRESS); 1770 IOCTL_REQUEST(USBDEVFS_CONNECTINFO); 1771 IOCTL_REQUEST(BLKRESETZONE); 1772 IOCTL_REQUEST(CHIOINITELEM); 1773 IOCTL_REQUEST(NILFS_IOCTL_SET_ALLOC_RANGE); 1774 IOCTL_REQUEST(AUTOFS_DEV_IOCTL_CATATONIC); 1775 IOCTL_REQUEST(RIO_MPORT_MAINT_HDID_SET); 1776 IOCTL_REQUEST(PPGETPHASE); 1777 IOCTL_REQUEST(USBDEVFS_DISCONNECT_CLAIM); 1778 IOCTL_REQUEST(FDMSGON); 1779 IOCTL_REQUEST(VIDIOC_G_SLICED_VBI_CAP); 1780 IOCTL_REQUEST(BTRFS_IOC_BALANCE_V2); 1781 IOCTL_REQUEST(MEDIA_REQUEST_IOC_REINIT); 1782 IOCTL_REQUEST(IOC_OPAL_ERASE_LR); 1783 IOCTL_REQUEST(FDFMTBEG); 1784 IOCTL_REQUEST(RNDRESEEDCRNG); 1785 IOCTL_REQUEST(ISST_IF_GET_PHY_ID); 1786 IOCTL_REQUEST(TUNSETNOCSUM); 1787 IOCTL_REQUEST(SONET_GETSTAT); 1788 IOCTL_REQUEST(TFD_IOC_SET_TICKS); 1789 IOCTL_REQUEST(PPDATADIR); 1790 IOCTL_REQUEST(IOC_OPAL_ENABLE_DISABLE_MBR); 1791 IOCTL_REQUEST(GPIO_V2_GET_LINE_IOCTL); 1792 IOCTL_REQUEST(RIO_CM_CHAN_SEND); 1793 IOCTL_REQUEST(PPWCTLONIRQ); 1794 IOCTL_REQUEST(SONYPI_IOCGBRT); 1795 IOCTL_REQUEST(IOC_PR_RELEASE); 1796 IOCTL_REQUEST(PPCLRIRQ); 1797 IOCTL_REQUEST(IPMICTL_SET_MY_CHANNEL_LUN_CMD); 1798 IOCTL_REQUEST(MGSL_IOCSXSYNC); 1799 IOCTL_REQUEST(HPET_IE_OFF); 1800 IOCTL_REQUEST(IOC_OPAL_ACTIVATE_USR); 1801 IOCTL_REQUEST(SONET_SETFRAMING); 1802 IOCTL_REQUEST(PERF_EVENT_IOC_PAUSE_OUTPUT); 1803 IOCTL_REQUEST(BTRFS_IOC_LOGICAL_INO_V2); 1804 IOCTL_REQUEST(VBG_IOCTL_HGCM_CONNECT); 1805 IOCTL_REQUEST(BLKFINISHZONE); 1806 IOCTL_REQUEST(EVIOCREVOKE); 1807 IOCTL_REQUEST(VFIO_DEVICE_FEATURE); 1808 IOCTL_REQUEST(CCISS_GETPCIINFO); 1809 IOCTL_REQUEST(ISST_IF_MBOX_COMMAND); 1810 IOCTL_REQUEST(SCIF_ACCEPTREQ); 1811 IOCTL_REQUEST(PERF_EVENT_IOC_QUERY_BPF); 1812 IOCTL_REQUEST(VIDIOC_STREAMOFF); 1813 IOCTL_REQUEST(VDUSE_DESTROY_DEV); 1814 IOCTL_REQUEST(FDGETFDCSTAT); 1815 IOCTL_REQUEST(CM_IOCGATR); 1816 IOCTL_REQUEST(VIDIOC_S_PRIORITY); 1817 IOCTL_REQUEST(SNAPSHOT_FREEZE); 1818 IOCTL_REQUEST(VIDIOC_ENUMINPUT); 1819 IOCTL_REQUEST(ZATM_GETPOOLZ); 1820 IOCTL_REQUEST(RIO_DISABLE_DOORBELL_RANGE); 1821 IOCTL_REQUEST(GPIO_V2_GET_LINEINFO_WATCH_IOCTL); 1822 IOCTL_REQUEST(VIDIOC_G_STD); 1823 IOCTL_REQUEST(USBDEVFS_ALLOW_SUSPEND); 1824 IOCTL_REQUEST(SONET_GETSTATZ); 1825 IOCTL_REQUEST(SCIF_ACCEPTREG); 1826 IOCTL_REQUEST(VIDIOC_ENCODER_CMD); 1827 IOCTL_REQUEST(PPPIOCSRASYNCMAP); 1828 IOCTL_REQUEST(IOCTL_MEI_NOTIFY_SET); 1829 IOCTL_REQUEST(BTRFS_IOC_QUOTA_RESCAN_STATUS); 1830 IOCTL_REQUEST(F2FS_IOC_GARBAGE_COLLECT); 1831 IOCTL_REQUEST(ATMLEC_CTRL); 1832 IOCTL_REQUEST(MATROXFB_GET_AVAILABLE_OUTPUTS); 1833 IOCTL_REQUEST(DM_DEV_CREATE); 1834 IOCTL_REQUEST(VHOST_VDPA_GET_VRING_NUM); 1835 IOCTL_REQUEST(VIDIOC_G_CTRL); 1836 IOCTL_REQUEST(NBD_CLEAR_SOCK); 1837 IOCTL_REQUEST(VFIO_DEVICE_QUERY_GFX_PLANE); 1838 IOCTL_REQUEST(WDIOC_KEEPALIVE); 1839 IOCTL_REQUEST(NVME_IOCTL_SUBSYS_RESET); 1840 IOCTL_REQUEST(PTP_EXTTS_REQUEST2); 1841 IOCTL_REQUEST(PCITEST_BAR); 1842 IOCTL_REQUEST(MGSL_IOCGGPIO); 1843 IOCTL_REQUEST(EVIOCSREP); 1844 IOCTL_REQUEST(VFIO_DEVICE_GET_IRQ_INFO); 1845 IOCTL_REQUEST(HPET_DPI); 1846 IOCTL_REQUEST(VDUSE_VQ_SETUP_KICKFD); 1847 IOCTL_REQUEST(ND_IOCTL_CALL); 1848 IOCTL_REQUEST(HIDIOCGDEVINFO); 1849 IOCTL_REQUEST(DM_TABLE_DEPS); 1850 IOCTL_REQUEST(BTRFS_IOC_DEV_INFO); 1851 IOCTL_REQUEST(VDUSE_IOTLB_GET_FD); 1852 IOCTL_REQUEST(FW_CDEV_IOC_GET_INFO); 1853 IOCTL_REQUEST(VIDIOC_G_PRIORITY); 1854 IOCTL_REQUEST(ATM_NEWBACKENDIF); 1855 IOCTL_REQUEST(VIDIOC_S_EXT_CTRLS); 1856 IOCTL_REQUEST(VIDIOC_SUBDEV_ENUM_DV_TIMINGS); 1857 IOCTL_REQUEST(VIDIOC_OMAP3ISP_CCDC_CFG); 1858 IOCTL_REQUEST(VIDIOC_S_HW_FREQ_SEEK); 1859 IOCTL_REQUEST(DM_TABLE_LOAD); 1860 IOCTL_REQUEST(F2FS_IOC_START_ATOMIC_WRITE); 1861 IOCTL_REQUEST(VIDIOC_G_OUTPUT); 1862 IOCTL_REQUEST(ATM_DROPPARTY); 1863 IOCTL_REQUEST(CHIOGELEM); 1864 IOCTL_REQUEST(BTRFS_IOC_GET_SUPPORTED_FEATURES); 1865 IOCTL_REQUEST(EVIOCSKEYCODE); 1866 IOCTL_REQUEST(NE_GET_IMAGE_LOAD_INFO); 1867 IOCTL_REQUEST(TUNSETLINK); 1868 IOCTL_REQUEST(FW_CDEV_IOC_ADD_DESCRIPTOR); 1869 IOCTL_REQUEST(BTRFS_IOC_SCRUB_CANCEL); 1870 IOCTL_REQUEST(PPS_SETPARAMS); 1871 IOCTL_REQUEST(IOC_OPAL_LR_SETUP); 1872 IOCTL_REQUEST(FW_CDEV_IOC_DEALLOCATE); 1873 IOCTL_REQUEST(WDIOC_SETTIMEOUT); 1874 IOCTL_REQUEST(IOC_WATCH_QUEUE_SET_FILTER); 1875 IOCTL_REQUEST(CAPI_GET_MANUFACTURER); 1876 IOCTL_REQUEST(VFIO_IOMMU_SPAPR_UNREGISTER_MEMORY); 1877 IOCTL_REQUEST(ASPEED_P2A_CTRL_IOCTL_SET_WINDOW); 1878 IOCTL_REQUEST(VIDIOC_G_EDID); 1879 IOCTL_REQUEST(F2FS_IOC_GARBAGE_COLLECT_RANGE); 1880 IOCTL_REQUEST(RIO_MAP_INBOUND); 1881 IOCTL_REQUEST(IOC_OPAL_TAKE_OWNERSHIP); 1882 IOCTL_REQUEST(USBDEVFS_CLAIM_PORT); 1883 IOCTL_REQUEST(VIDIOC_S_AUDIO); 1884 IOCTL_REQUEST(FS_IOC_GET_ENCRYPTION_NONCE); 1885 IOCTL_REQUEST(FW_CDEV_IOC_SEND_STREAM_PACKET); 1886 IOCTL_REQUEST(BTRFS_IOC_SNAP_DESTROY); 1887 IOCTL_REQUEST(SNAPSHOT_FREE); 1888 IOCTL_REQUEST(I8K_GET_SPEED); 1889 IOCTL_REQUEST(HIDIOCGREPORT); 1890 IOCTL_REQUEST(HPET_EPI); 1891 IOCTL_REQUEST(JSIOCSCORR); 1892 IOCTL_REQUEST(IOC_PR_PREEMPT_ABORT); 1893 IOCTL_REQUEST(RIO_MAP_OUTBOUND); 1894 IOCTL_REQUEST(ATM_SETESI); 1895 IOCTL_REQUEST(FW_CDEV_IOC_START_ISO); 1896 IOCTL_REQUEST(ATM_DELADDR); 1897 IOCTL_REQUEST(PPFCONTROL); 1898 IOCTL_REQUEST(SONYPI_IOCGFAN); 1899 IOCTL_REQUEST(RTC_IRQP_SET); 1900 IOCTL_REQUEST(PCITEST_WRITE); 1901 IOCTL_REQUEST(PPCLAIM); 1902 IOCTL_REQUEST(VIDIOC_S_JPEGCOMP); 1903 IOCTL_REQUEST(IPMICTL_UNREGISTER_FOR_CMD); 1904 IOCTL_REQUEST(VHOST_SET_FEATURES); 1905 IOCTL_REQUEST(TOSHIBA_ACPI_SCI); 1906 IOCTL_REQUEST(VIDIOC_DQBUF); 1907 IOCTL_REQUEST(BTRFS_IOC_BALANCE_PROGRESS); 1908 IOCTL_REQUEST(BTRFS_IOC_SUBVOL_SETFLAGS); 1909 IOCTL_REQUEST(ATMLEC_MCAST); 1910 IOCTL_REQUEST(MMTIMER_GETFREQ); 1911 IOCTL_REQUEST(VIDIOC_G_SELECTION); 1912 IOCTL_REQUEST(RTC_ALM_SET); 1913 IOCTL_REQUEST(PPPOEIOCSFWD); 1914 IOCTL_REQUEST(IPMICTL_GET_MAINTENANCE_MODE_CMD); 1915 IOCTL_REQUEST(FS_IOC_ENABLE_VERITY); 1916 IOCTL_REQUEST(NILFS_IOCTL_GET_BDESCS); 1917 IOCTL_REQUEST(FDFMTEND); 1918 IOCTL_REQUEST(DMA_BUF_SET_NAME); 1919 IOCTL_REQUEST(UI_BEGIN_FF_UPLOAD); 1920 IOCTL_REQUEST(RTC_UIE_ON); 1921 IOCTL_REQUEST(PPRELEASE); 1922 IOCTL_REQUEST(VFIO_IOMMU_UNMAP_DMA); 1923 IOCTL_REQUEST(VIDIOC_OMAP3ISP_PRV_CFG); 1924 IOCTL_REQUEST(GPIO_GET_LINEHANDLE_IOCTL); 1925 IOCTL_REQUEST(VFAT_IOCTL_READDIR_BOTH); 1926 IOCTL_REQUEST(NVME_IOCTL_ADMIN_CMD); 1927 IOCTL_REQUEST(VHOST_SET_VRING_KICK); 1928 IOCTL_REQUEST(BTRFS_IOC_SUBVOL_CREATE_V2); 1929 IOCTL_REQUEST(BTRFS_IOC_SNAP_CREATE); 1930 IOCTL_REQUEST(SONYPI_IOCGBAT2CAP); 1931 IOCTL_REQUEST(PPNEGOT); 1932 IOCTL_REQUEST(NBD_PRINT_DEBUG); 1933 IOCTL_REQUEST(BTRFS_IOC_INO_LOOKUP_USER); 1934 IOCTL_REQUEST(BTRFS_IOC_GET_SUBVOL_ROOTREF); 1935 IOCTL_REQUEST(FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS); 1936 IOCTL_REQUEST(BTRFS_IOC_FS_INFO); 1937 IOCTL_REQUEST(VIDIOC_ENUM_FMT); 1938 IOCTL_REQUEST(VIDIOC_G_INPUT); 1939 IOCTL_REQUEST(VTPM_PROXY_IOC_NEW_DEV); 1940 IOCTL_REQUEST(DFL_FPGA_FME_ERR_GET_IRQ_NUM); 1941 IOCTL_REQUEST(ND_IOCTL_DIMM_FLAGS); 1942 IOCTL_REQUEST(BTRFS_IOC_QUOTA_RESCAN); 1943 IOCTL_REQUEST(MMTIMER_GETCOUNTER); 1944 IOCTL_REQUEST(MATROXFB_GET_OUTPUT_MODE); 1945 IOCTL_REQUEST(BTRFS_IOC_QUOTA_RESCAN_WAIT); 1946 IOCTL_REQUEST(RIO_CM_CHAN_BIND); 1947 IOCTL_REQUEST(HIDIOCGRDESC); 1948 IOCTL_REQUEST(MGSL_IOCGIF); 1949 IOCTL_REQUEST(VIDIOC_S_OUTPUT); 1950 IOCTL_REQUEST(HIDIOCGREPORTINFO); 1951 IOCTL_REQUEST(WDIOC_GETBOOTSTATUS); 1952 IOCTL_REQUEST(VDUSE_VQ_GET_INFO); 1953 IOCTL_REQUEST(ACRN_IOCTL_ASSIGN_PCIDEV); 1954 #ifdef BLKGETDISKSEQ 1955 IOCTL_REQUEST(BLKGETDISKSEQ); 1956 #endif 1957 IOCTL_REQUEST(ACRN_IOCTL_PM_GET_CPU_STATE); 1958 IOCTL_REQUEST(ACRN_IOCTL_DESTROY_VM); 1959 IOCTL_REQUEST(ACRN_IOCTL_SET_PTDEV_INTR); 1960 IOCTL_REQUEST(ACRN_IOCTL_CREATE_IOREQ_CLIENT); 1961 IOCTL_REQUEST(ACRN_IOCTL_IRQFD); 1962 IOCTL_REQUEST(ACRN_IOCTL_CREATE_VM); 1963 IOCTL_REQUEST(ACRN_IOCTL_INJECT_MSI); 1964 IOCTL_REQUEST(ACRN_IOCTL_ATTACH_IOREQ_CLIENT); 1965 IOCTL_REQUEST(ACRN_IOCTL_RESET_PTDEV_INTR); 1966 IOCTL_REQUEST(ACRN_IOCTL_NOTIFY_REQUEST_FINISH); 1967 IOCTL_REQUEST(ACRN_IOCTL_SET_IRQLINE); 1968 IOCTL_REQUEST(ACRN_IOCTL_START_VM); 1969 IOCTL_REQUEST(ACRN_IOCTL_SET_VCPU_REGS); 1970 IOCTL_REQUEST(ACRN_IOCTL_SET_MEMSEG); 1971 IOCTL_REQUEST(ACRN_IOCTL_PAUSE_VM); 1972 IOCTL_REQUEST(ACRN_IOCTL_CLEAR_VM_IOREQ); 1973 IOCTL_REQUEST(ACRN_IOCTL_UNSET_MEMSEG); 1974 IOCTL_REQUEST(ACRN_IOCTL_IOEVENTFD); 1975 IOCTL_REQUEST(ACRN_IOCTL_DEASSIGN_PCIDEV); 1976 IOCTL_REQUEST(ACRN_IOCTL_RESET_VM); 1977 IOCTL_REQUEST(ACRN_IOCTL_DESTROY_IOREQ_CLIENT); 1978 IOCTL_REQUEST(ACRN_IOCTL_VM_INTR_MONITOR); 1979 } 1980