1//===-- sanitizer_platform_limits_netbsd.cpp ------------------------------===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8// 9// This file is a part of Sanitizer common code. 10// 11// Sizes and layouts of platform-specific NetBSD data structures. 12//===----------------------------------------------------------------------===// 13 14#include "sanitizer_platform.h" 15 16#if SANITIZER_NETBSD 17 18#define _KMEMUSER 19#define RAY_DO_SIGLEV 20#define __LEGACY_PT_LWPINFO 21 22// clang-format off 23#include <sys/param.h> 24#include <sys/types.h> 25#include <sys/sysctl.h> 26#include <sys/disk.h> 27#include <sys/disklabel.h> 28#include <sys/mount.h> 29#include <sys/agpio.h> 30#include <sys/ataio.h> 31#include <sys/audioio.h> 32#include <sys/cdbr.h> 33#include <sys/cdio.h> 34#include <sys/chio.h> 35#include <sys/clockctl.h> 36#include <sys/cpuio.h> 37#include <sys/dkio.h> 38#include <sys/drvctlio.h> 39#include <sys/dvdio.h> 40#include <sys/envsys.h> 41#include <sys/event.h> 42#include <sys/fdio.h> 43#include <sys/filio.h> 44#include <sys/gpio.h> 45#include <sys/ioctl.h> 46#include <sys/ioctl_compat.h> 47#include <sys/joystick.h> 48#include <sys/ksyms.h> 49#include <sys/lua.h> 50#include <sys/midiio.h> 51#include <sys/mtio.h> 52#include <sys/power.h> 53#include <sys/radioio.h> 54#include <sys/rndio.h> 55#include <sys/scanio.h> 56#include <sys/scsiio.h> 57#include <sys/sockio.h> 58#include <sys/timepps.h> 59#include <sys/ttycom.h> 60#include <sys/verified_exec.h> 61#include <sys/videoio.h> 62#include <sys/wdog.h> 63#include <sys/event.h> 64#include <sys/filio.h> 65#include <sys/ipc.h> 66#include <sys/ipmi.h> 67#include <sys/kcov.h> 68#include <sys/mman.h> 69#include <sys/module.h> 70#include <sys/mount.h> 71#include <sys/mqueue.h> 72#include <sys/msg.h> 73#include <sys/mtio.h> 74#include <sys/ptrace.h> 75 76// Compat for NetBSD < 9.99.30. 77#ifndef PT_LWPSTATUS 78#define PT_LWPSTATUS 24 79#endif 80#ifndef PT_LWPNEXT 81#define PT_LWPNEXT 25 82#endif 83 84#include <sys/resource.h> 85#include <sys/sem.h> 86#include <sys/sha1.h> 87#include <sys/sha2.h> 88#include <sys/shm.h> 89#include <sys/signal.h> 90#include <sys/socket.h> 91#include <sys/sockio.h> 92#include <sys/soundcard.h> 93#include <sys/stat.h> 94#include <sys/statvfs.h> 95#include <sys/time.h> 96#include <sys/timeb.h> 97#include <sys/times.h> 98#include <sys/timespec.h> 99#include <sys/timex.h> 100#include <sys/types.h> 101#include <sys/ucontext.h> 102#include <sys/utsname.h> 103#include <altq/altq.h> 104#include <altq/altq_afmap.h> 105#include <altq/altq_blue.h> 106#include <altq/altq_cbq.h> 107#include <altq/altq_cdnr.h> 108#include <altq/altq_fifoq.h> 109#include <altq/altq_hfsc.h> 110#include <altq/altq_jobs.h> 111#include <altq/altq_priq.h> 112#include <altq/altq_red.h> 113#include <altq/altq_rio.h> 114#include <altq/altq_wfq.h> 115#include <arpa/inet.h> 116#include <crypto/cryptodev.h> 117#include <dev/apm/apmio.h> 118#include <dev/dm/netbsd-dm.h> 119#include <dev/dmover/dmover_io.h> 120#include <dev/dtv/dtvio_demux.h> 121#include <dev/dtv/dtvio_frontend.h> 122#if !__NetBSD_Prereq__(9, 99, 26) 123#include <dev/filemon/filemon.h> 124#else 125#define FILEMON_SET_FD _IOWR('S', 1, int) 126#define FILEMON_SET_PID _IOWR('S', 2, pid_t) 127#endif 128#include <dev/hdaudio/hdaudioio.h> 129#include <dev/hdmicec/hdmicecio.h> 130#include <dev/hpc/hpcfbio.h> 131#include <dev/i2o/iopio.h> 132#include <dev/ic/athioctl.h> 133#include <dev/ic/bt8xx.h> 134#include <dev/ic/icp_ioctl.h> 135#include <dev/ic/isp_ioctl.h> 136#include <dev/ic/mlxio.h> 137#include <dev/ic/qemufwcfgio.h> 138#include <dev/ic/nvmeio.h> 139#include <dev/ir/irdaio.h> 140#include <dev/isa/isvio.h> 141#include <dev/isa/wtreg.h> 142#include <dev/iscsi/iscsi_ioctl.h> 143#include <dev/ofw/openfirmio.h> 144#include <dev/pci/amrio.h> 145#include <dev/pci/mlyreg.h> 146#include <dev/pci/mlyio.h> 147#include <dev/pci/pciio.h> 148#include <dev/pci/tweio.h> 149#include <dev/pcmcia/if_cnwioctl.h> 150#include <net/bpf.h> 151#include <net/if_gre.h> 152#include <net/ppp_defs.h> 153#include <net/if_ppp.h> 154#include <net/if_pppoe.h> 155#include <net/if_sppp.h> 156#include <net/if_srt.h> 157#include <net/if_tap.h> 158#include <net/if_tun.h> 159#include <net/npf.h> 160#include <net/pfvar.h> 161#include <net/slip.h> 162#include <netbt/hci.h> 163#include <netinet/ip_compat.h> 164#include <netinet/ip_fil.h> 165#include <netinet/ip_nat.h> 166#include <netinet/ip_proxy.h> 167#include <netinet6/in6_var.h> 168#include <netinet6/nd6.h> 169#include <netsmb/smb_dev.h> 170#include <dev/biovar.h> 171#include <dev/bluetooth/btdev.h> 172#include <dev/bluetooth/btsco.h> 173#include <dev/ccdvar.h> 174#include <dev/cgdvar.h> 175#include <dev/fssvar.h> 176#include <dev/kttcpio.h> 177#include <dev/lockstat.h> 178#include <dev/md.h> 179#include <net/if_ether.h> 180#include <dev/pcmcia/if_rayreg.h> 181#include <stdio.h> 182#include <dev/raidframe/raidframeio.h> 183#include <dev/sbus/mbppio.h> 184#include <dev/scsipi/ses.h> 185#include <dev/spi/spi_io.h> 186#include <dev/spkrio.h> 187#include <dev/sun/disklabel.h> 188#include <dev/sun/fbio.h> 189#include <dev/sun/kbio.h> 190#include <dev/sun/vuid_event.h> 191#include <dev/tc/sticio.h> 192#include <dev/usb/ukyopon.h> 193#include <dev/usb/urio.h> 194#include <dev/usb/usb.h> 195#include <dev/usb/utoppy.h> 196#include <dev/vme/xio.h> 197#include <dev/vndvar.h> 198#include <dev/wscons/wsconsio.h> 199#include <dev/wscons/wsdisplay_usl_io.h> 200#include <fs/autofs/autofs_ioctl.h> 201#include <dirent.h> 202#include <glob.h> 203#include <grp.h> 204#include <ifaddrs.h> 205#include <limits.h> 206#include <link_elf.h> 207#include <net/if.h> 208#include <net/route.h> 209#include <netdb.h> 210#include <netinet/in.h> 211#include <netinet/ip_mroute.h> 212#include <netinet/sctp_uio.h> 213#include <poll.h> 214#include <pthread.h> 215#include <pwd.h> 216#include <semaphore.h> 217#include <signal.h> 218#include <stddef.h> 219#include <md2.h> 220#include <md4.h> 221#include <md5.h> 222#include <rmd160.h> 223#include <soundcard.h> 224#include <term.h> 225#include <termios.h> 226#include <time.h> 227#include <ttyent.h> 228#include <utime.h> 229#include <utmp.h> 230#include <utmpx.h> 231#include <vis.h> 232#include <wchar.h> 233#include <wordexp.h> 234#include <ttyent.h> 235#include <fts.h> 236#include <regex.h> 237#include <fstab.h> 238#include <stringlist.h> 239 240#if defined(__x86_64__) 241#include <nvmm.h> 242#endif 243// clang-format on 244 245// Include these after system headers to avoid name clashes and ambiguities. 246#include "sanitizer_internal_defs.h" 247#include "sanitizer_platform_limits_netbsd.h" 248 249namespace __sanitizer { 250unsigned struct_utsname_sz = sizeof(struct utsname); 251unsigned struct_stat_sz = sizeof(struct stat); 252unsigned struct_rusage_sz = sizeof(struct rusage); 253unsigned struct_tm_sz = sizeof(struct tm); 254unsigned struct_passwd_sz = sizeof(struct passwd); 255unsigned struct_group_sz = sizeof(struct group); 256unsigned siginfo_t_sz = sizeof(siginfo_t); 257unsigned struct_sigaction_sz = sizeof(struct sigaction); 258unsigned struct_itimerval_sz = sizeof(struct itimerval); 259unsigned pthread_t_sz = sizeof(pthread_t); 260unsigned pthread_mutex_t_sz = sizeof(pthread_mutex_t); 261unsigned pthread_cond_t_sz = sizeof(pthread_cond_t); 262unsigned pid_t_sz = sizeof(pid_t); 263unsigned timeval_sz = sizeof(timeval); 264unsigned uid_t_sz = sizeof(uid_t); 265unsigned gid_t_sz = sizeof(gid_t); 266unsigned mbstate_t_sz = sizeof(mbstate_t); 267unsigned sigset_t_sz = sizeof(sigset_t); 268unsigned struct_timezone_sz = sizeof(struct timezone); 269unsigned struct_tms_sz = sizeof(struct tms); 270unsigned struct_sigevent_sz = sizeof(struct sigevent); 271unsigned struct_sched_param_sz = sizeof(struct sched_param); 272unsigned struct_sockaddr_sz = sizeof(struct sockaddr); 273unsigned ucontext_t_sz = sizeof(ucontext_t); 274unsigned struct_rlimit_sz = sizeof(struct rlimit); 275unsigned struct_timespec_sz = sizeof(struct timespec); 276unsigned struct_sembuf_sz = sizeof(struct sembuf); 277unsigned struct_kevent_sz = sizeof(struct kevent); 278unsigned struct_FTS_sz = sizeof(FTS); 279unsigned struct_FTSENT_sz = sizeof(FTSENT); 280unsigned struct_regex_sz = sizeof(regex_t); 281unsigned struct_regmatch_sz = sizeof(regmatch_t); 282unsigned struct_fstab_sz = sizeof(struct fstab); 283unsigned struct_utimbuf_sz = sizeof(struct utimbuf); 284unsigned struct_itimerspec_sz = sizeof(struct itimerspec); 285unsigned struct_timex_sz = sizeof(struct timex); 286unsigned struct_msqid_ds_sz = sizeof(struct msqid_ds); 287unsigned struct_mq_attr_sz = sizeof(struct mq_attr); 288unsigned struct_statvfs_sz = sizeof(struct statvfs); 289unsigned struct_sigaltstack_sz = sizeof(stack_t); 290 291const uptr sig_ign = (uptr)SIG_IGN; 292const uptr sig_dfl = (uptr)SIG_DFL; 293const uptr sig_err = (uptr)SIG_ERR; 294const uptr sa_siginfo = (uptr)SA_SIGINFO; 295 296const unsigned long __sanitizer_bufsiz = BUFSIZ; 297 298int ptrace_pt_io = PT_IO; 299int ptrace_pt_lwpinfo = PT_LWPINFO; 300int ptrace_pt_set_event_mask = PT_SET_EVENT_MASK; 301int ptrace_pt_get_event_mask = PT_GET_EVENT_MASK; 302int ptrace_pt_get_process_state = PT_GET_PROCESS_STATE; 303int ptrace_pt_set_siginfo = PT_SET_SIGINFO; 304int ptrace_pt_get_siginfo = PT_GET_SIGINFO; 305int ptrace_pt_lwpstatus = PT_LWPSTATUS; 306int ptrace_pt_lwpnext = PT_LWPNEXT; 307int ptrace_piod_read_d = PIOD_READ_D; 308int ptrace_piod_write_d = PIOD_WRITE_D; 309int ptrace_piod_read_i = PIOD_READ_I; 310int ptrace_piod_write_i = PIOD_WRITE_I; 311int ptrace_piod_read_auxv = PIOD_READ_AUXV; 312 313#if defined(PT_SETREGS) && defined(PT_GETREGS) 314int ptrace_pt_setregs = PT_SETREGS; 315int ptrace_pt_getregs = PT_GETREGS; 316#else 317int ptrace_pt_setregs = -1; 318int ptrace_pt_getregs = -1; 319#endif 320 321#if defined(PT_SETFPREGS) && defined(PT_GETFPREGS) 322int ptrace_pt_setfpregs = PT_SETFPREGS; 323int ptrace_pt_getfpregs = PT_GETFPREGS; 324#else 325int ptrace_pt_setfpregs = -1; 326int ptrace_pt_getfpregs = -1; 327#endif 328 329#if defined(PT_SETDBREGS) && defined(PT_GETDBREGS) 330int ptrace_pt_setdbregs = PT_SETDBREGS; 331int ptrace_pt_getdbregs = PT_GETDBREGS; 332#else 333int ptrace_pt_setdbregs = -1; 334int ptrace_pt_getdbregs = -1; 335#endif 336 337unsigned struct_ptrace_ptrace_io_desc_struct_sz = sizeof(struct ptrace_io_desc); 338unsigned struct_ptrace_ptrace_lwpinfo_struct_sz = sizeof(struct ptrace_lwpinfo); 339unsigned struct_ptrace_ptrace_lwpstatus_struct_sz = 340 sizeof(struct __sanitizer_ptrace_lwpstatus); 341unsigned struct_ptrace_ptrace_event_struct_sz = sizeof(ptrace_event_t); 342unsigned struct_ptrace_ptrace_siginfo_struct_sz = sizeof(ptrace_siginfo_t); 343 344#if defined(PT_SETREGS) 345unsigned struct_ptrace_reg_struct_sz = sizeof(struct reg); 346#else 347unsigned struct_ptrace_reg_struct_sz = -1; 348#endif 349 350#if defined(PT_SETFPREGS) 351unsigned struct_ptrace_fpreg_struct_sz = sizeof(struct fpreg); 352#else 353unsigned struct_ptrace_fpreg_struct_sz = -1; 354#endif 355 356#if defined(PT_SETDBREGS) 357unsigned struct_ptrace_dbreg_struct_sz = sizeof(struct dbreg); 358#else 359unsigned struct_ptrace_dbreg_struct_sz = -1; 360#endif 361 362int shmctl_ipc_stat = (int)IPC_STAT; 363 364unsigned struct_utmp_sz = sizeof(struct utmp); 365unsigned struct_utmpx_sz = sizeof(struct utmpx); 366 367int map_fixed = MAP_FIXED; 368 369int af_inet = (int)AF_INET; 370int af_inet6 = (int)AF_INET6; 371 372uptr __sanitizer_in_addr_sz(int af) { 373 if (af == AF_INET) 374 return sizeof(struct in_addr); 375 else if (af == AF_INET6) 376 return sizeof(struct in6_addr); 377 else 378 return 0; 379} 380 381unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); 382 383int glob_nomatch = GLOB_NOMATCH; 384int glob_altdirfunc = GLOB_ALTDIRFUNC; 385 386unsigned path_max = PATH_MAX; 387 388int struct_ttyent_sz = sizeof(struct ttyent); 389 390struct __sanitizer_nvlist_ref_t { 391 void *buf; 392 uptr len; 393 int flags; 394}; 395 396typedef __sanitizer_nvlist_ref_t nvlist_ref_t; 397 398// ioctl arguments 399unsigned struct_altqreq_sz = sizeof(altqreq); 400unsigned struct_amr_user_ioctl_sz = sizeof(amr_user_ioctl); 401unsigned struct_ap_control_sz = sizeof(ap_control); 402unsigned struct_apm_ctl_sz = sizeof(apm_ctl); 403unsigned struct_apm_event_info_sz = sizeof(apm_event_info); 404unsigned struct_apm_power_info_sz = sizeof(apm_power_info); 405unsigned struct_atabusiodetach_args_sz = sizeof(atabusiodetach_args); 406unsigned struct_atabusioscan_args_sz = sizeof(atabusioscan_args); 407unsigned struct_ath_diag_sz = sizeof(ath_diag); 408unsigned struct_atm_flowmap_sz = sizeof(atm_flowmap); 409unsigned struct_audio_buf_info_sz = sizeof(audio_buf_info); 410unsigned struct_audio_device_sz = sizeof(audio_device); 411unsigned struct_audio_encoding_sz = sizeof(audio_encoding); 412unsigned struct_audio_info_sz = sizeof(audio_info); 413unsigned struct_audio_offset_sz = sizeof(audio_offset); 414unsigned struct_bio_locate_sz = sizeof(bio_locate); 415unsigned struct_bioc_alarm_sz = sizeof(bioc_alarm); 416unsigned struct_bioc_blink_sz = sizeof(bioc_blink); 417unsigned struct_bioc_disk_sz = sizeof(bioc_disk); 418unsigned struct_bioc_inq_sz = sizeof(bioc_inq); 419unsigned struct_bioc_setstate_sz = sizeof(bioc_setstate); 420unsigned struct_bioc_vol_sz = sizeof(bioc_vol); 421unsigned struct_bioc_volops_sz = sizeof(bioc_volops); 422unsigned struct_bktr_chnlset_sz = sizeof(bktr_chnlset); 423unsigned struct_bktr_remote_sz = sizeof(bktr_remote); 424unsigned struct_blue_conf_sz = sizeof(blue_conf); 425unsigned struct_blue_interface_sz = sizeof(blue_interface); 426unsigned struct_blue_stats_sz = sizeof(blue_stats); 427unsigned struct_bpf_dltlist_sz = sizeof(bpf_dltlist); 428unsigned struct_bpf_program_sz = sizeof(bpf_program); 429unsigned struct_bpf_stat_old_sz = sizeof(bpf_stat_old); 430unsigned struct_bpf_stat_sz = sizeof(bpf_stat); 431unsigned struct_bpf_version_sz = sizeof(bpf_version); 432unsigned struct_btreq_sz = sizeof(btreq); 433unsigned struct_btsco_info_sz = sizeof(btsco_info); 434unsigned struct_buffmem_desc_sz = sizeof(buffmem_desc); 435unsigned struct_cbq_add_class_sz = sizeof(cbq_add_class); 436unsigned struct_cbq_add_filter_sz = sizeof(cbq_add_filter); 437unsigned struct_cbq_delete_class_sz = sizeof(cbq_delete_class); 438unsigned struct_cbq_delete_filter_sz = sizeof(cbq_delete_filter); 439unsigned struct_cbq_getstats_sz = sizeof(cbq_getstats); 440unsigned struct_cbq_interface_sz = sizeof(cbq_interface); 441unsigned struct_cbq_modify_class_sz = sizeof(cbq_modify_class); 442unsigned struct_ccd_ioctl_sz = sizeof(ccd_ioctl); 443unsigned struct_cdnr_add_element_sz = sizeof(cdnr_add_element); 444unsigned struct_cdnr_add_filter_sz = sizeof(cdnr_add_filter); 445unsigned struct_cdnr_add_tbmeter_sz = sizeof(cdnr_add_tbmeter); 446unsigned struct_cdnr_add_trtcm_sz = sizeof(cdnr_add_trtcm); 447unsigned struct_cdnr_add_tswtcm_sz = sizeof(cdnr_add_tswtcm); 448unsigned struct_cdnr_delete_element_sz = sizeof(cdnr_delete_element); 449unsigned struct_cdnr_delete_filter_sz = sizeof(cdnr_delete_filter); 450unsigned struct_cdnr_get_stats_sz = sizeof(cdnr_get_stats); 451unsigned struct_cdnr_interface_sz = sizeof(cdnr_interface); 452unsigned struct_cdnr_modify_tbmeter_sz = sizeof(cdnr_modify_tbmeter); 453unsigned struct_cdnr_modify_trtcm_sz = sizeof(cdnr_modify_trtcm); 454unsigned struct_cdnr_modify_tswtcm_sz = sizeof(cdnr_modify_tswtcm); 455unsigned struct_cdnr_tbmeter_stats_sz = sizeof(cdnr_tbmeter_stats); 456unsigned struct_cdnr_tcm_stats_sz = sizeof(cdnr_tcm_stats); 457unsigned struct_cgd_ioctl_sz = sizeof(cgd_ioctl); 458unsigned struct_cgd_user_sz = sizeof(cgd_user); 459unsigned struct_changer_element_status_request_sz = 460 sizeof(changer_element_status_request); 461unsigned struct_changer_exchange_request_sz = sizeof(changer_exchange_request); 462unsigned struct_changer_move_request_sz = sizeof(changer_move_request); 463unsigned struct_changer_params_sz = sizeof(changer_params); 464unsigned struct_changer_position_request_sz = sizeof(changer_position_request); 465unsigned struct_changer_set_voltag_request_sz = 466 sizeof(changer_set_voltag_request); 467unsigned struct_clockctl_adjtime_sz = sizeof(clockctl_adjtime); 468unsigned struct_clockctl_clock_settime_sz = sizeof(clockctl_clock_settime); 469unsigned struct_clockctl_ntp_adjtime_sz = sizeof(clockctl_ntp_adjtime); 470unsigned struct_clockctl_settimeofday_sz = sizeof(clockctl_settimeofday); 471unsigned struct_cnwistats_sz = sizeof(cnwistats); 472unsigned struct_cnwitrail_sz = sizeof(cnwitrail); 473unsigned struct_cnwstatus_sz = sizeof(cnwstatus); 474unsigned struct_count_info_sz = sizeof(count_info); 475unsigned struct_cpu_ucode_sz = sizeof(cpu_ucode); 476unsigned struct_cpu_ucode_version_sz = sizeof(cpu_ucode_version); 477unsigned struct_crypt_kop_sz = sizeof(crypt_kop); 478unsigned struct_crypt_mkop_sz = sizeof(crypt_mkop); 479unsigned struct_crypt_mop_sz = sizeof(crypt_mop); 480unsigned struct_crypt_op_sz = sizeof(crypt_op); 481unsigned struct_crypt_result_sz = sizeof(crypt_result); 482unsigned struct_crypt_sfop_sz = sizeof(crypt_sfop); 483unsigned struct_crypt_sgop_sz = sizeof(crypt_sgop); 484unsigned struct_cryptret_sz = sizeof(cryptret); 485unsigned struct_devdetachargs_sz = sizeof(devdetachargs); 486unsigned struct_devlistargs_sz = sizeof(devlistargs); 487unsigned struct_devpmargs_sz = sizeof(devpmargs); 488unsigned struct_devrescanargs_sz = sizeof(devrescanargs); 489unsigned struct_disk_badsecinfo_sz = sizeof(disk_badsecinfo); 490unsigned struct_disk_strategy_sz = sizeof(disk_strategy); 491unsigned struct_disklabel_sz = sizeof(disklabel); 492unsigned struct_dkbad_sz = sizeof(dkbad); 493unsigned struct_dkwedge_info_sz = sizeof(dkwedge_info); 494unsigned struct_dkwedge_list_sz = sizeof(dkwedge_list); 495unsigned struct_dmio_setfunc_sz = sizeof(dmio_setfunc); 496unsigned struct_dmx_pes_filter_params_sz = sizeof(dmx_pes_filter_params); 497unsigned struct_dmx_sct_filter_params_sz = sizeof(dmx_sct_filter_params); 498unsigned struct_dmx_stc_sz = sizeof(dmx_stc); 499unsigned struct_dvb_diseqc_master_cmd_sz = sizeof(dvb_diseqc_master_cmd); 500unsigned struct_dvb_diseqc_slave_reply_sz = sizeof(dvb_diseqc_slave_reply); 501unsigned struct_dvb_frontend_event_sz = sizeof(dvb_frontend_event); 502unsigned struct_dvb_frontend_info_sz = sizeof(dvb_frontend_info); 503unsigned struct_dvb_frontend_parameters_sz = sizeof(dvb_frontend_parameters); 504unsigned struct_eccapreq_sz = sizeof(eccapreq); 505unsigned struct_fbcmap_sz = sizeof(fbcmap); 506unsigned struct_fbcurpos_sz = sizeof(fbcurpos); 507unsigned struct_fbcursor_sz = sizeof(fbcursor); 508unsigned struct_fbgattr_sz = sizeof(fbgattr); 509unsigned struct_fbsattr_sz = sizeof(fbsattr); 510unsigned struct_fbtype_sz = sizeof(fbtype); 511unsigned struct_fdformat_cmd_sz = sizeof(fdformat_cmd); 512unsigned struct_fdformat_parms_sz = sizeof(fdformat_parms); 513unsigned struct_fifoq_conf_sz = sizeof(fifoq_conf); 514unsigned struct_fifoq_getstats_sz = sizeof(fifoq_getstats); 515unsigned struct_fifoq_interface_sz = sizeof(fifoq_interface); 516unsigned struct_format_op_sz = sizeof(format_op); 517unsigned struct_fss_get_sz = sizeof(fss_get); 518unsigned struct_fss_set_sz = sizeof(fss_set); 519unsigned struct_gpio_attach_sz = sizeof(gpio_attach); 520unsigned struct_gpio_info_sz = sizeof(gpio_info); 521unsigned struct_gpio_req_sz = sizeof(gpio_req); 522unsigned struct_gpio_set_sz = sizeof(gpio_set); 523unsigned struct_hfsc_add_class_sz = sizeof(hfsc_add_class); 524unsigned struct_hfsc_add_filter_sz = sizeof(hfsc_add_filter); 525unsigned struct_hfsc_attach_sz = sizeof(hfsc_attach); 526unsigned struct_hfsc_class_stats_sz = sizeof(hfsc_class_stats); 527unsigned struct_hfsc_delete_class_sz = sizeof(hfsc_delete_class); 528unsigned struct_hfsc_delete_filter_sz = sizeof(hfsc_delete_filter); 529unsigned struct_hfsc_interface_sz = sizeof(hfsc_interface); 530unsigned struct_hfsc_modify_class_sz = sizeof(hfsc_modify_class); 531unsigned struct_hpcfb_dsp_op_sz = sizeof(hpcfb_dsp_op); 532unsigned struct_hpcfb_dspconf_sz = sizeof(hpcfb_dspconf); 533unsigned struct_hpcfb_fbconf_sz = sizeof(hpcfb_fbconf); 534unsigned struct_if_addrprefreq_sz = sizeof(if_addrprefreq); 535unsigned struct_if_clonereq_sz = sizeof(if_clonereq); 536unsigned struct_if_laddrreq_sz = sizeof(if_laddrreq); 537unsigned struct_ifaddr_sz = sizeof(ifaddr); 538unsigned struct_ifaliasreq_sz = sizeof(ifaliasreq); 539unsigned struct_ifcapreq_sz = sizeof(ifcapreq); 540unsigned struct_ifconf_sz = sizeof(ifconf); 541unsigned struct_ifdatareq_sz = sizeof(ifdatareq); 542unsigned struct_ifdrv_sz = sizeof(ifdrv); 543unsigned struct_ifmediareq_sz = sizeof(ifmediareq); 544unsigned struct_ifpppcstatsreq_sz = sizeof(ifpppcstatsreq); 545unsigned struct_ifpppstatsreq_sz = sizeof(ifpppstatsreq); 546unsigned struct_ifreq_sz = sizeof(ifreq); 547unsigned struct_in6_addrpolicy_sz = sizeof(in6_addrpolicy); 548unsigned struct_in6_ndireq_sz = sizeof(in6_ndireq); 549unsigned struct_ioc_load_unload_sz = sizeof(ioc_load_unload); 550unsigned struct_ioc_patch_sz = sizeof(ioc_patch); 551unsigned struct_ioc_play_blocks_sz = sizeof(ioc_play_blocks); 552unsigned struct_ioc_play_msf_sz = sizeof(ioc_play_msf); 553unsigned struct_ioc_play_track_sz = sizeof(ioc_play_track); 554unsigned struct_ioc_read_subchannel_sz = sizeof(ioc_read_subchannel); 555unsigned struct_ioc_read_toc_entry_sz = sizeof(ioc_read_toc_entry); 556unsigned struct_ioc_toc_header_sz = sizeof(ioc_toc_header); 557unsigned struct_ioc_vol_sz = sizeof(ioc_vol); 558unsigned struct_ioctl_pt_sz = sizeof(ioctl_pt); 559unsigned struct_ioppt_sz = sizeof(ioppt); 560unsigned struct_iovec_sz = sizeof(iovec); 561unsigned struct_ipfobj_sz = sizeof(ipfobj); 562unsigned struct_irda_params_sz = sizeof(irda_params); 563unsigned struct_isp_fc_device_sz = sizeof(isp_fc_device); 564unsigned struct_isp_fc_tsk_mgmt_sz = sizeof(isp_fc_tsk_mgmt); 565unsigned struct_isp_hba_device_sz = sizeof(isp_hba_device); 566unsigned struct_isv_cmd_sz = sizeof(isv_cmd); 567unsigned struct_jobs_add_class_sz = sizeof(jobs_add_class); 568unsigned struct_jobs_add_filter_sz = sizeof(jobs_add_filter); 569unsigned struct_jobs_attach_sz = sizeof(jobs_attach); 570unsigned struct_jobs_class_stats_sz = sizeof(jobs_class_stats); 571unsigned struct_jobs_delete_class_sz = sizeof(jobs_delete_class); 572unsigned struct_jobs_delete_filter_sz = sizeof(jobs_delete_filter); 573unsigned struct_jobs_interface_sz = sizeof(jobs_interface); 574unsigned struct_jobs_modify_class_sz = sizeof(jobs_modify_class); 575unsigned struct_kbentry_sz = sizeof(kbentry); 576unsigned struct_kfilter_mapping_sz = sizeof(kfilter_mapping); 577unsigned struct_kiockeymap_sz = sizeof(kiockeymap); 578unsigned struct_ksyms_gsymbol_sz = sizeof(ksyms_gsymbol); 579unsigned struct_ksyms_gvalue_sz = sizeof(ksyms_gvalue); 580unsigned struct_ksyms_ogsymbol_sz = sizeof(ksyms_ogsymbol); 581unsigned struct_kttcp_io_args_sz = sizeof(kttcp_io_args); 582unsigned struct_ltchars_sz = sizeof(ltchars); 583unsigned struct_lua_create_sz = sizeof(struct lua_create); 584unsigned struct_lua_info_sz = sizeof(struct lua_info); 585unsigned struct_lua_load_sz = sizeof(struct lua_load); 586unsigned struct_lua_require_sz = sizeof(lua_require); 587unsigned struct_mbpp_param_sz = sizeof(mbpp_param); 588unsigned struct_md_conf_sz = sizeof(md_conf); 589unsigned struct_meteor_capframe_sz = sizeof(meteor_capframe); 590unsigned struct_meteor_counts_sz = sizeof(meteor_counts); 591unsigned struct_meteor_geomet_sz = sizeof(meteor_geomet); 592unsigned struct_meteor_pixfmt_sz = sizeof(meteor_pixfmt); 593unsigned struct_meteor_video_sz = sizeof(meteor_video); 594unsigned struct_mlx_cinfo_sz = sizeof(mlx_cinfo); 595unsigned struct_mlx_pause_sz = sizeof(mlx_pause); 596unsigned struct_mlx_rebuild_request_sz = sizeof(mlx_rebuild_request); 597unsigned struct_mlx_rebuild_status_sz = sizeof(mlx_rebuild_status); 598unsigned struct_mlx_usercommand_sz = sizeof(mlx_usercommand); 599unsigned struct_mly_user_command_sz = sizeof(mly_user_command); 600unsigned struct_mly_user_health_sz = sizeof(mly_user_health); 601unsigned struct_mtget_sz = sizeof(mtget); 602unsigned struct_mtop_sz = sizeof(mtop); 603unsigned struct_npf_ioctl_table_sz = sizeof(npf_ioctl_table); 604unsigned struct_npioctl_sz = sizeof(npioctl); 605unsigned struct_nvme_pt_command_sz = sizeof(nvme_pt_command); 606unsigned struct_ochanger_element_status_request_sz = 607 sizeof(ochanger_element_status_request); 608unsigned struct_ofiocdesc_sz = sizeof(ofiocdesc); 609unsigned struct_okiockey_sz = sizeof(okiockey); 610unsigned struct_ortentry_sz = sizeof(ortentry); 611unsigned struct_oscsi_addr_sz = sizeof(oscsi_addr); 612unsigned struct_oss_audioinfo_sz = sizeof(oss_audioinfo); 613unsigned struct_oss_sysinfo_sz = sizeof(oss_sysinfo); 614unsigned struct_pciio_bdf_cfgreg_sz = sizeof(pciio_bdf_cfgreg); 615unsigned struct_pciio_businfo_sz = sizeof(pciio_businfo); 616unsigned struct_pciio_cfgreg_sz = sizeof(pciio_cfgreg); 617unsigned struct_pciio_drvname_sz = sizeof(pciio_drvname); 618unsigned struct_pciio_drvnameonbus_sz = sizeof(pciio_drvnameonbus); 619unsigned struct_pcvtid_sz = sizeof(pcvtid); 620unsigned struct_pf_osfp_ioctl_sz = sizeof(pf_osfp_ioctl); 621unsigned struct_pf_status_sz = sizeof(pf_status); 622unsigned struct_pfioc_altq_sz = sizeof(pfioc_altq); 623unsigned struct_pfioc_if_sz = sizeof(pfioc_if); 624unsigned struct_pfioc_iface_sz = sizeof(pfioc_iface); 625unsigned struct_pfioc_limit_sz = sizeof(pfioc_limit); 626unsigned struct_pfioc_natlook_sz = sizeof(pfioc_natlook); 627unsigned struct_pfioc_pooladdr_sz = sizeof(pfioc_pooladdr); 628unsigned struct_pfioc_qstats_sz = sizeof(pfioc_qstats); 629unsigned struct_pfioc_rule_sz = sizeof(pfioc_rule); 630unsigned struct_pfioc_ruleset_sz = sizeof(pfioc_ruleset); 631unsigned struct_pfioc_src_node_kill_sz = sizeof(pfioc_src_node_kill); 632unsigned struct_pfioc_src_nodes_sz = sizeof(pfioc_src_nodes); 633unsigned struct_pfioc_state_kill_sz = sizeof(pfioc_state_kill); 634unsigned struct_pfioc_state_sz = sizeof(pfioc_state); 635unsigned struct_pfioc_states_sz = sizeof(pfioc_states); 636unsigned struct_pfioc_table_sz = sizeof(pfioc_table); 637unsigned struct_pfioc_tm_sz = sizeof(pfioc_tm); 638unsigned struct_pfioc_trans_sz = sizeof(pfioc_trans); 639unsigned struct_plistref_sz = sizeof(plistref); 640unsigned struct_power_type_sz = sizeof(power_type); 641unsigned struct_ppp_idle_sz = sizeof(ppp_idle); 642unsigned struct_ppp_option_data_sz = sizeof(ppp_option_data); 643unsigned struct_ppp_rawin_sz = sizeof(ppp_rawin); 644unsigned struct_pppoeconnectionstate_sz = sizeof(pppoeconnectionstate); 645unsigned struct_pppoediscparms_sz = sizeof(pppoediscparms); 646unsigned struct_priq_add_class_sz = sizeof(priq_add_class); 647unsigned struct_priq_add_filter_sz = sizeof(priq_add_filter); 648unsigned struct_priq_class_stats_sz = sizeof(priq_class_stats); 649unsigned struct_priq_delete_class_sz = sizeof(priq_delete_class); 650unsigned struct_priq_delete_filter_sz = sizeof(priq_delete_filter); 651unsigned struct_priq_interface_sz = sizeof(priq_interface); 652unsigned struct_priq_modify_class_sz = sizeof(priq_modify_class); 653unsigned struct_ptmget_sz = sizeof(ptmget); 654unsigned struct_radio_info_sz = sizeof(radio_info); 655unsigned struct_red_conf_sz = sizeof(red_conf); 656unsigned struct_red_interface_sz = sizeof(red_interface); 657unsigned struct_red_stats_sz = sizeof(red_stats); 658unsigned struct_redparams_sz = sizeof(redparams); 659unsigned struct_rf_pmparams_sz = sizeof(rf_pmparams); 660unsigned struct_rf_pmstat_sz = sizeof(rf_pmstat); 661unsigned struct_rf_recon_req_sz = sizeof(rf_recon_req); 662unsigned struct_rio_conf_sz = sizeof(rio_conf); 663unsigned struct_rio_interface_sz = sizeof(rio_interface); 664unsigned struct_rio_stats_sz = sizeof(rio_stats); 665unsigned struct_scan_io_sz = sizeof(scan_io); 666unsigned struct_scbusaccel_args_sz = sizeof(scbusaccel_args); 667unsigned struct_scbusiodetach_args_sz = sizeof(scbusiodetach_args); 668unsigned struct_scbusioscan_args_sz = sizeof(scbusioscan_args); 669unsigned struct_scsi_addr_sz = sizeof(scsi_addr); 670unsigned struct_seq_event_rec_sz = sizeof(seq_event_rec); 671unsigned struct_session_op_sz = sizeof(session_op); 672unsigned struct_sgttyb_sz = sizeof(sgttyb); 673unsigned struct_sioc_sg_req_sz = sizeof(sioc_sg_req); 674unsigned struct_sioc_vif_req_sz = sizeof(sioc_vif_req); 675unsigned struct_smbioc_flags_sz = sizeof(smbioc_flags); 676unsigned struct_smbioc_lookup_sz = sizeof(smbioc_lookup); 677unsigned struct_smbioc_oshare_sz = sizeof(smbioc_oshare); 678unsigned struct_smbioc_ossn_sz = sizeof(smbioc_ossn); 679unsigned struct_smbioc_rq_sz = sizeof(smbioc_rq); 680unsigned struct_smbioc_rw_sz = sizeof(smbioc_rw); 681unsigned struct_spppauthcfg_sz = sizeof(spppauthcfg); 682unsigned struct_spppauthfailuresettings_sz = sizeof(spppauthfailuresettings); 683unsigned struct_spppauthfailurestats_sz = sizeof(spppauthfailurestats); 684unsigned struct_spppdnsaddrs_sz = sizeof(spppdnsaddrs); 685unsigned struct_spppdnssettings_sz = sizeof(spppdnssettings); 686unsigned struct_spppidletimeout_sz = sizeof(spppidletimeout); 687unsigned struct_spppkeepalivesettings_sz = sizeof(spppkeepalivesettings); 688unsigned struct_sppplcpcfg_sz = sizeof(sppplcpcfg); 689unsigned struct_spppstatus_sz = sizeof(spppstatus); 690unsigned struct_spppstatusncp_sz = sizeof(spppstatusncp); 691unsigned struct_srt_rt_sz = sizeof(srt_rt); 692unsigned struct_stic_xinfo_sz = sizeof(stic_xinfo); 693unsigned struct_sun_dkctlr_sz = sizeof(sun_dkctlr); 694unsigned struct_sun_dkgeom_sz = sizeof(sun_dkgeom); 695unsigned struct_sun_dkpart_sz = sizeof(sun_dkpart); 696unsigned struct_synth_info_sz = sizeof(synth_info); 697unsigned struct_tbrreq_sz = sizeof(tbrreq); 698unsigned struct_tchars_sz = sizeof(tchars); 699unsigned struct_termios_sz = sizeof(termios); 700unsigned struct_timeval_sz = sizeof(timeval); 701unsigned struct_twe_drivecommand_sz = sizeof(twe_drivecommand); 702unsigned struct_twe_paramcommand_sz = sizeof(twe_paramcommand); 703unsigned struct_twe_usercommand_sz = sizeof(twe_usercommand); 704unsigned struct_ukyopon_identify_sz = sizeof(ukyopon_identify); 705unsigned struct_urio_command_sz = sizeof(urio_command); 706unsigned struct_usb_alt_interface_sz = sizeof(usb_alt_interface); 707unsigned struct_usb_bulk_ra_wb_opt_sz = sizeof(usb_bulk_ra_wb_opt); 708unsigned struct_usb_config_desc_sz = sizeof(usb_config_desc); 709unsigned struct_usb_ctl_report_desc_sz = sizeof(usb_ctl_report_desc); 710unsigned struct_usb_ctl_report_sz = sizeof(usb_ctl_report); 711unsigned struct_usb_ctl_request_sz = sizeof(usb_ctl_request); 712#if defined(__x86_64__) 713unsigned struct_nvmm_ioc_capability_sz = sizeof(nvmm_ioc_capability); 714unsigned struct_nvmm_ioc_machine_create_sz = sizeof(nvmm_ioc_machine_create); 715unsigned struct_nvmm_ioc_machine_destroy_sz = sizeof(nvmm_ioc_machine_destroy); 716unsigned struct_nvmm_ioc_machine_configure_sz = 717 sizeof(nvmm_ioc_machine_configure); 718unsigned struct_nvmm_ioc_vcpu_create_sz = sizeof(nvmm_ioc_vcpu_create); 719unsigned struct_nvmm_ioc_vcpu_destroy_sz = sizeof(nvmm_ioc_vcpu_destroy); 720unsigned struct_nvmm_ioc_vcpu_configure_sz = sizeof(nvmm_ioc_vcpu_configure); 721unsigned struct_nvmm_ioc_vcpu_setstate_sz = sizeof(nvmm_ioc_vcpu_destroy); 722unsigned struct_nvmm_ioc_vcpu_getstate_sz = sizeof(nvmm_ioc_vcpu_getstate); 723unsigned struct_nvmm_ioc_vcpu_inject_sz = sizeof(nvmm_ioc_vcpu_inject); 724unsigned struct_nvmm_ioc_vcpu_run_sz = sizeof(nvmm_ioc_vcpu_run); 725unsigned struct_nvmm_ioc_gpa_map_sz = sizeof(nvmm_ioc_gpa_map); 726unsigned struct_nvmm_ioc_gpa_unmap_sz = sizeof(nvmm_ioc_gpa_unmap); 727unsigned struct_nvmm_ioc_hva_map_sz = sizeof(nvmm_ioc_hva_map); 728unsigned struct_nvmm_ioc_hva_unmap_sz = sizeof(nvmm_ioc_hva_unmap); 729unsigned struct_nvmm_ioc_ctl_sz = sizeof(nvmm_ioc_ctl); 730#endif 731unsigned struct_spi_ioctl_configure_sz = sizeof(spi_ioctl_configure); 732unsigned struct_spi_ioctl_transfer_sz = sizeof(spi_ioctl_transfer); 733unsigned struct_autofs_daemon_request_sz = sizeof(autofs_daemon_request); 734unsigned struct_autofs_daemon_done_sz = sizeof(autofs_daemon_done); 735unsigned struct_sctp_connectx_addrs_sz = sizeof(sctp_connectx_addrs); 736unsigned struct_usb_device_info_old_sz = sizeof(usb_device_info_old); 737unsigned struct_usb_device_info_sz = sizeof(usb_device_info); 738unsigned struct_usb_device_stats_sz = sizeof(usb_device_stats); 739unsigned struct_usb_endpoint_desc_sz = sizeof(usb_endpoint_desc); 740unsigned struct_usb_full_desc_sz = sizeof(usb_full_desc); 741unsigned struct_usb_interface_desc_sz = sizeof(usb_interface_desc); 742unsigned struct_usb_string_desc_sz = sizeof(usb_string_desc); 743unsigned struct_utoppy_readfile_sz = sizeof(utoppy_readfile); 744unsigned struct_utoppy_rename_sz = sizeof(utoppy_rename); 745unsigned struct_utoppy_stats_sz = sizeof(utoppy_stats); 746unsigned struct_utoppy_writefile_sz = sizeof(utoppy_writefile); 747unsigned struct_v4l2_audio_sz = sizeof(v4l2_audio); 748unsigned struct_v4l2_audioout_sz = sizeof(v4l2_audioout); 749unsigned struct_v4l2_buffer_sz = sizeof(v4l2_buffer); 750unsigned struct_v4l2_capability_sz = sizeof(v4l2_capability); 751unsigned struct_v4l2_control_sz = sizeof(v4l2_control); 752unsigned struct_v4l2_crop_sz = sizeof(v4l2_crop); 753unsigned struct_v4l2_cropcap_sz = sizeof(v4l2_cropcap); 754unsigned struct_v4l2_fmtdesc_sz = sizeof(v4l2_fmtdesc); 755unsigned struct_v4l2_format_sz = sizeof(v4l2_format); 756unsigned struct_v4l2_framebuffer_sz = sizeof(v4l2_framebuffer); 757unsigned struct_v4l2_frequency_sz = sizeof(v4l2_frequency); 758unsigned struct_v4l2_frmivalenum_sz = sizeof(v4l2_frmivalenum); 759unsigned struct_v4l2_frmsizeenum_sz = sizeof(v4l2_frmsizeenum); 760unsigned struct_v4l2_input_sz = sizeof(v4l2_input); 761unsigned struct_v4l2_jpegcompression_sz = sizeof(v4l2_jpegcompression); 762unsigned struct_v4l2_modulator_sz = sizeof(v4l2_modulator); 763unsigned struct_v4l2_output_sz = sizeof(v4l2_output); 764unsigned struct_v4l2_queryctrl_sz = sizeof(v4l2_queryctrl); 765unsigned struct_v4l2_querymenu_sz = sizeof(v4l2_querymenu); 766unsigned struct_v4l2_requestbuffers_sz = sizeof(v4l2_requestbuffers); 767unsigned struct_v4l2_standard_sz = sizeof(v4l2_standard); 768unsigned struct_v4l2_streamparm_sz = sizeof(v4l2_streamparm); 769unsigned struct_v4l2_tuner_sz = sizeof(v4l2_tuner); 770unsigned struct_vnd_ioctl_sz = sizeof(vnd_ioctl); 771unsigned struct_vnd_user_sz = sizeof(vnd_user); 772unsigned struct_vt_stat_sz = sizeof(vt_stat); 773unsigned struct_wdog_conf_sz = sizeof(wdog_conf); 774unsigned struct_wdog_mode_sz = sizeof(wdog_mode); 775unsigned struct_ipmi_recv_sz = sizeof(ipmi_recv); 776unsigned struct_ipmi_req_sz = sizeof(ipmi_req); 777unsigned struct_ipmi_cmdspec_sz = sizeof(ipmi_cmdspec); 778unsigned struct_wfq_conf_sz = sizeof(wfq_conf); 779unsigned struct_wfq_getqid_sz = sizeof(wfq_getqid); 780unsigned struct_wfq_getstats_sz = sizeof(wfq_getstats); 781unsigned struct_wfq_interface_sz = sizeof(wfq_interface); 782unsigned struct_wfq_setweight_sz = sizeof(wfq_setweight); 783unsigned struct_winsize_sz = sizeof(winsize); 784unsigned struct_wscons_event_sz = sizeof(wscons_event); 785unsigned struct_wsdisplay_addscreendata_sz = sizeof(wsdisplay_addscreendata); 786unsigned struct_wsdisplay_char_sz = sizeof(wsdisplay_char); 787unsigned struct_wsdisplay_cmap_sz = sizeof(wsdisplay_cmap); 788unsigned struct_wsdisplay_curpos_sz = sizeof(wsdisplay_curpos); 789unsigned struct_wsdisplay_cursor_sz = sizeof(wsdisplay_cursor); 790unsigned struct_wsdisplay_delscreendata_sz = sizeof(wsdisplay_delscreendata); 791unsigned struct_wsdisplay_fbinfo_sz = sizeof(wsdisplay_fbinfo); 792unsigned struct_wsdisplay_font_sz = sizeof(wsdisplay_font); 793unsigned struct_wsdisplay_kbddata_sz = sizeof(wsdisplay_kbddata); 794unsigned struct_wsdisplay_msgattrs_sz = sizeof(wsdisplay_msgattrs); 795unsigned struct_wsdisplay_param_sz = sizeof(wsdisplay_param); 796unsigned struct_wsdisplay_scroll_data_sz = sizeof(wsdisplay_scroll_data); 797unsigned struct_wsdisplay_usefontdata_sz = sizeof(wsdisplay_usefontdata); 798unsigned struct_wsdisplayio_blit_sz = sizeof(wsdisplayio_blit); 799unsigned struct_wsdisplayio_bus_id_sz = sizeof(wsdisplayio_bus_id); 800unsigned struct_wsdisplayio_edid_info_sz = sizeof(wsdisplayio_edid_info); 801unsigned struct_wsdisplayio_fbinfo_sz = sizeof(wsdisplayio_fbinfo); 802unsigned struct_wskbd_bell_data_sz = sizeof(wskbd_bell_data); 803unsigned struct_wskbd_keyrepeat_data_sz = sizeof(wskbd_keyrepeat_data); 804unsigned struct_wskbd_map_data_sz = sizeof(wskbd_map_data); 805unsigned struct_wskbd_scroll_data_sz = sizeof(wskbd_scroll_data); 806unsigned struct_wsmouse_calibcoords_sz = sizeof(wsmouse_calibcoords); 807unsigned struct_wsmouse_id_sz = sizeof(wsmouse_id); 808unsigned struct_wsmouse_repeat_sz = sizeof(wsmouse_repeat); 809unsigned struct_wsmux_device_list_sz = sizeof(wsmux_device_list); 810unsigned struct_wsmux_device_sz = sizeof(wsmux_device); 811unsigned struct_xd_iocmd_sz = sizeof(xd_iocmd); 812 813unsigned struct_scsireq_sz = sizeof(struct scsireq); 814unsigned struct_tone_sz = sizeof(tone_t); 815unsigned union_twe_statrequest_sz = sizeof(union twe_statrequest); 816unsigned struct_usb_device_descriptor_sz = sizeof(usb_device_descriptor_t); 817unsigned struct_vt_mode_sz = sizeof(struct vt_mode); 818unsigned struct__old_mixer_info_sz = sizeof(struct _old_mixer_info); 819unsigned struct__agp_allocate_sz = sizeof(struct _agp_allocate); 820unsigned struct__agp_bind_sz = sizeof(struct _agp_bind); 821unsigned struct__agp_info_sz = sizeof(struct _agp_info); 822unsigned struct__agp_setup_sz = sizeof(struct _agp_setup); 823unsigned struct__agp_unbind_sz = sizeof(struct _agp_unbind); 824unsigned struct_atareq_sz = sizeof(struct atareq); 825unsigned struct_cpustate_sz = sizeof(struct cpustate); 826unsigned struct_dmx_caps_sz = sizeof(struct dmx_caps); 827unsigned enum_dmx_source_sz = sizeof(dmx_source_t); 828unsigned union_dvd_authinfo_sz = sizeof(dvd_authinfo); 829unsigned union_dvd_struct_sz = sizeof(dvd_struct); 830unsigned enum_v4l2_priority_sz = sizeof(enum v4l2_priority); 831unsigned struct_envsys_basic_info_sz = sizeof(struct envsys_basic_info); 832unsigned struct_envsys_tre_data_sz = sizeof(struct envsys_tre_data); 833unsigned enum_fe_sec_mini_cmd_sz = sizeof(enum fe_sec_mini_cmd); 834unsigned enum_fe_sec_tone_mode_sz = sizeof(enum fe_sec_tone_mode); 835unsigned enum_fe_sec_voltage_sz = sizeof(enum fe_sec_voltage); 836unsigned enum_fe_status_sz = sizeof(enum fe_status); 837unsigned struct_gdt_ctrt_sz = sizeof(struct gdt_ctrt); 838unsigned struct_gdt_event_sz = sizeof(struct gdt_event); 839unsigned struct_gdt_osv_sz = sizeof(struct gdt_osv); 840unsigned struct_gdt_rescan_sz = sizeof(struct gdt_rescan); 841unsigned struct_gdt_statist_sz = sizeof(struct gdt_statist); 842unsigned struct_gdt_ucmd_sz = sizeof(struct gdt_ucmd); 843unsigned struct_iscsi_conn_status_parameters_sz = 844 sizeof(iscsi_conn_status_parameters_t); 845unsigned struct_iscsi_get_version_parameters_sz = 846 sizeof(iscsi_get_version_parameters_t); 847unsigned struct_iscsi_iocommand_parameters_sz = 848 sizeof(iscsi_iocommand_parameters_t); 849unsigned struct_iscsi_login_parameters_sz = sizeof(iscsi_login_parameters_t); 850unsigned struct_iscsi_logout_parameters_sz = sizeof(iscsi_logout_parameters_t); 851unsigned struct_iscsi_register_event_parameters_sz = 852 sizeof(iscsi_register_event_parameters_t); 853unsigned struct_iscsi_remove_parameters_sz = sizeof(iscsi_remove_parameters_t); 854unsigned struct_iscsi_send_targets_parameters_sz = 855 sizeof(iscsi_send_targets_parameters_t); 856unsigned struct_iscsi_set_node_name_parameters_sz = 857 sizeof(iscsi_set_node_name_parameters_t); 858unsigned struct_iscsi_wait_event_parameters_sz = 859 sizeof(iscsi_wait_event_parameters_t); 860unsigned struct_isp_stats_sz = sizeof(isp_stats_t); 861unsigned struct_lsenable_sz = sizeof(struct lsenable); 862unsigned struct_lsdisable_sz = sizeof(struct lsdisable); 863unsigned struct_audio_format_query_sz = sizeof(audio_format_query); 864unsigned struct_mixer_ctrl_sz = sizeof(struct mixer_ctrl); 865unsigned struct_mixer_devinfo_sz = sizeof(struct mixer_devinfo); 866unsigned struct_mpu_command_rec_sz = sizeof(mpu_command_rec); 867unsigned struct_rndstat_sz = sizeof(rndstat_t); 868unsigned struct_rndstat_name_sz = sizeof(rndstat_name_t); 869unsigned struct_rndctl_sz = sizeof(rndctl_t); 870unsigned struct_rnddata_sz = sizeof(rnddata_t); 871unsigned struct_rndpoolstat_sz = sizeof(rndpoolstat_t); 872unsigned struct_rndstat_est_sz = sizeof(rndstat_est_t); 873unsigned struct_rndstat_est_name_sz = sizeof(rndstat_est_name_t); 874unsigned struct_pps_params_sz = sizeof(pps_params_t); 875unsigned struct_pps_info_sz = sizeof(pps_info_t); 876unsigned struct_mixer_info_sz = sizeof(struct mixer_info); 877unsigned struct_RF_SparetWait_sz = sizeof(RF_SparetWait_t); 878unsigned struct_RF_ComponentLabel_sz = sizeof(RF_ComponentLabel_t); 879unsigned struct_RF_SingleComponent_sz = sizeof(RF_SingleComponent_t); 880unsigned struct_RF_ProgressInfo_sz = sizeof(RF_ProgressInfo_t); 881unsigned struct_nvlist_ref_sz = sizeof(struct __sanitizer_nvlist_ref_t); 882unsigned struct_StringList_sz = sizeof(StringList); 883 884const unsigned IOCTL_NOT_PRESENT = 0; 885 886unsigned IOCTL_AFM_ADDFMAP = AFM_ADDFMAP; 887unsigned IOCTL_AFM_DELFMAP = AFM_DELFMAP; 888unsigned IOCTL_AFM_CLEANFMAP = AFM_CLEANFMAP; 889unsigned IOCTL_AFM_GETFMAP = AFM_GETFMAP; 890unsigned IOCTL_ALTQGTYPE = ALTQGTYPE; 891unsigned IOCTL_ALTQTBRSET = ALTQTBRSET; 892unsigned IOCTL_ALTQTBRGET = ALTQTBRGET; 893unsigned IOCTL_BLUE_IF_ATTACH = BLUE_IF_ATTACH; 894unsigned IOCTL_BLUE_IF_DETACH = BLUE_IF_DETACH; 895unsigned IOCTL_BLUE_ENABLE = BLUE_ENABLE; 896unsigned IOCTL_BLUE_DISABLE = BLUE_DISABLE; 897unsigned IOCTL_BLUE_CONFIG = BLUE_CONFIG; 898unsigned IOCTL_BLUE_GETSTATS = BLUE_GETSTATS; 899unsigned IOCTL_CBQ_IF_ATTACH = CBQ_IF_ATTACH; 900unsigned IOCTL_CBQ_IF_DETACH = CBQ_IF_DETACH; 901unsigned IOCTL_CBQ_ENABLE = CBQ_ENABLE; 902unsigned IOCTL_CBQ_DISABLE = CBQ_DISABLE; 903unsigned IOCTL_CBQ_CLEAR_HIERARCHY = CBQ_CLEAR_HIERARCHY; 904unsigned IOCTL_CBQ_ADD_CLASS = CBQ_ADD_CLASS; 905unsigned IOCTL_CBQ_DEL_CLASS = CBQ_DEL_CLASS; 906unsigned IOCTL_CBQ_MODIFY_CLASS = CBQ_MODIFY_CLASS; 907unsigned IOCTL_CBQ_ADD_FILTER = CBQ_ADD_FILTER; 908unsigned IOCTL_CBQ_DEL_FILTER = CBQ_DEL_FILTER; 909unsigned IOCTL_CBQ_GETSTATS = CBQ_GETSTATS; 910unsigned IOCTL_CDNR_IF_ATTACH = CDNR_IF_ATTACH; 911unsigned IOCTL_CDNR_IF_DETACH = CDNR_IF_DETACH; 912unsigned IOCTL_CDNR_ENABLE = CDNR_ENABLE; 913unsigned IOCTL_CDNR_DISABLE = CDNR_DISABLE; 914unsigned IOCTL_CDNR_ADD_FILTER = CDNR_ADD_FILTER; 915unsigned IOCTL_CDNR_DEL_FILTER = CDNR_DEL_FILTER; 916unsigned IOCTL_CDNR_GETSTATS = CDNR_GETSTATS; 917unsigned IOCTL_CDNR_ADD_ELEM = CDNR_ADD_ELEM; 918unsigned IOCTL_CDNR_DEL_ELEM = CDNR_DEL_ELEM; 919unsigned IOCTL_CDNR_ADD_TBM = CDNR_ADD_TBM; 920unsigned IOCTL_CDNR_MOD_TBM = CDNR_MOD_TBM; 921unsigned IOCTL_CDNR_TBM_STATS = CDNR_TBM_STATS; 922unsigned IOCTL_CDNR_ADD_TCM = CDNR_ADD_TCM; 923unsigned IOCTL_CDNR_MOD_TCM = CDNR_MOD_TCM; 924unsigned IOCTL_CDNR_TCM_STATS = CDNR_TCM_STATS; 925unsigned IOCTL_CDNR_ADD_TSW = CDNR_ADD_TSW; 926unsigned IOCTL_CDNR_MOD_TSW = CDNR_MOD_TSW; 927unsigned IOCTL_FIFOQ_IF_ATTACH = FIFOQ_IF_ATTACH; 928unsigned IOCTL_FIFOQ_IF_DETACH = FIFOQ_IF_DETACH; 929unsigned IOCTL_FIFOQ_ENABLE = FIFOQ_ENABLE; 930unsigned IOCTL_FIFOQ_DISABLE = FIFOQ_DISABLE; 931unsigned IOCTL_FIFOQ_CONFIG = FIFOQ_CONFIG; 932unsigned IOCTL_FIFOQ_GETSTATS = FIFOQ_GETSTATS; 933unsigned IOCTL_HFSC_IF_ATTACH = HFSC_IF_ATTACH; 934unsigned IOCTL_HFSC_IF_DETACH = HFSC_IF_DETACH; 935unsigned IOCTL_HFSC_ENABLE = HFSC_ENABLE; 936unsigned IOCTL_HFSC_DISABLE = HFSC_DISABLE; 937unsigned IOCTL_HFSC_CLEAR_HIERARCHY = HFSC_CLEAR_HIERARCHY; 938unsigned IOCTL_HFSC_ADD_CLASS = HFSC_ADD_CLASS; 939unsigned IOCTL_HFSC_DEL_CLASS = HFSC_DEL_CLASS; 940unsigned IOCTL_HFSC_MOD_CLASS = HFSC_MOD_CLASS; 941unsigned IOCTL_HFSC_ADD_FILTER = HFSC_ADD_FILTER; 942unsigned IOCTL_HFSC_DEL_FILTER = HFSC_DEL_FILTER; 943unsigned IOCTL_HFSC_GETSTATS = HFSC_GETSTATS; 944unsigned IOCTL_JOBS_IF_ATTACH = JOBS_IF_ATTACH; 945unsigned IOCTL_JOBS_IF_DETACH = JOBS_IF_DETACH; 946unsigned IOCTL_JOBS_ENABLE = JOBS_ENABLE; 947unsigned IOCTL_JOBS_DISABLE = JOBS_DISABLE; 948unsigned IOCTL_JOBS_CLEAR = JOBS_CLEAR; 949unsigned IOCTL_JOBS_ADD_CLASS = JOBS_ADD_CLASS; 950unsigned IOCTL_JOBS_DEL_CLASS = JOBS_DEL_CLASS; 951unsigned IOCTL_JOBS_MOD_CLASS = JOBS_MOD_CLASS; 952unsigned IOCTL_JOBS_ADD_FILTER = JOBS_ADD_FILTER; 953unsigned IOCTL_JOBS_DEL_FILTER = JOBS_DEL_FILTER; 954unsigned IOCTL_JOBS_GETSTATS = JOBS_GETSTATS; 955unsigned IOCTL_PRIQ_IF_ATTACH = PRIQ_IF_ATTACH; 956unsigned IOCTL_PRIQ_IF_DETACH = PRIQ_IF_DETACH; 957unsigned IOCTL_PRIQ_ENABLE = PRIQ_ENABLE; 958unsigned IOCTL_PRIQ_DISABLE = PRIQ_DISABLE; 959unsigned IOCTL_PRIQ_CLEAR = PRIQ_CLEAR; 960unsigned IOCTL_PRIQ_ADD_CLASS = PRIQ_ADD_CLASS; 961unsigned IOCTL_PRIQ_DEL_CLASS = PRIQ_DEL_CLASS; 962unsigned IOCTL_PRIQ_MOD_CLASS = PRIQ_MOD_CLASS; 963unsigned IOCTL_PRIQ_ADD_FILTER = PRIQ_ADD_FILTER; 964unsigned IOCTL_PRIQ_DEL_FILTER = PRIQ_DEL_FILTER; 965unsigned IOCTL_PRIQ_GETSTATS = PRIQ_GETSTATS; 966unsigned IOCTL_RED_IF_ATTACH = RED_IF_ATTACH; 967unsigned IOCTL_RED_IF_DETACH = RED_IF_DETACH; 968unsigned IOCTL_RED_ENABLE = RED_ENABLE; 969unsigned IOCTL_RED_DISABLE = RED_DISABLE; 970unsigned IOCTL_RED_CONFIG = RED_CONFIG; 971unsigned IOCTL_RED_GETSTATS = RED_GETSTATS; 972unsigned IOCTL_RED_SETDEFAULTS = RED_SETDEFAULTS; 973unsigned IOCTL_RIO_IF_ATTACH = RIO_IF_ATTACH; 974unsigned IOCTL_RIO_IF_DETACH = RIO_IF_DETACH; 975unsigned IOCTL_RIO_ENABLE = RIO_ENABLE; 976unsigned IOCTL_RIO_DISABLE = RIO_DISABLE; 977unsigned IOCTL_RIO_CONFIG = RIO_CONFIG; 978unsigned IOCTL_RIO_GETSTATS = RIO_GETSTATS; 979unsigned IOCTL_RIO_SETDEFAULTS = RIO_SETDEFAULTS; 980unsigned IOCTL_WFQ_IF_ATTACH = WFQ_IF_ATTACH; 981unsigned IOCTL_WFQ_IF_DETACH = WFQ_IF_DETACH; 982unsigned IOCTL_WFQ_ENABLE = WFQ_ENABLE; 983unsigned IOCTL_WFQ_DISABLE = WFQ_DISABLE; 984unsigned IOCTL_WFQ_CONFIG = WFQ_CONFIG; 985unsigned IOCTL_WFQ_GET_STATS = WFQ_GET_STATS; 986unsigned IOCTL_WFQ_GET_QID = WFQ_GET_QID; 987unsigned IOCTL_WFQ_SET_WEIGHT = WFQ_SET_WEIGHT; 988unsigned IOCTL_CRIOGET = CRIOGET; 989unsigned IOCTL_CIOCFSESSION = CIOCFSESSION; 990unsigned IOCTL_CIOCKEY = CIOCKEY; 991unsigned IOCTL_CIOCNFKEYM = CIOCNFKEYM; 992unsigned IOCTL_CIOCNFSESSION = CIOCNFSESSION; 993unsigned IOCTL_CIOCNCRYPTRETM = CIOCNCRYPTRETM; 994unsigned IOCTL_CIOCNCRYPTRET = CIOCNCRYPTRET; 995unsigned IOCTL_CIOCGSESSION = CIOCGSESSION; 996unsigned IOCTL_CIOCNGSESSION = CIOCNGSESSION; 997unsigned IOCTL_CIOCCRYPT = CIOCCRYPT; 998unsigned IOCTL_CIOCNCRYPTM = CIOCNCRYPTM; 999unsigned IOCTL_CIOCASYMFEAT = CIOCASYMFEAT; 1000unsigned IOCTL_APM_IOC_REJECT = APM_IOC_REJECT; 1001unsigned IOCTL_APM_IOC_STANDBY = APM_IOC_STANDBY; 1002unsigned IOCTL_APM_IOC_SUSPEND = APM_IOC_SUSPEND; 1003unsigned IOCTL_OAPM_IOC_GETPOWER = OAPM_IOC_GETPOWER; 1004unsigned IOCTL_APM_IOC_GETPOWER = APM_IOC_GETPOWER; 1005unsigned IOCTL_APM_IOC_NEXTEVENT = APM_IOC_NEXTEVENT; 1006unsigned IOCTL_APM_IOC_DEV_CTL = APM_IOC_DEV_CTL; 1007unsigned IOCTL_NETBSD_DM_IOCTL = NETBSD_DM_IOCTL; 1008unsigned IOCTL_DMIO_SETFUNC = DMIO_SETFUNC; 1009unsigned IOCTL_DMX_START = DMX_START; 1010unsigned IOCTL_DMX_STOP = DMX_STOP; 1011unsigned IOCTL_DMX_SET_FILTER = DMX_SET_FILTER; 1012unsigned IOCTL_DMX_SET_PES_FILTER = DMX_SET_PES_FILTER; 1013unsigned IOCTL_DMX_SET_BUFFER_SIZE = DMX_SET_BUFFER_SIZE; 1014unsigned IOCTL_DMX_GET_STC = DMX_GET_STC; 1015unsigned IOCTL_DMX_ADD_PID = DMX_ADD_PID; 1016unsigned IOCTL_DMX_REMOVE_PID = DMX_REMOVE_PID; 1017unsigned IOCTL_DMX_GET_CAPS = DMX_GET_CAPS; 1018unsigned IOCTL_DMX_SET_SOURCE = DMX_SET_SOURCE; 1019unsigned IOCTL_FE_READ_STATUS = FE_READ_STATUS; 1020unsigned IOCTL_FE_READ_BER = FE_READ_BER; 1021unsigned IOCTL_FE_READ_SNR = FE_READ_SNR; 1022unsigned IOCTL_FE_READ_SIGNAL_STRENGTH = FE_READ_SIGNAL_STRENGTH; 1023unsigned IOCTL_FE_READ_UNCORRECTED_BLOCKS = FE_READ_UNCORRECTED_BLOCKS; 1024unsigned IOCTL_FE_SET_FRONTEND = FE_SET_FRONTEND; 1025unsigned IOCTL_FE_GET_FRONTEND = FE_GET_FRONTEND; 1026unsigned IOCTL_FE_GET_EVENT = FE_GET_EVENT; 1027unsigned IOCTL_FE_GET_INFO = FE_GET_INFO; 1028unsigned IOCTL_FE_DISEQC_RESET_OVERLOAD = FE_DISEQC_RESET_OVERLOAD; 1029unsigned IOCTL_FE_DISEQC_SEND_MASTER_CMD = FE_DISEQC_SEND_MASTER_CMD; 1030unsigned IOCTL_FE_DISEQC_RECV_SLAVE_REPLY = FE_DISEQC_RECV_SLAVE_REPLY; 1031unsigned IOCTL_FE_DISEQC_SEND_BURST = FE_DISEQC_SEND_BURST; 1032unsigned IOCTL_FE_SET_TONE = FE_SET_TONE; 1033unsigned IOCTL_FE_SET_VOLTAGE = FE_SET_VOLTAGE; 1034unsigned IOCTL_FE_ENABLE_HIGH_LNB_VOLTAGE = FE_ENABLE_HIGH_LNB_VOLTAGE; 1035unsigned IOCTL_FE_SET_FRONTEND_TUNE_MODE = FE_SET_FRONTEND_TUNE_MODE; 1036unsigned IOCTL_FE_DISHNETWORK_SEND_LEGACY_CMD = FE_DISHNETWORK_SEND_LEGACY_CMD; 1037unsigned IOCTL_FILEMON_SET_FD = FILEMON_SET_FD; 1038unsigned IOCTL_FILEMON_SET_PID = FILEMON_SET_PID; 1039unsigned IOCTL_HDAUDIO_FGRP_INFO = HDAUDIO_FGRP_INFO; 1040unsigned IOCTL_HDAUDIO_FGRP_GETCONFIG = HDAUDIO_FGRP_GETCONFIG; 1041unsigned IOCTL_HDAUDIO_FGRP_SETCONFIG = HDAUDIO_FGRP_SETCONFIG; 1042unsigned IOCTL_HDAUDIO_FGRP_WIDGET_INFO = HDAUDIO_FGRP_WIDGET_INFO; 1043unsigned IOCTL_HDAUDIO_FGRP_CODEC_INFO = HDAUDIO_FGRP_CODEC_INFO; 1044unsigned IOCTL_HDAUDIO_AFG_WIDGET_INFO = HDAUDIO_AFG_WIDGET_INFO; 1045unsigned IOCTL_HDAUDIO_AFG_CODEC_INFO = HDAUDIO_AFG_CODEC_INFO; 1046unsigned IOCTL_CEC_GET_PHYS_ADDR = CEC_GET_PHYS_ADDR; 1047unsigned IOCTL_CEC_GET_LOG_ADDRS = CEC_GET_LOG_ADDRS; 1048unsigned IOCTL_CEC_SET_LOG_ADDRS = CEC_SET_LOG_ADDRS; 1049unsigned IOCTL_CEC_GET_VENDOR_ID = CEC_GET_VENDOR_ID; 1050unsigned IOCTL_HPCFBIO_GCONF = HPCFBIO_GCONF; 1051unsigned IOCTL_HPCFBIO_SCONF = HPCFBIO_SCONF; 1052unsigned IOCTL_HPCFBIO_GDSPCONF = HPCFBIO_GDSPCONF; 1053unsigned IOCTL_HPCFBIO_SDSPCONF = HPCFBIO_SDSPCONF; 1054unsigned IOCTL_HPCFBIO_GOP = HPCFBIO_GOP; 1055unsigned IOCTL_HPCFBIO_SOP = HPCFBIO_SOP; 1056unsigned IOCTL_IOPIOCPT = IOPIOCPT; 1057unsigned IOCTL_IOPIOCGLCT = IOPIOCGLCT; 1058unsigned IOCTL_IOPIOCGSTATUS = IOPIOCGSTATUS; 1059unsigned IOCTL_IOPIOCRECONFIG = IOPIOCRECONFIG; 1060unsigned IOCTL_IOPIOCGTIDMAP = IOPIOCGTIDMAP; 1061unsigned IOCTL_SIOCGATHSTATS = SIOCGATHSTATS; 1062unsigned IOCTL_SIOCGATHDIAG = SIOCGATHDIAG; 1063unsigned IOCTL_METEORCAPTUR = METEORCAPTUR; 1064unsigned IOCTL_METEORCAPFRM = METEORCAPFRM; 1065unsigned IOCTL_METEORSETGEO = METEORSETGEO; 1066unsigned IOCTL_METEORGETGEO = METEORGETGEO; 1067unsigned IOCTL_METEORSTATUS = METEORSTATUS; 1068unsigned IOCTL_METEORSHUE = METEORSHUE; 1069unsigned IOCTL_METEORGHUE = METEORGHUE; 1070unsigned IOCTL_METEORSFMT = METEORSFMT; 1071unsigned IOCTL_METEORGFMT = METEORGFMT; 1072unsigned IOCTL_METEORSINPUT = METEORSINPUT; 1073unsigned IOCTL_METEORGINPUT = METEORGINPUT; 1074unsigned IOCTL_METEORSCHCV = METEORSCHCV; 1075unsigned IOCTL_METEORGCHCV = METEORGCHCV; 1076unsigned IOCTL_METEORSCOUNT = METEORSCOUNT; 1077unsigned IOCTL_METEORGCOUNT = METEORGCOUNT; 1078unsigned IOCTL_METEORSFPS = METEORSFPS; 1079unsigned IOCTL_METEORGFPS = METEORGFPS; 1080unsigned IOCTL_METEORSSIGNAL = METEORSSIGNAL; 1081unsigned IOCTL_METEORGSIGNAL = METEORGSIGNAL; 1082unsigned IOCTL_METEORSVIDEO = METEORSVIDEO; 1083unsigned IOCTL_METEORGVIDEO = METEORGVIDEO; 1084unsigned IOCTL_METEORSBRIG = METEORSBRIG; 1085unsigned IOCTL_METEORGBRIG = METEORGBRIG; 1086unsigned IOCTL_METEORSCSAT = METEORSCSAT; 1087unsigned IOCTL_METEORGCSAT = METEORGCSAT; 1088unsigned IOCTL_METEORSCONT = METEORSCONT; 1089unsigned IOCTL_METEORGCONT = METEORGCONT; 1090unsigned IOCTL_METEORSHWS = METEORSHWS; 1091unsigned IOCTL_METEORGHWS = METEORGHWS; 1092unsigned IOCTL_METEORSVWS = METEORSVWS; 1093unsigned IOCTL_METEORGVWS = METEORGVWS; 1094unsigned IOCTL_METEORSTS = METEORSTS; 1095unsigned IOCTL_METEORGTS = METEORGTS; 1096unsigned IOCTL_TVTUNER_SETCHNL = TVTUNER_SETCHNL; 1097unsigned IOCTL_TVTUNER_GETCHNL = TVTUNER_GETCHNL; 1098unsigned IOCTL_TVTUNER_SETTYPE = TVTUNER_SETTYPE; 1099unsigned IOCTL_TVTUNER_GETTYPE = TVTUNER_GETTYPE; 1100unsigned IOCTL_TVTUNER_GETSTATUS = TVTUNER_GETSTATUS; 1101unsigned IOCTL_TVTUNER_SETFREQ = TVTUNER_SETFREQ; 1102unsigned IOCTL_TVTUNER_GETFREQ = TVTUNER_GETFREQ; 1103unsigned IOCTL_TVTUNER_SETAFC = TVTUNER_SETAFC; 1104unsigned IOCTL_TVTUNER_GETAFC = TVTUNER_GETAFC; 1105unsigned IOCTL_RADIO_SETMODE = RADIO_SETMODE; 1106unsigned IOCTL_RADIO_GETMODE = RADIO_GETMODE; 1107unsigned IOCTL_RADIO_SETFREQ = RADIO_SETFREQ; 1108unsigned IOCTL_RADIO_GETFREQ = RADIO_GETFREQ; 1109unsigned IOCTL_METEORSACTPIXFMT = METEORSACTPIXFMT; 1110unsigned IOCTL_METEORGACTPIXFMT = METEORGACTPIXFMT; 1111unsigned IOCTL_METEORGSUPPIXFMT = METEORGSUPPIXFMT; 1112unsigned IOCTL_TVTUNER_GETCHNLSET = TVTUNER_GETCHNLSET; 1113unsigned IOCTL_REMOTE_GETKEY = REMOTE_GETKEY; 1114unsigned IOCTL_GDT_IOCTL_GENERAL = GDT_IOCTL_GENERAL; 1115unsigned IOCTL_GDT_IOCTL_DRVERS = GDT_IOCTL_DRVERS; 1116unsigned IOCTL_GDT_IOCTL_CTRTYPE = GDT_IOCTL_CTRTYPE; 1117unsigned IOCTL_GDT_IOCTL_OSVERS = GDT_IOCTL_OSVERS; 1118unsigned IOCTL_GDT_IOCTL_CTRCNT = GDT_IOCTL_CTRCNT; 1119unsigned IOCTL_GDT_IOCTL_EVENT = GDT_IOCTL_EVENT; 1120unsigned IOCTL_GDT_IOCTL_STATIST = GDT_IOCTL_STATIST; 1121unsigned IOCTL_GDT_IOCTL_RESCAN = GDT_IOCTL_RESCAN; 1122unsigned IOCTL_ISP_SDBLEV = ISP_SDBLEV; 1123unsigned IOCTL_ISP_RESETHBA = ISP_RESETHBA; 1124unsigned IOCTL_ISP_RESCAN = ISP_RESCAN; 1125unsigned IOCTL_ISP_SETROLE = ISP_SETROLE; 1126unsigned IOCTL_ISP_GETROLE = ISP_GETROLE; 1127unsigned IOCTL_ISP_GET_STATS = ISP_GET_STATS; 1128unsigned IOCTL_ISP_CLR_STATS = ISP_CLR_STATS; 1129unsigned IOCTL_ISP_FC_LIP = ISP_FC_LIP; 1130unsigned IOCTL_ISP_FC_GETDINFO = ISP_FC_GETDINFO; 1131unsigned IOCTL_ISP_GET_FW_CRASH_DUMP = ISP_GET_FW_CRASH_DUMP; 1132unsigned IOCTL_ISP_FORCE_CRASH_DUMP = ISP_FORCE_CRASH_DUMP; 1133unsigned IOCTL_ISP_FC_GETHINFO = ISP_FC_GETHINFO; 1134unsigned IOCTL_ISP_TSK_MGMT = ISP_TSK_MGMT; 1135unsigned IOCTL_ISP_FC_GETDLIST = ISP_FC_GETDLIST; 1136unsigned IOCTL_MLXD_STATUS = MLXD_STATUS; 1137unsigned IOCTL_MLXD_CHECKASYNC = MLXD_CHECKASYNC; 1138unsigned IOCTL_MLXD_DETACH = MLXD_DETACH; 1139unsigned IOCTL_MLX_RESCAN_DRIVES = MLX_RESCAN_DRIVES; 1140unsigned IOCTL_MLX_PAUSE_CHANNEL = MLX_PAUSE_CHANNEL; 1141unsigned IOCTL_MLX_COMMAND = MLX_COMMAND; 1142unsigned IOCTL_MLX_REBUILDASYNC = MLX_REBUILDASYNC; 1143unsigned IOCTL_MLX_REBUILDSTAT = MLX_REBUILDSTAT; 1144unsigned IOCTL_MLX_GET_SYSDRIVE = MLX_GET_SYSDRIVE; 1145unsigned IOCTL_MLX_GET_CINFO = MLX_GET_CINFO; 1146unsigned IOCTL_NVME_PASSTHROUGH_CMD = NVME_PASSTHROUGH_CMD; 1147unsigned IOCTL_FWCFGIO_SET_INDEX = FWCFGIO_SET_INDEX; 1148unsigned IOCTL_IRDA_RESET_PARAMS = IRDA_RESET_PARAMS; 1149unsigned IOCTL_IRDA_SET_PARAMS = IRDA_SET_PARAMS; 1150unsigned IOCTL_IRDA_GET_SPEEDMASK = IRDA_GET_SPEEDMASK; 1151unsigned IOCTL_IRDA_GET_TURNAROUNDMASK = IRDA_GET_TURNAROUNDMASK; 1152unsigned IOCTL_IRFRAMETTY_GET_DEVICE = IRFRAMETTY_GET_DEVICE; 1153unsigned IOCTL_IRFRAMETTY_GET_DONGLE = IRFRAMETTY_GET_DONGLE; 1154unsigned IOCTL_IRFRAMETTY_SET_DONGLE = IRFRAMETTY_SET_DONGLE; 1155unsigned IOCTL_ISV_CMD = ISV_CMD; 1156unsigned IOCTL_WTQICMD = WTQICMD; 1157unsigned IOCTL_ISCSI_GET_VERSION = ISCSI_GET_VERSION; 1158unsigned IOCTL_ISCSI_LOGIN = ISCSI_LOGIN; 1159unsigned IOCTL_ISCSI_LOGOUT = ISCSI_LOGOUT; 1160unsigned IOCTL_ISCSI_ADD_CONNECTION = ISCSI_ADD_CONNECTION; 1161unsigned IOCTL_ISCSI_RESTORE_CONNECTION = ISCSI_RESTORE_CONNECTION; 1162unsigned IOCTL_ISCSI_REMOVE_CONNECTION = ISCSI_REMOVE_CONNECTION; 1163unsigned IOCTL_ISCSI_CONNECTION_STATUS = ISCSI_CONNECTION_STATUS; 1164unsigned IOCTL_ISCSI_SEND_TARGETS = ISCSI_SEND_TARGETS; 1165unsigned IOCTL_ISCSI_SET_NODE_NAME = ISCSI_SET_NODE_NAME; 1166unsigned IOCTL_ISCSI_IO_COMMAND = ISCSI_IO_COMMAND; 1167unsigned IOCTL_ISCSI_REGISTER_EVENT = ISCSI_REGISTER_EVENT; 1168unsigned IOCTL_ISCSI_DEREGISTER_EVENT = ISCSI_DEREGISTER_EVENT; 1169unsigned IOCTL_ISCSI_WAIT_EVENT = ISCSI_WAIT_EVENT; 1170unsigned IOCTL_ISCSI_POLL_EVENT = ISCSI_POLL_EVENT; 1171unsigned IOCTL_OFIOCGET = OFIOCGET; 1172unsigned IOCTL_OFIOCSET = OFIOCSET; 1173unsigned IOCTL_OFIOCNEXTPROP = OFIOCNEXTPROP; 1174unsigned IOCTL_OFIOCGETOPTNODE = OFIOCGETOPTNODE; 1175unsigned IOCTL_OFIOCGETNEXT = OFIOCGETNEXT; 1176unsigned IOCTL_OFIOCGETCHILD = OFIOCGETCHILD; 1177unsigned IOCTL_OFIOCFINDDEVICE = OFIOCFINDDEVICE; 1178unsigned IOCTL_AMR_IO_VERSION = AMR_IO_VERSION; 1179unsigned IOCTL_AMR_IO_COMMAND = AMR_IO_COMMAND; 1180unsigned IOCTL_MLYIO_COMMAND = MLYIO_COMMAND; 1181unsigned IOCTL_MLYIO_HEALTH = MLYIO_HEALTH; 1182unsigned IOCTL_PCI_IOC_CFGREAD = PCI_IOC_CFGREAD; 1183unsigned IOCTL_PCI_IOC_CFGWRITE = PCI_IOC_CFGWRITE; 1184unsigned IOCTL_PCI_IOC_BDF_CFGREAD = PCI_IOC_BDF_CFGREAD; 1185unsigned IOCTL_PCI_IOC_BDF_CFGWRITE = PCI_IOC_BDF_CFGWRITE; 1186unsigned IOCTL_PCI_IOC_BUSINFO = PCI_IOC_BUSINFO; 1187unsigned IOCTL_PCI_IOC_DRVNAME = PCI_IOC_DRVNAME; 1188unsigned IOCTL_PCI_IOC_DRVNAMEONBUS = PCI_IOC_DRVNAMEONBUS; 1189unsigned IOCTL_TWEIO_COMMAND = TWEIO_COMMAND; 1190unsigned IOCTL_TWEIO_STATS = TWEIO_STATS; 1191unsigned IOCTL_TWEIO_AEN_POLL = TWEIO_AEN_POLL; 1192unsigned IOCTL_TWEIO_AEN_WAIT = TWEIO_AEN_WAIT; 1193unsigned IOCTL_TWEIO_SET_PARAM = TWEIO_SET_PARAM; 1194unsigned IOCTL_TWEIO_GET_PARAM = TWEIO_GET_PARAM; 1195unsigned IOCTL_TWEIO_RESET = TWEIO_RESET; 1196unsigned IOCTL_TWEIO_ADD_UNIT = TWEIO_ADD_UNIT; 1197unsigned IOCTL_TWEIO_DEL_UNIT = TWEIO_DEL_UNIT; 1198unsigned IOCTL_SIOCSCNWDOMAIN = SIOCSCNWDOMAIN; 1199unsigned IOCTL_SIOCGCNWDOMAIN = SIOCGCNWDOMAIN; 1200unsigned IOCTL_SIOCSCNWKEY = SIOCSCNWKEY; 1201unsigned IOCTL_SIOCGCNWSTATUS = SIOCGCNWSTATUS; 1202unsigned IOCTL_SIOCGCNWSTATS = SIOCGCNWSTATS; 1203unsigned IOCTL_SIOCGCNWTRAIL = SIOCGCNWTRAIL; 1204unsigned IOCTL_SIOCGRAYSIGLEV = SIOCGRAYSIGLEV; 1205unsigned IOCTL_RAIDFRAME_SHUTDOWN = RAIDFRAME_SHUTDOWN; 1206unsigned IOCTL_RAIDFRAME_TUR = RAIDFRAME_TUR; 1207unsigned IOCTL_RAIDFRAME_FAIL_DISK = RAIDFRAME_FAIL_DISK; 1208unsigned IOCTL_RAIDFRAME_CHECK_RECON_STATUS = RAIDFRAME_CHECK_RECON_STATUS; 1209unsigned IOCTL_RAIDFRAME_REWRITEPARITY = RAIDFRAME_REWRITEPARITY; 1210unsigned IOCTL_RAIDFRAME_COPYBACK = RAIDFRAME_COPYBACK; 1211unsigned IOCTL_RAIDFRAME_SPARET_WAIT = RAIDFRAME_SPARET_WAIT; 1212unsigned IOCTL_RAIDFRAME_SEND_SPARET = RAIDFRAME_SEND_SPARET; 1213unsigned IOCTL_RAIDFRAME_ABORT_SPARET_WAIT = RAIDFRAME_ABORT_SPARET_WAIT; 1214unsigned IOCTL_RAIDFRAME_START_ATRACE = RAIDFRAME_START_ATRACE; 1215unsigned IOCTL_RAIDFRAME_STOP_ATRACE = RAIDFRAME_STOP_ATRACE; 1216unsigned IOCTL_RAIDFRAME_GET_SIZE = RAIDFRAME_GET_SIZE; 1217unsigned IOCTL_RAIDFRAME_RESET_ACCTOTALS = RAIDFRAME_RESET_ACCTOTALS; 1218unsigned IOCTL_RAIDFRAME_KEEP_ACCTOTALS = RAIDFRAME_KEEP_ACCTOTALS; 1219unsigned IOCTL_RAIDFRAME_GET_COMPONENT_LABEL = RAIDFRAME_GET_COMPONENT_LABEL; 1220unsigned IOCTL_RAIDFRAME_SET_COMPONENT_LABEL = RAIDFRAME_SET_COMPONENT_LABEL; 1221unsigned IOCTL_RAIDFRAME_INIT_LABELS = RAIDFRAME_INIT_LABELS; 1222unsigned IOCTL_RAIDFRAME_ADD_HOT_SPARE = RAIDFRAME_ADD_HOT_SPARE; 1223unsigned IOCTL_RAIDFRAME_REMOVE_HOT_SPARE = RAIDFRAME_REMOVE_HOT_SPARE; 1224unsigned IOCTL_RAIDFRAME_REBUILD_IN_PLACE = RAIDFRAME_REBUILD_IN_PLACE; 1225unsigned IOCTL_RAIDFRAME_CHECK_PARITY = RAIDFRAME_CHECK_PARITY; 1226unsigned IOCTL_RAIDFRAME_CHECK_PARITYREWRITE_STATUS = 1227 RAIDFRAME_CHECK_PARITYREWRITE_STATUS; 1228unsigned IOCTL_RAIDFRAME_CHECK_COPYBACK_STATUS = 1229 RAIDFRAME_CHECK_COPYBACK_STATUS; 1230unsigned IOCTL_RAIDFRAME_SET_AUTOCONFIG = RAIDFRAME_SET_AUTOCONFIG; 1231unsigned IOCTL_RAIDFRAME_SET_ROOT = RAIDFRAME_SET_ROOT; 1232unsigned IOCTL_RAIDFRAME_DELETE_COMPONENT = RAIDFRAME_DELETE_COMPONENT; 1233unsigned IOCTL_RAIDFRAME_INCORPORATE_HOT_SPARE = 1234 RAIDFRAME_INCORPORATE_HOT_SPARE; 1235unsigned IOCTL_RAIDFRAME_CHECK_RECON_STATUS_EXT = 1236 RAIDFRAME_CHECK_RECON_STATUS_EXT; 1237unsigned IOCTL_RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT = 1238 RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT; 1239unsigned IOCTL_RAIDFRAME_CHECK_COPYBACK_STATUS_EXT = 1240 RAIDFRAME_CHECK_COPYBACK_STATUS_EXT; 1241unsigned IOCTL_RAIDFRAME_CONFIGURE = RAIDFRAME_CONFIGURE; 1242unsigned IOCTL_RAIDFRAME_GET_INFO = RAIDFRAME_GET_INFO; 1243unsigned IOCTL_RAIDFRAME_PARITYMAP_STATUS = RAIDFRAME_PARITYMAP_STATUS; 1244unsigned IOCTL_RAIDFRAME_PARITYMAP_GET_DISABLE = 1245 RAIDFRAME_PARITYMAP_GET_DISABLE; 1246unsigned IOCTL_RAIDFRAME_PARITYMAP_SET_DISABLE = 1247 RAIDFRAME_PARITYMAP_SET_DISABLE; 1248unsigned IOCTL_RAIDFRAME_PARITYMAP_SET_PARAMS = RAIDFRAME_PARITYMAP_SET_PARAMS; 1249unsigned IOCTL_RAIDFRAME_SET_LAST_UNIT = RAIDFRAME_SET_LAST_UNIT; 1250unsigned IOCTL_MBPPIOCSPARAM = MBPPIOCSPARAM; 1251unsigned IOCTL_MBPPIOCGPARAM = MBPPIOCGPARAM; 1252unsigned IOCTL_MBPPIOCGSTAT = MBPPIOCGSTAT; 1253unsigned IOCTL_SESIOC_GETNOBJ = SESIOC_GETNOBJ; 1254unsigned IOCTL_SESIOC_GETOBJMAP = SESIOC_GETOBJMAP; 1255unsigned IOCTL_SESIOC_GETENCSTAT = SESIOC_GETENCSTAT; 1256unsigned IOCTL_SESIOC_SETENCSTAT = SESIOC_SETENCSTAT; 1257unsigned IOCTL_SESIOC_GETOBJSTAT = SESIOC_GETOBJSTAT; 1258unsigned IOCTL_SESIOC_SETOBJSTAT = SESIOC_SETOBJSTAT; 1259unsigned IOCTL_SESIOC_GETTEXT = SESIOC_GETTEXT; 1260unsigned IOCTL_SESIOC_INIT = SESIOC_INIT; 1261unsigned IOCTL_SUN_DKIOCGGEOM = SUN_DKIOCGGEOM; 1262unsigned IOCTL_SUN_DKIOCINFO = SUN_DKIOCINFO; 1263unsigned IOCTL_SUN_DKIOCGPART = SUN_DKIOCGPART; 1264unsigned IOCTL_FBIOGTYPE = FBIOGTYPE; 1265unsigned IOCTL_FBIOPUTCMAP = FBIOPUTCMAP; 1266unsigned IOCTL_FBIOGETCMAP = FBIOGETCMAP; 1267unsigned IOCTL_FBIOGATTR = FBIOGATTR; 1268unsigned IOCTL_FBIOSVIDEO = FBIOSVIDEO; 1269unsigned IOCTL_FBIOGVIDEO = FBIOGVIDEO; 1270unsigned IOCTL_FBIOSCURSOR = FBIOSCURSOR; 1271unsigned IOCTL_FBIOGCURSOR = FBIOGCURSOR; 1272unsigned IOCTL_FBIOSCURPOS = FBIOSCURPOS; 1273unsigned IOCTL_FBIOGCURPOS = FBIOGCURPOS; 1274unsigned IOCTL_FBIOGCURMAX = FBIOGCURMAX; 1275unsigned IOCTL_KIOCTRANS = KIOCTRANS; 1276unsigned IOCTL_KIOCSETKEY = KIOCSETKEY; 1277unsigned IOCTL_KIOCGETKEY = KIOCGETKEY; 1278unsigned IOCTL_KIOCGTRANS = KIOCGTRANS; 1279unsigned IOCTL_KIOCCMD = KIOCCMD; 1280unsigned IOCTL_KIOCTYPE = KIOCTYPE; 1281unsigned IOCTL_KIOCSDIRECT = KIOCSDIRECT; 1282unsigned IOCTL_KIOCSKEY = KIOCSKEY; 1283unsigned IOCTL_KIOCGKEY = KIOCGKEY; 1284unsigned IOCTL_KIOCSLED = KIOCSLED; 1285unsigned IOCTL_KIOCGLED = KIOCGLED; 1286unsigned IOCTL_KIOCLAYOUT = KIOCLAYOUT; 1287unsigned IOCTL_VUIDSFORMAT = VUIDSFORMAT; 1288unsigned IOCTL_VUIDGFORMAT = VUIDGFORMAT; 1289unsigned IOCTL_STICIO_GXINFO = STICIO_GXINFO; 1290unsigned IOCTL_STICIO_RESET = STICIO_RESET; 1291unsigned IOCTL_STICIO_STARTQ = STICIO_STARTQ; 1292unsigned IOCTL_STICIO_STOPQ = STICIO_STOPQ; 1293unsigned IOCTL_UKYOPON_IDENTIFY = UKYOPON_IDENTIFY; 1294unsigned IOCTL_URIO_SEND_COMMAND = URIO_SEND_COMMAND; 1295unsigned IOCTL_URIO_RECV_COMMAND = URIO_RECV_COMMAND; 1296unsigned IOCTL_USB_REQUEST = USB_REQUEST; 1297unsigned IOCTL_USB_SETDEBUG = USB_SETDEBUG; 1298unsigned IOCTL_USB_DISCOVER = USB_DISCOVER; 1299unsigned IOCTL_USB_DEVICEINFO = USB_DEVICEINFO; 1300unsigned IOCTL_USB_DEVICEINFO_OLD = USB_DEVICEINFO_OLD; 1301unsigned IOCTL_USB_DEVICESTATS = USB_DEVICESTATS; 1302unsigned IOCTL_USB_GET_REPORT_DESC = USB_GET_REPORT_DESC; 1303unsigned IOCTL_USB_SET_IMMED = USB_SET_IMMED; 1304unsigned IOCTL_USB_GET_REPORT = USB_GET_REPORT; 1305unsigned IOCTL_USB_SET_REPORT = USB_SET_REPORT; 1306unsigned IOCTL_USB_GET_REPORT_ID = USB_GET_REPORT_ID; 1307unsigned IOCTL_USB_GET_CONFIG = USB_GET_CONFIG; 1308unsigned IOCTL_USB_SET_CONFIG = USB_SET_CONFIG; 1309unsigned IOCTL_USB_GET_ALTINTERFACE = USB_GET_ALTINTERFACE; 1310unsigned IOCTL_USB_SET_ALTINTERFACE = USB_SET_ALTINTERFACE; 1311unsigned IOCTL_USB_GET_NO_ALT = USB_GET_NO_ALT; 1312unsigned IOCTL_USB_GET_DEVICE_DESC = USB_GET_DEVICE_DESC; 1313unsigned IOCTL_USB_GET_CONFIG_DESC = USB_GET_CONFIG_DESC; 1314unsigned IOCTL_USB_GET_INTERFACE_DESC = USB_GET_INTERFACE_DESC; 1315unsigned IOCTL_USB_GET_ENDPOINT_DESC = USB_GET_ENDPOINT_DESC; 1316unsigned IOCTL_USB_GET_FULL_DESC = USB_GET_FULL_DESC; 1317unsigned IOCTL_USB_GET_STRING_DESC = USB_GET_STRING_DESC; 1318unsigned IOCTL_USB_DO_REQUEST = USB_DO_REQUEST; 1319unsigned IOCTL_USB_GET_DEVICEINFO = USB_GET_DEVICEINFO; 1320unsigned IOCTL_USB_GET_DEVICEINFO_OLD = USB_GET_DEVICEINFO_OLD; 1321unsigned IOCTL_USB_SET_SHORT_XFER = USB_SET_SHORT_XFER; 1322unsigned IOCTL_USB_SET_TIMEOUT = USB_SET_TIMEOUT; 1323unsigned IOCTL_USB_SET_BULK_RA = USB_SET_BULK_RA; 1324unsigned IOCTL_USB_SET_BULK_WB = USB_SET_BULK_WB; 1325unsigned IOCTL_USB_SET_BULK_RA_OPT = USB_SET_BULK_RA_OPT; 1326unsigned IOCTL_USB_SET_BULK_WB_OPT = USB_SET_BULK_WB_OPT; 1327unsigned IOCTL_USB_GET_CM_OVER_DATA = USB_GET_CM_OVER_DATA; 1328unsigned IOCTL_USB_SET_CM_OVER_DATA = USB_SET_CM_OVER_DATA; 1329unsigned IOCTL_UTOPPYIOTURBO = UTOPPYIOTURBO; 1330unsigned IOCTL_UTOPPYIOCANCEL = UTOPPYIOCANCEL; 1331unsigned IOCTL_UTOPPYIOREBOOT = UTOPPYIOREBOOT; 1332unsigned IOCTL_UTOPPYIOSTATS = UTOPPYIOSTATS; 1333unsigned IOCTL_UTOPPYIORENAME = UTOPPYIORENAME; 1334unsigned IOCTL_UTOPPYIOMKDIR = UTOPPYIOMKDIR; 1335unsigned IOCTL_UTOPPYIODELETE = UTOPPYIODELETE; 1336unsigned IOCTL_UTOPPYIOREADDIR = UTOPPYIOREADDIR; 1337unsigned IOCTL_UTOPPYIOREADFILE = UTOPPYIOREADFILE; 1338unsigned IOCTL_UTOPPYIOWRITEFILE = UTOPPYIOWRITEFILE; 1339unsigned IOCTL_DIOSXDCMD = DIOSXDCMD; 1340unsigned IOCTL_VT_OPENQRY = VT_OPENQRY; 1341unsigned IOCTL_VT_SETMODE = VT_SETMODE; 1342unsigned IOCTL_VT_GETMODE = VT_GETMODE; 1343unsigned IOCTL_VT_RELDISP = VT_RELDISP; 1344unsigned IOCTL_VT_ACTIVATE = VT_ACTIVATE; 1345unsigned IOCTL_VT_WAITACTIVE = VT_WAITACTIVE; 1346unsigned IOCTL_VT_GETACTIVE = VT_GETACTIVE; 1347unsigned IOCTL_VT_GETSTATE = VT_GETSTATE; 1348unsigned IOCTL_KDGETKBENT = KDGETKBENT; 1349unsigned IOCTL_KDGKBMODE = KDGKBMODE; 1350unsigned IOCTL_KDSKBMODE = KDSKBMODE; 1351unsigned IOCTL_KDMKTONE = KDMKTONE; 1352unsigned IOCTL_KDSETMODE = KDSETMODE; 1353unsigned IOCTL_KDENABIO = KDENABIO; 1354unsigned IOCTL_KDDISABIO = KDDISABIO; 1355unsigned IOCTL_KDGKBTYPE = KDGKBTYPE; 1356unsigned IOCTL_KDGETLED = KDGETLED; 1357unsigned IOCTL_KDSETLED = KDSETLED; 1358unsigned IOCTL_KDSETRAD = KDSETRAD; 1359unsigned IOCTL_VGAPCVTID = VGAPCVTID; 1360unsigned IOCTL_CONS_GETVERS = CONS_GETVERS; 1361unsigned IOCTL_WSKBDIO_GTYPE = WSKBDIO_GTYPE; 1362unsigned IOCTL_WSKBDIO_BELL = WSKBDIO_BELL; 1363unsigned IOCTL_WSKBDIO_COMPLEXBELL = WSKBDIO_COMPLEXBELL; 1364unsigned IOCTL_WSKBDIO_SETBELL = WSKBDIO_SETBELL; 1365unsigned IOCTL_WSKBDIO_GETBELL = WSKBDIO_GETBELL; 1366unsigned IOCTL_WSKBDIO_SETDEFAULTBELL = WSKBDIO_SETDEFAULTBELL; 1367unsigned IOCTL_WSKBDIO_GETDEFAULTBELL = WSKBDIO_GETDEFAULTBELL; 1368unsigned IOCTL_WSKBDIO_SETKEYREPEAT = WSKBDIO_SETKEYREPEAT; 1369unsigned IOCTL_WSKBDIO_GETKEYREPEAT = WSKBDIO_GETKEYREPEAT; 1370unsigned IOCTL_WSKBDIO_SETDEFAULTKEYREPEAT = WSKBDIO_SETDEFAULTKEYREPEAT; 1371unsigned IOCTL_WSKBDIO_GETDEFAULTKEYREPEAT = WSKBDIO_GETDEFAULTKEYREPEAT; 1372unsigned IOCTL_WSKBDIO_SETLEDS = WSKBDIO_SETLEDS; 1373unsigned IOCTL_WSKBDIO_GETLEDS = WSKBDIO_GETLEDS; 1374unsigned IOCTL_WSKBDIO_GETMAP = WSKBDIO_GETMAP; 1375unsigned IOCTL_WSKBDIO_SETMAP = WSKBDIO_SETMAP; 1376unsigned IOCTL_WSKBDIO_GETENCODING = WSKBDIO_GETENCODING; 1377unsigned IOCTL_WSKBDIO_SETENCODING = WSKBDIO_SETENCODING; 1378unsigned IOCTL_WSKBDIO_SETMODE = WSKBDIO_SETMODE; 1379unsigned IOCTL_WSKBDIO_GETMODE = WSKBDIO_GETMODE; 1380unsigned IOCTL_WSKBDIO_SETKEYCLICK = WSKBDIO_SETKEYCLICK; 1381unsigned IOCTL_WSKBDIO_GETKEYCLICK = WSKBDIO_GETKEYCLICK; 1382unsigned IOCTL_WSKBDIO_GETSCROLL = WSKBDIO_GETSCROLL; 1383unsigned IOCTL_WSKBDIO_SETSCROLL = WSKBDIO_SETSCROLL; 1384unsigned IOCTL_WSKBDIO_SETVERSION = WSKBDIO_SETVERSION; 1385unsigned IOCTL_WSMOUSEIO_GTYPE = WSMOUSEIO_GTYPE; 1386unsigned IOCTL_WSMOUSEIO_SRES = WSMOUSEIO_SRES; 1387unsigned IOCTL_WSMOUSEIO_SSCALE = WSMOUSEIO_SSCALE; 1388unsigned IOCTL_WSMOUSEIO_SRATE = WSMOUSEIO_SRATE; 1389unsigned IOCTL_WSMOUSEIO_SCALIBCOORDS = WSMOUSEIO_SCALIBCOORDS; 1390unsigned IOCTL_WSMOUSEIO_GCALIBCOORDS = WSMOUSEIO_GCALIBCOORDS; 1391unsigned IOCTL_WSMOUSEIO_GETID = WSMOUSEIO_GETID; 1392unsigned IOCTL_WSMOUSEIO_GETREPEAT = WSMOUSEIO_GETREPEAT; 1393unsigned IOCTL_WSMOUSEIO_SETREPEAT = WSMOUSEIO_SETREPEAT; 1394unsigned IOCTL_WSMOUSEIO_SETVERSION = WSMOUSEIO_SETVERSION; 1395unsigned IOCTL_WSDISPLAYIO_GTYPE = WSDISPLAYIO_GTYPE; 1396unsigned IOCTL_WSDISPLAYIO_GINFO = WSDISPLAYIO_GINFO; 1397unsigned IOCTL_WSDISPLAYIO_GETCMAP = WSDISPLAYIO_GETCMAP; 1398unsigned IOCTL_WSDISPLAYIO_PUTCMAP = WSDISPLAYIO_PUTCMAP; 1399unsigned IOCTL_WSDISPLAYIO_GVIDEO = WSDISPLAYIO_GVIDEO; 1400unsigned IOCTL_WSDISPLAYIO_SVIDEO = WSDISPLAYIO_SVIDEO; 1401unsigned IOCTL_WSDISPLAYIO_GCURPOS = WSDISPLAYIO_GCURPOS; 1402unsigned IOCTL_WSDISPLAYIO_SCURPOS = WSDISPLAYIO_SCURPOS; 1403unsigned IOCTL_WSDISPLAYIO_GCURMAX = WSDISPLAYIO_GCURMAX; 1404unsigned IOCTL_WSDISPLAYIO_GCURSOR = WSDISPLAYIO_GCURSOR; 1405unsigned IOCTL_WSDISPLAYIO_SCURSOR = WSDISPLAYIO_SCURSOR; 1406unsigned IOCTL_WSDISPLAYIO_GMODE = WSDISPLAYIO_GMODE; 1407unsigned IOCTL_WSDISPLAYIO_SMODE = WSDISPLAYIO_SMODE; 1408unsigned IOCTL_WSDISPLAYIO_LDFONT = WSDISPLAYIO_LDFONT; 1409unsigned IOCTL_WSDISPLAYIO_ADDSCREEN = WSDISPLAYIO_ADDSCREEN; 1410unsigned IOCTL_WSDISPLAYIO_DELSCREEN = WSDISPLAYIO_DELSCREEN; 1411unsigned IOCTL_WSDISPLAYIO_SFONT = WSDISPLAYIO_SFONT; 1412unsigned IOCTL__O_WSDISPLAYIO_SETKEYBOARD = _O_WSDISPLAYIO_SETKEYBOARD; 1413unsigned IOCTL_WSDISPLAYIO_GETPARAM = WSDISPLAYIO_GETPARAM; 1414unsigned IOCTL_WSDISPLAYIO_SETPARAM = WSDISPLAYIO_SETPARAM; 1415unsigned IOCTL_WSDISPLAYIO_GETACTIVESCREEN = WSDISPLAYIO_GETACTIVESCREEN; 1416unsigned IOCTL_WSDISPLAYIO_GETWSCHAR = WSDISPLAYIO_GETWSCHAR; 1417unsigned IOCTL_WSDISPLAYIO_PUTWSCHAR = WSDISPLAYIO_PUTWSCHAR; 1418unsigned IOCTL_WSDISPLAYIO_DGSCROLL = WSDISPLAYIO_DGSCROLL; 1419unsigned IOCTL_WSDISPLAYIO_DSSCROLL = WSDISPLAYIO_DSSCROLL; 1420unsigned IOCTL_WSDISPLAYIO_GMSGATTRS = WSDISPLAYIO_GMSGATTRS; 1421unsigned IOCTL_WSDISPLAYIO_SMSGATTRS = WSDISPLAYIO_SMSGATTRS; 1422unsigned IOCTL_WSDISPLAYIO_GBORDER = WSDISPLAYIO_GBORDER; 1423unsigned IOCTL_WSDISPLAYIO_SBORDER = WSDISPLAYIO_SBORDER; 1424unsigned IOCTL_WSDISPLAYIO_SSPLASH = WSDISPLAYIO_SSPLASH; 1425unsigned IOCTL_WSDISPLAYIO_SPROGRESS = WSDISPLAYIO_SPROGRESS; 1426unsigned IOCTL_WSDISPLAYIO_LINEBYTES = WSDISPLAYIO_LINEBYTES; 1427unsigned IOCTL_WSDISPLAYIO_SETVERSION = WSDISPLAYIO_SETVERSION; 1428unsigned IOCTL_WSMUXIO_ADD_DEVICE = WSMUXIO_ADD_DEVICE; 1429unsigned IOCTL_WSMUXIO_REMOVE_DEVICE = WSMUXIO_REMOVE_DEVICE; 1430unsigned IOCTL_WSMUXIO_LIST_DEVICES = WSMUXIO_LIST_DEVICES; 1431unsigned IOCTL_WSMUXIO_INJECTEVENT = WSMUXIO_INJECTEVENT; 1432unsigned IOCTL_WSDISPLAYIO_GET_BUSID = WSDISPLAYIO_GET_BUSID; 1433unsigned IOCTL_WSDISPLAYIO_GET_EDID = WSDISPLAYIO_GET_EDID; 1434unsigned IOCTL_WSDISPLAYIO_SET_POLLING = WSDISPLAYIO_SET_POLLING; 1435unsigned IOCTL_WSDISPLAYIO_GET_FBINFO = WSDISPLAYIO_GET_FBINFO; 1436unsigned IOCTL_WSDISPLAYIO_DOBLIT = WSDISPLAYIO_DOBLIT; 1437unsigned IOCTL_WSDISPLAYIO_WAITBLIT = WSDISPLAYIO_WAITBLIT; 1438unsigned IOCTL_BIOCLOCATE = BIOCLOCATE; 1439unsigned IOCTL_BIOCINQ = BIOCINQ; 1440unsigned IOCTL_BIOCDISK_NOVOL = BIOCDISK_NOVOL; 1441unsigned IOCTL_BIOCDISK = BIOCDISK; 1442unsigned IOCTL_BIOCVOL = BIOCVOL; 1443unsigned IOCTL_BIOCALARM = BIOCALARM; 1444unsigned IOCTL_BIOCBLINK = BIOCBLINK; 1445unsigned IOCTL_BIOCSETSTATE = BIOCSETSTATE; 1446unsigned IOCTL_BIOCVOLOPS = BIOCVOLOPS; 1447unsigned IOCTL_MD_GETCONF = MD_GETCONF; 1448unsigned IOCTL_MD_SETCONF = MD_SETCONF; 1449unsigned IOCTL_CCDIOCSET = CCDIOCSET; 1450unsigned IOCTL_CCDIOCCLR = CCDIOCCLR; 1451unsigned IOCTL_CGDIOCSET = CGDIOCSET; 1452unsigned IOCTL_CGDIOCCLR = CGDIOCCLR; 1453unsigned IOCTL_CGDIOCGET = CGDIOCGET; 1454unsigned IOCTL_FSSIOCSET = FSSIOCSET; 1455unsigned IOCTL_FSSIOCGET = FSSIOCGET; 1456unsigned IOCTL_FSSIOCCLR = FSSIOCCLR; 1457unsigned IOCTL_FSSIOFSET = FSSIOFSET; 1458unsigned IOCTL_FSSIOFGET = FSSIOFGET; 1459unsigned IOCTL_BTDEV_ATTACH = BTDEV_ATTACH; 1460unsigned IOCTL_BTDEV_DETACH = BTDEV_DETACH; 1461unsigned IOCTL_BTSCO_GETINFO = BTSCO_GETINFO; 1462unsigned IOCTL_KTTCP_IO_SEND = KTTCP_IO_SEND; 1463unsigned IOCTL_KTTCP_IO_RECV = KTTCP_IO_RECV; 1464unsigned IOCTL_IOC_LOCKSTAT_GVERSION = IOC_LOCKSTAT_GVERSION; 1465unsigned IOCTL_IOC_LOCKSTAT_ENABLE = IOC_LOCKSTAT_ENABLE; 1466unsigned IOCTL_IOC_LOCKSTAT_DISABLE = IOC_LOCKSTAT_DISABLE; 1467unsigned IOCTL_VNDIOCSET = VNDIOCSET; 1468unsigned IOCTL_VNDIOCCLR = VNDIOCCLR; 1469unsigned IOCTL_VNDIOCGET = VNDIOCGET; 1470unsigned IOCTL_SPKRTONE = SPKRTONE; 1471unsigned IOCTL_SPKRTUNE = SPKRTUNE; 1472unsigned IOCTL_SPKRGETVOL = SPKRGETVOL; 1473unsigned IOCTL_SPKRSETVOL = SPKRSETVOL; 1474#if defined(__x86_64__) 1475unsigned IOCTL_NVMM_IOC_CAPABILITY = NVMM_IOC_CAPABILITY; 1476unsigned IOCTL_NVMM_IOC_MACHINE_CREATE = NVMM_IOC_MACHINE_CREATE; 1477unsigned IOCTL_NVMM_IOC_MACHINE_DESTROY = NVMM_IOC_MACHINE_DESTROY; 1478unsigned IOCTL_NVMM_IOC_MACHINE_CONFIGURE = NVMM_IOC_MACHINE_CONFIGURE; 1479unsigned IOCTL_NVMM_IOC_VCPU_CREATE = NVMM_IOC_VCPU_CREATE; 1480unsigned IOCTL_NVMM_IOC_VCPU_DESTROY = NVMM_IOC_VCPU_DESTROY; 1481unsigned IOCTL_NVMM_IOC_VCPU_CONFIGURE = NVMM_IOC_VCPU_CONFIGURE; 1482unsigned IOCTL_NVMM_IOC_VCPU_SETSTATE = NVMM_IOC_VCPU_SETSTATE; 1483unsigned IOCTL_NVMM_IOC_VCPU_GETSTATE = NVMM_IOC_VCPU_GETSTATE; 1484unsigned IOCTL_NVMM_IOC_VCPU_INJECT = NVMM_IOC_VCPU_INJECT; 1485unsigned IOCTL_NVMM_IOC_VCPU_RUN = NVMM_IOC_VCPU_RUN; 1486unsigned IOCTL_NVMM_IOC_GPA_MAP = NVMM_IOC_GPA_MAP; 1487unsigned IOCTL_NVMM_IOC_GPA_UNMAP = NVMM_IOC_GPA_UNMAP; 1488unsigned IOCTL_NVMM_IOC_HVA_MAP = NVMM_IOC_HVA_MAP; 1489unsigned IOCTL_NVMM_IOC_HVA_UNMAP = NVMM_IOC_HVA_UNMAP; 1490unsigned IOCTL_NVMM_IOC_CTL = NVMM_IOC_CTL; 1491#endif 1492unsigned IOCTL_SPI_IOCTL_CONFIGURE = SPI_IOCTL_CONFIGURE; 1493unsigned IOCTL_SPI_IOCTL_TRANSFER = SPI_IOCTL_TRANSFER; 1494unsigned IOCTL_AUTOFSREQUEST = AUTOFSREQUEST; 1495unsigned IOCTL_AUTOFSDONE = AUTOFSDONE; 1496unsigned IOCTL_BIOCGBLEN = BIOCGBLEN; 1497unsigned IOCTL_BIOCSBLEN = BIOCSBLEN; 1498unsigned IOCTL_BIOCSETF = BIOCSETF; 1499unsigned IOCTL_BIOCFLUSH = BIOCFLUSH; 1500unsigned IOCTL_BIOCPROMISC = BIOCPROMISC; 1501unsigned IOCTL_BIOCGDLT = BIOCGDLT; 1502unsigned IOCTL_BIOCGETIF = BIOCGETIF; 1503unsigned IOCTL_BIOCSETIF = BIOCSETIF; 1504unsigned IOCTL_BIOCGSTATS = BIOCGSTATS; 1505unsigned IOCTL_BIOCGSTATSOLD = BIOCGSTATSOLD; 1506unsigned IOCTL_BIOCIMMEDIATE = BIOCIMMEDIATE; 1507unsigned IOCTL_BIOCVERSION = BIOCVERSION; 1508unsigned IOCTL_BIOCSTCPF = BIOCSTCPF; 1509unsigned IOCTL_BIOCSUDPF = BIOCSUDPF; 1510unsigned IOCTL_BIOCGHDRCMPLT = BIOCGHDRCMPLT; 1511unsigned IOCTL_BIOCSHDRCMPLT = BIOCSHDRCMPLT; 1512unsigned IOCTL_BIOCSDLT = BIOCSDLT; 1513unsigned IOCTL_BIOCGDLTLIST = BIOCGDLTLIST; 1514unsigned IOCTL_BIOCGDIRECTION = BIOCGDIRECTION; 1515unsigned IOCTL_BIOCSDIRECTION = BIOCSDIRECTION; 1516unsigned IOCTL_BIOCSRTIMEOUT = BIOCSRTIMEOUT; 1517unsigned IOCTL_BIOCGRTIMEOUT = BIOCGRTIMEOUT; 1518unsigned IOCTL_BIOCGFEEDBACK = BIOCGFEEDBACK; 1519unsigned IOCTL_BIOCSFEEDBACK = BIOCSFEEDBACK; 1520unsigned IOCTL_GRESADDRS = GRESADDRS; 1521unsigned IOCTL_GRESADDRD = GRESADDRD; 1522unsigned IOCTL_GREGADDRS = GREGADDRS; 1523unsigned IOCTL_GREGADDRD = GREGADDRD; 1524unsigned IOCTL_GRESPROTO = GRESPROTO; 1525unsigned IOCTL_GREGPROTO = GREGPROTO; 1526unsigned IOCTL_GRESSOCK = GRESSOCK; 1527unsigned IOCTL_GREDSOCK = GREDSOCK; 1528unsigned IOCTL_PPPIOCGRAWIN = PPPIOCGRAWIN; 1529unsigned IOCTL_PPPIOCGFLAGS = PPPIOCGFLAGS; 1530unsigned IOCTL_PPPIOCSFLAGS = PPPIOCSFLAGS; 1531unsigned IOCTL_PPPIOCGASYNCMAP = PPPIOCGASYNCMAP; 1532unsigned IOCTL_PPPIOCSASYNCMAP = PPPIOCSASYNCMAP; 1533unsigned IOCTL_PPPIOCGUNIT = PPPIOCGUNIT; 1534unsigned IOCTL_PPPIOCGRASYNCMAP = PPPIOCGRASYNCMAP; 1535unsigned IOCTL_PPPIOCSRASYNCMAP = PPPIOCSRASYNCMAP; 1536unsigned IOCTL_PPPIOCGMRU = PPPIOCGMRU; 1537unsigned IOCTL_PPPIOCSMRU = PPPIOCSMRU; 1538unsigned IOCTL_PPPIOCSMAXCID = PPPIOCSMAXCID; 1539unsigned IOCTL_PPPIOCGXASYNCMAP = PPPIOCGXASYNCMAP; 1540unsigned IOCTL_PPPIOCSXASYNCMAP = PPPIOCSXASYNCMAP; 1541unsigned IOCTL_PPPIOCXFERUNIT = PPPIOCXFERUNIT; 1542unsigned IOCTL_PPPIOCSCOMPRESS = PPPIOCSCOMPRESS; 1543unsigned IOCTL_PPPIOCGNPMODE = PPPIOCGNPMODE; 1544unsigned IOCTL_PPPIOCSNPMODE = PPPIOCSNPMODE; 1545unsigned IOCTL_PPPIOCGIDLE = PPPIOCGIDLE; 1546unsigned IOCTL_PPPIOCGMTU = PPPIOCGMTU; 1547unsigned IOCTL_PPPIOCSMTU = PPPIOCSMTU; 1548unsigned IOCTL_SIOCGPPPSTATS = SIOCGPPPSTATS; 1549unsigned IOCTL_SIOCGPPPCSTATS = SIOCGPPPCSTATS; 1550unsigned IOCTL_IOC_NPF_VERSION = IOC_NPF_VERSION; 1551unsigned IOCTL_IOC_NPF_SWITCH = IOC_NPF_SWITCH; 1552unsigned IOCTL_IOC_NPF_LOAD = IOC_NPF_LOAD; 1553unsigned IOCTL_IOC_NPF_TABLE = IOC_NPF_TABLE; 1554unsigned IOCTL_IOC_NPF_STATS = IOC_NPF_STATS; 1555unsigned IOCTL_IOC_NPF_SAVE = IOC_NPF_SAVE; 1556unsigned IOCTL_IOC_NPF_RULE = IOC_NPF_RULE; 1557unsigned IOCTL_IOC_NPF_CONN_LOOKUP = IOC_NPF_CONN_LOOKUP; 1558unsigned IOCTL_IOC_NPF_TABLE_REPLACE = IOC_NPF_TABLE_REPLACE; 1559unsigned IOCTL_PPPOESETPARMS = PPPOESETPARMS; 1560unsigned IOCTL_PPPOEGETPARMS = PPPOEGETPARMS; 1561unsigned IOCTL_PPPOEGETSESSION = PPPOEGETSESSION; 1562unsigned IOCTL_SPPPGETAUTHCFG = SPPPGETAUTHCFG; 1563unsigned IOCTL_SPPPSETAUTHCFG = SPPPSETAUTHCFG; 1564unsigned IOCTL_SPPPGETLCPCFG = SPPPGETLCPCFG; 1565unsigned IOCTL_SPPPSETLCPCFG = SPPPSETLCPCFG; 1566unsigned IOCTL_SPPPGETSTATUS = SPPPGETSTATUS; 1567unsigned IOCTL_SPPPGETSTATUSNCP = SPPPGETSTATUSNCP; 1568unsigned IOCTL_SPPPGETIDLETO = SPPPGETIDLETO; 1569unsigned IOCTL_SPPPSETIDLETO = SPPPSETIDLETO; 1570unsigned IOCTL_SPPPGETAUTHFAILURES = SPPPGETAUTHFAILURES; 1571unsigned IOCTL_SPPPSETAUTHFAILURE = SPPPSETAUTHFAILURE; 1572unsigned IOCTL_SPPPSETDNSOPTS = SPPPSETDNSOPTS; 1573unsigned IOCTL_SPPPGETDNSOPTS = SPPPGETDNSOPTS; 1574unsigned IOCTL_SPPPGETDNSADDRS = SPPPGETDNSADDRS; 1575unsigned IOCTL_SPPPSETKEEPALIVE = SPPPSETKEEPALIVE; 1576unsigned IOCTL_SPPPGETKEEPALIVE = SPPPGETKEEPALIVE; 1577unsigned IOCTL_SRT_GETNRT = SRT_GETNRT; 1578unsigned IOCTL_SRT_GETRT = SRT_GETRT; 1579unsigned IOCTL_SRT_SETRT = SRT_SETRT; 1580unsigned IOCTL_SRT_DELRT = SRT_DELRT; 1581unsigned IOCTL_SRT_SFLAGS = SRT_SFLAGS; 1582unsigned IOCTL_SRT_GFLAGS = SRT_GFLAGS; 1583unsigned IOCTL_SRT_SGFLAGS = SRT_SGFLAGS; 1584unsigned IOCTL_SRT_DEBUG = SRT_DEBUG; 1585unsigned IOCTL_TAPGIFNAME = TAPGIFNAME; 1586unsigned IOCTL_TUNSDEBUG = TUNSDEBUG; 1587unsigned IOCTL_TUNGDEBUG = TUNGDEBUG; 1588unsigned IOCTL_TUNSIFMODE = TUNSIFMODE; 1589unsigned IOCTL_TUNSLMODE = TUNSLMODE; 1590unsigned IOCTL_TUNSIFHEAD = TUNSIFHEAD; 1591unsigned IOCTL_TUNGIFHEAD = TUNGIFHEAD; 1592unsigned IOCTL_DIOCSTART = DIOCSTART; 1593unsigned IOCTL_DIOCSTOP = DIOCSTOP; 1594unsigned IOCTL_DIOCADDRULE = DIOCADDRULE; 1595unsigned IOCTL_DIOCGETRULES = DIOCGETRULES; 1596unsigned IOCTL_DIOCGETRULE = DIOCGETRULE; 1597unsigned IOCTL_DIOCSETLCK = DIOCSETLCK; 1598unsigned IOCTL_DIOCCLRSTATES = DIOCCLRSTATES; 1599unsigned IOCTL_DIOCGETSTATE = DIOCGETSTATE; 1600unsigned IOCTL_DIOCSETSTATUSIF = DIOCSETSTATUSIF; 1601unsigned IOCTL_DIOCGETSTATUS = DIOCGETSTATUS; 1602unsigned IOCTL_DIOCCLRSTATUS = DIOCCLRSTATUS; 1603unsigned IOCTL_DIOCNATLOOK = DIOCNATLOOK; 1604unsigned IOCTL_DIOCSETDEBUG = DIOCSETDEBUG; 1605unsigned IOCTL_DIOCGETSTATES = DIOCGETSTATES; 1606unsigned IOCTL_DIOCCHANGERULE = DIOCCHANGERULE; 1607unsigned IOCTL_DIOCSETTIMEOUT = DIOCSETTIMEOUT; 1608unsigned IOCTL_DIOCGETTIMEOUT = DIOCGETTIMEOUT; 1609unsigned IOCTL_DIOCADDSTATE = DIOCADDSTATE; 1610unsigned IOCTL_DIOCCLRRULECTRS = DIOCCLRRULECTRS; 1611unsigned IOCTL_DIOCGETLIMIT = DIOCGETLIMIT; 1612unsigned IOCTL_DIOCSETLIMIT = DIOCSETLIMIT; 1613unsigned IOCTL_DIOCKILLSTATES = DIOCKILLSTATES; 1614unsigned IOCTL_DIOCSTARTALTQ = DIOCSTARTALTQ; 1615unsigned IOCTL_DIOCSTOPALTQ = DIOCSTOPALTQ; 1616unsigned IOCTL_DIOCADDALTQ = DIOCADDALTQ; 1617unsigned IOCTL_DIOCGETALTQS = DIOCGETALTQS; 1618unsigned IOCTL_DIOCGETALTQ = DIOCGETALTQ; 1619unsigned IOCTL_DIOCCHANGEALTQ = DIOCCHANGEALTQ; 1620unsigned IOCTL_DIOCGETQSTATS = DIOCGETQSTATS; 1621unsigned IOCTL_DIOCBEGINADDRS = DIOCBEGINADDRS; 1622unsigned IOCTL_DIOCADDADDR = DIOCADDADDR; 1623unsigned IOCTL_DIOCGETADDRS = DIOCGETADDRS; 1624unsigned IOCTL_DIOCGETADDR = DIOCGETADDR; 1625unsigned IOCTL_DIOCCHANGEADDR = DIOCCHANGEADDR; 1626unsigned IOCTL_DIOCADDSTATES = DIOCADDSTATES; 1627unsigned IOCTL_DIOCGETRULESETS = DIOCGETRULESETS; 1628unsigned IOCTL_DIOCGETRULESET = DIOCGETRULESET; 1629unsigned IOCTL_DIOCRCLRTABLES = DIOCRCLRTABLES; 1630unsigned IOCTL_DIOCRADDTABLES = DIOCRADDTABLES; 1631unsigned IOCTL_DIOCRDELTABLES = DIOCRDELTABLES; 1632unsigned IOCTL_DIOCRGETTABLES = DIOCRGETTABLES; 1633unsigned IOCTL_DIOCRGETTSTATS = DIOCRGETTSTATS; 1634unsigned IOCTL_DIOCRCLRTSTATS = DIOCRCLRTSTATS; 1635unsigned IOCTL_DIOCRCLRADDRS = DIOCRCLRADDRS; 1636unsigned IOCTL_DIOCRADDADDRS = DIOCRADDADDRS; 1637unsigned IOCTL_DIOCRDELADDRS = DIOCRDELADDRS; 1638unsigned IOCTL_DIOCRSETADDRS = DIOCRSETADDRS; 1639unsigned IOCTL_DIOCRGETADDRS = DIOCRGETADDRS; 1640unsigned IOCTL_DIOCRGETASTATS = DIOCRGETASTATS; 1641unsigned IOCTL_DIOCRCLRASTATS = DIOCRCLRASTATS; 1642unsigned IOCTL_DIOCRTSTADDRS = DIOCRTSTADDRS; 1643unsigned IOCTL_DIOCRSETTFLAGS = DIOCRSETTFLAGS; 1644unsigned IOCTL_DIOCRINADEFINE = DIOCRINADEFINE; 1645unsigned IOCTL_DIOCOSFPFLUSH = DIOCOSFPFLUSH; 1646unsigned IOCTL_DIOCOSFPADD = DIOCOSFPADD; 1647unsigned IOCTL_DIOCOSFPGET = DIOCOSFPGET; 1648unsigned IOCTL_DIOCXBEGIN = DIOCXBEGIN; 1649unsigned IOCTL_DIOCXCOMMIT = DIOCXCOMMIT; 1650unsigned IOCTL_DIOCXROLLBACK = DIOCXROLLBACK; 1651unsigned IOCTL_DIOCGETSRCNODES = DIOCGETSRCNODES; 1652unsigned IOCTL_DIOCCLRSRCNODES = DIOCCLRSRCNODES; 1653unsigned IOCTL_DIOCSETHOSTID = DIOCSETHOSTID; 1654unsigned IOCTL_DIOCIGETIFACES = DIOCIGETIFACES; 1655unsigned IOCTL_DIOCSETIFFLAG = DIOCSETIFFLAG; 1656unsigned IOCTL_DIOCCLRIFFLAG = DIOCCLRIFFLAG; 1657unsigned IOCTL_DIOCKILLSRCNODES = DIOCKILLSRCNODES; 1658unsigned IOCTL_SLIOCGUNIT = SLIOCGUNIT; 1659unsigned IOCTL_SIOCGBTINFO = SIOCGBTINFO; 1660unsigned IOCTL_SIOCGBTINFOA = SIOCGBTINFOA; 1661unsigned IOCTL_SIOCNBTINFO = SIOCNBTINFO; 1662unsigned IOCTL_SIOCSBTFLAGS = SIOCSBTFLAGS; 1663unsigned IOCTL_SIOCSBTPOLICY = SIOCSBTPOLICY; 1664unsigned IOCTL_SIOCSBTPTYPE = SIOCSBTPTYPE; 1665unsigned IOCTL_SIOCGBTSTATS = SIOCGBTSTATS; 1666unsigned IOCTL_SIOCZBTSTATS = SIOCZBTSTATS; 1667unsigned IOCTL_SIOCBTDUMP = SIOCBTDUMP; 1668unsigned IOCTL_SIOCSBTSCOMTU = SIOCSBTSCOMTU; 1669unsigned IOCTL_SIOCGBTFEAT = SIOCGBTFEAT; 1670unsigned IOCTL_SIOCADNAT = SIOCADNAT; 1671unsigned IOCTL_SIOCRMNAT = SIOCRMNAT; 1672unsigned IOCTL_SIOCGNATS = SIOCGNATS; 1673unsigned IOCTL_SIOCGNATL = SIOCGNATL; 1674unsigned IOCTL_SIOCPURGENAT = SIOCPURGENAT; 1675unsigned IOCTL_SIOCCONNECTX = SIOCCONNECTX; 1676unsigned IOCTL_SIOCCONNECTXDEL = SIOCCONNECTXDEL; 1677unsigned IOCTL_SIOCSIFINFO_FLAGS = SIOCSIFINFO_FLAGS; 1678unsigned IOCTL_SIOCAADDRCTL_POLICY = SIOCAADDRCTL_POLICY; 1679unsigned IOCTL_SIOCDADDRCTL_POLICY = SIOCDADDRCTL_POLICY; 1680unsigned IOCTL_SMBIOC_OPENSESSION = SMBIOC_OPENSESSION; 1681unsigned IOCTL_SMBIOC_OPENSHARE = SMBIOC_OPENSHARE; 1682unsigned IOCTL_SMBIOC_REQUEST = SMBIOC_REQUEST; 1683unsigned IOCTL_SMBIOC_SETFLAGS = SMBIOC_SETFLAGS; 1684unsigned IOCTL_SMBIOC_LOOKUP = SMBIOC_LOOKUP; 1685unsigned IOCTL_SMBIOC_READ = SMBIOC_READ; 1686unsigned IOCTL_SMBIOC_WRITE = SMBIOC_WRITE; 1687unsigned IOCTL_AGPIOC_INFO = AGPIOC_INFO; 1688unsigned IOCTL_AGPIOC_ACQUIRE = AGPIOC_ACQUIRE; 1689unsigned IOCTL_AGPIOC_RELEASE = AGPIOC_RELEASE; 1690unsigned IOCTL_AGPIOC_SETUP = AGPIOC_SETUP; 1691unsigned IOCTL_AGPIOC_ALLOCATE = AGPIOC_ALLOCATE; 1692unsigned IOCTL_AGPIOC_DEALLOCATE = AGPIOC_DEALLOCATE; 1693unsigned IOCTL_AGPIOC_BIND = AGPIOC_BIND; 1694unsigned IOCTL_AGPIOC_UNBIND = AGPIOC_UNBIND; 1695unsigned IOCTL_AUDIO_GETINFO = AUDIO_GETINFO; 1696unsigned IOCTL_AUDIO_SETINFO = AUDIO_SETINFO; 1697unsigned IOCTL_AUDIO_DRAIN = AUDIO_DRAIN; 1698unsigned IOCTL_AUDIO_FLUSH = AUDIO_FLUSH; 1699unsigned IOCTL_AUDIO_WSEEK = AUDIO_WSEEK; 1700unsigned IOCTL_AUDIO_RERROR = AUDIO_RERROR; 1701unsigned IOCTL_AUDIO_GETDEV = AUDIO_GETDEV; 1702unsigned IOCTL_AUDIO_GETENC = AUDIO_GETENC; 1703unsigned IOCTL_AUDIO_GETFD = AUDIO_GETFD; 1704unsigned IOCTL_AUDIO_SETFD = AUDIO_SETFD; 1705unsigned IOCTL_AUDIO_PERROR = AUDIO_PERROR; 1706unsigned IOCTL_AUDIO_GETIOFFS = AUDIO_GETIOFFS; 1707unsigned IOCTL_AUDIO_GETOOFFS = AUDIO_GETOOFFS; 1708unsigned IOCTL_AUDIO_GETPROPS = AUDIO_GETPROPS; 1709unsigned IOCTL_AUDIO_GETBUFINFO = AUDIO_GETBUFINFO; 1710unsigned IOCTL_AUDIO_SETCHAN = AUDIO_SETCHAN; 1711unsigned IOCTL_AUDIO_GETCHAN = AUDIO_GETCHAN; 1712unsigned IOCTL_AUDIO_QUERYFORMAT = AUDIO_QUERYFORMAT; 1713unsigned IOCTL_AUDIO_GETFORMAT = AUDIO_GETFORMAT; 1714unsigned IOCTL_AUDIO_SETFORMAT = AUDIO_SETFORMAT; 1715unsigned IOCTL_AUDIO_MIXER_READ = AUDIO_MIXER_READ; 1716unsigned IOCTL_AUDIO_MIXER_WRITE = AUDIO_MIXER_WRITE; 1717unsigned IOCTL_AUDIO_MIXER_DEVINFO = AUDIO_MIXER_DEVINFO; 1718unsigned IOCTL_ATAIOCCOMMAND = ATAIOCCOMMAND; 1719unsigned IOCTL_ATABUSIOSCAN = ATABUSIOSCAN; 1720unsigned IOCTL_ATABUSIORESET = ATABUSIORESET; 1721unsigned IOCTL_ATABUSIODETACH = ATABUSIODETACH; 1722unsigned IOCTL_CDIOCPLAYTRACKS = CDIOCPLAYTRACKS; 1723unsigned IOCTL_CDIOCPLAYBLOCKS = CDIOCPLAYBLOCKS; 1724unsigned IOCTL_CDIOCREADSUBCHANNEL = CDIOCREADSUBCHANNEL; 1725unsigned IOCTL_CDIOREADTOCHEADER = CDIOREADTOCHEADER; 1726unsigned IOCTL_CDIOREADTOCENTRIES = CDIOREADTOCENTRIES; 1727unsigned IOCTL_CDIOREADMSADDR = CDIOREADMSADDR; 1728unsigned IOCTL_CDIOCSETPATCH = CDIOCSETPATCH; 1729unsigned IOCTL_CDIOCGETVOL = CDIOCGETVOL; 1730unsigned IOCTL_CDIOCSETVOL = CDIOCSETVOL; 1731unsigned IOCTL_CDIOCSETMONO = CDIOCSETMONO; 1732unsigned IOCTL_CDIOCSETSTEREO = CDIOCSETSTEREO; 1733unsigned IOCTL_CDIOCSETMUTE = CDIOCSETMUTE; 1734unsigned IOCTL_CDIOCSETLEFT = CDIOCSETLEFT; 1735unsigned IOCTL_CDIOCSETRIGHT = CDIOCSETRIGHT; 1736unsigned IOCTL_CDIOCSETDEBUG = CDIOCSETDEBUG; 1737unsigned IOCTL_CDIOCCLRDEBUG = CDIOCCLRDEBUG; 1738unsigned IOCTL_CDIOCPAUSE = CDIOCPAUSE; 1739unsigned IOCTL_CDIOCRESUME = CDIOCRESUME; 1740unsigned IOCTL_CDIOCRESET = CDIOCRESET; 1741unsigned IOCTL_CDIOCSTART = CDIOCSTART; 1742unsigned IOCTL_CDIOCSTOP = CDIOCSTOP; 1743unsigned IOCTL_CDIOCEJECT = CDIOCEJECT; 1744unsigned IOCTL_CDIOCALLOW = CDIOCALLOW; 1745unsigned IOCTL_CDIOCPREVENT = CDIOCPREVENT; 1746unsigned IOCTL_CDIOCCLOSE = CDIOCCLOSE; 1747unsigned IOCTL_CDIOCPLAYMSF = CDIOCPLAYMSF; 1748unsigned IOCTL_CDIOCLOADUNLOAD = CDIOCLOADUNLOAD; 1749unsigned IOCTL_CHIOMOVE = CHIOMOVE; 1750unsigned IOCTL_CHIOEXCHANGE = CHIOEXCHANGE; 1751unsigned IOCTL_CHIOPOSITION = CHIOPOSITION; 1752unsigned IOCTL_CHIOGPICKER = CHIOGPICKER; 1753unsigned IOCTL_CHIOSPICKER = CHIOSPICKER; 1754unsigned IOCTL_CHIOGPARAMS = CHIOGPARAMS; 1755unsigned IOCTL_CHIOIELEM = CHIOIELEM; 1756unsigned IOCTL_OCHIOGSTATUS = OCHIOGSTATUS; 1757unsigned IOCTL_CHIOGSTATUS = CHIOGSTATUS; 1758unsigned IOCTL_CHIOSVOLTAG = CHIOSVOLTAG; 1759unsigned IOCTL_CLOCKCTL_SETTIMEOFDAY = CLOCKCTL_SETTIMEOFDAY; 1760unsigned IOCTL_CLOCKCTL_ADJTIME = CLOCKCTL_ADJTIME; 1761unsigned IOCTL_CLOCKCTL_CLOCK_SETTIME = CLOCKCTL_CLOCK_SETTIME; 1762unsigned IOCTL_CLOCKCTL_NTP_ADJTIME = CLOCKCTL_NTP_ADJTIME; 1763unsigned IOCTL_IOC_CPU_SETSTATE = IOC_CPU_SETSTATE; 1764unsigned IOCTL_IOC_CPU_GETSTATE = IOC_CPU_GETSTATE; 1765unsigned IOCTL_IOC_CPU_GETCOUNT = IOC_CPU_GETCOUNT; 1766unsigned IOCTL_IOC_CPU_MAPID = IOC_CPU_MAPID; 1767unsigned IOCTL_IOC_CPU_UCODE_GET_VERSION = IOC_CPU_UCODE_GET_VERSION; 1768unsigned IOCTL_IOC_CPU_UCODE_APPLY = IOC_CPU_UCODE_APPLY; 1769unsigned IOCTL_DIOCGDINFO = DIOCGDINFO; 1770unsigned IOCTL_DIOCSDINFO = DIOCSDINFO; 1771unsigned IOCTL_DIOCWDINFO = DIOCWDINFO; 1772unsigned IOCTL_DIOCRFORMAT = DIOCRFORMAT; 1773unsigned IOCTL_DIOCWFORMAT = DIOCWFORMAT; 1774unsigned IOCTL_DIOCSSTEP = DIOCSSTEP; 1775unsigned IOCTL_DIOCSRETRIES = DIOCSRETRIES; 1776unsigned IOCTL_DIOCKLABEL = DIOCKLABEL; 1777unsigned IOCTL_DIOCWLABEL = DIOCWLABEL; 1778unsigned IOCTL_DIOCSBAD = DIOCSBAD; 1779unsigned IOCTL_DIOCEJECT = DIOCEJECT; 1780unsigned IOCTL_ODIOCEJECT = ODIOCEJECT; 1781unsigned IOCTL_DIOCLOCK = DIOCLOCK; 1782unsigned IOCTL_DIOCGDEFLABEL = DIOCGDEFLABEL; 1783unsigned IOCTL_DIOCCLRLABEL = DIOCCLRLABEL; 1784unsigned IOCTL_DIOCGCACHE = DIOCGCACHE; 1785unsigned IOCTL_DIOCSCACHE = DIOCSCACHE; 1786unsigned IOCTL_DIOCCACHESYNC = DIOCCACHESYNC; 1787unsigned IOCTL_DIOCBSLIST = DIOCBSLIST; 1788unsigned IOCTL_DIOCBSFLUSH = DIOCBSFLUSH; 1789unsigned IOCTL_DIOCAWEDGE = DIOCAWEDGE; 1790unsigned IOCTL_DIOCGWEDGEINFO = DIOCGWEDGEINFO; 1791unsigned IOCTL_DIOCDWEDGE = DIOCDWEDGE; 1792unsigned IOCTL_DIOCLWEDGES = DIOCLWEDGES; 1793unsigned IOCTL_DIOCGSTRATEGY = DIOCGSTRATEGY; 1794unsigned IOCTL_DIOCSSTRATEGY = DIOCSSTRATEGY; 1795unsigned IOCTL_DIOCGDISKINFO = DIOCGDISKINFO; 1796unsigned IOCTL_DIOCTUR = DIOCTUR; 1797unsigned IOCTL_DIOCMWEDGES = DIOCMWEDGES; 1798unsigned IOCTL_DIOCGSECTORSIZE = DIOCGSECTORSIZE; 1799unsigned IOCTL_DIOCGMEDIASIZE = DIOCGMEDIASIZE; 1800unsigned IOCTL_DIOCRMWEDGES = DIOCRMWEDGES; 1801unsigned IOCTL_DRVDETACHDEV = DRVDETACHDEV; 1802unsigned IOCTL_DRVRESCANBUS = DRVRESCANBUS; 1803unsigned IOCTL_DRVCTLCOMMAND = DRVCTLCOMMAND; 1804unsigned IOCTL_DRVRESUMEDEV = DRVRESUMEDEV; 1805unsigned IOCTL_DRVLISTDEV = DRVLISTDEV; 1806unsigned IOCTL_DRVGETEVENT = DRVGETEVENT; 1807unsigned IOCTL_DRVSUSPENDDEV = DRVSUSPENDDEV; 1808unsigned IOCTL_DVD_READ_STRUCT = DVD_READ_STRUCT; 1809unsigned IOCTL_DVD_WRITE_STRUCT = DVD_WRITE_STRUCT; 1810unsigned IOCTL_DVD_AUTH = DVD_AUTH; 1811unsigned IOCTL_ENVSYS_GETDICTIONARY = ENVSYS_GETDICTIONARY; 1812unsigned IOCTL_ENVSYS_SETDICTIONARY = ENVSYS_SETDICTIONARY; 1813unsigned IOCTL_ENVSYS_REMOVEPROPS = ENVSYS_REMOVEPROPS; 1814unsigned IOCTL_ENVSYS_GTREDATA = ENVSYS_GTREDATA; 1815unsigned IOCTL_ENVSYS_GTREINFO = ENVSYS_GTREINFO; 1816unsigned IOCTL_KFILTER_BYFILTER = KFILTER_BYFILTER; 1817unsigned IOCTL_KFILTER_BYNAME = KFILTER_BYNAME; 1818unsigned IOCTL_FDIOCGETOPTS = FDIOCGETOPTS; 1819unsigned IOCTL_FDIOCSETOPTS = FDIOCSETOPTS; 1820unsigned IOCTL_FDIOCSETFORMAT = FDIOCSETFORMAT; 1821unsigned IOCTL_FDIOCGETFORMAT = FDIOCGETFORMAT; 1822unsigned IOCTL_FDIOCFORMAT_TRACK = FDIOCFORMAT_TRACK; 1823unsigned IOCTL_FIOCLEX = FIOCLEX; 1824unsigned IOCTL_FIONCLEX = FIONCLEX; 1825unsigned IOCTL_FIOSEEKDATA = FIOSEEKDATA; 1826unsigned IOCTL_FIOSEEKHOLE = FIOSEEKHOLE; 1827unsigned IOCTL_FIONREAD = FIONREAD; 1828unsigned IOCTL_FIONBIO = FIONBIO; 1829unsigned IOCTL_FIOASYNC = FIOASYNC; 1830unsigned IOCTL_FIOSETOWN = FIOSETOWN; 1831unsigned IOCTL_FIOGETOWN = FIOGETOWN; 1832unsigned IOCTL_OFIOGETBMAP = OFIOGETBMAP; 1833unsigned IOCTL_FIOGETBMAP = FIOGETBMAP; 1834unsigned IOCTL_FIONWRITE = FIONWRITE; 1835unsigned IOCTL_FIONSPACE = FIONSPACE; 1836unsigned IOCTL_GPIOINFO = GPIOINFO; 1837unsigned IOCTL_GPIOSET = GPIOSET; 1838unsigned IOCTL_GPIOUNSET = GPIOUNSET; 1839unsigned IOCTL_GPIOREAD = GPIOREAD; 1840unsigned IOCTL_GPIOWRITE = GPIOWRITE; 1841unsigned IOCTL_GPIOTOGGLE = GPIOTOGGLE; 1842unsigned IOCTL_GPIOATTACH = GPIOATTACH; 1843unsigned IOCTL_PTIOCNETBSD = PTIOCNETBSD; 1844unsigned IOCTL_PTIOCSUNOS = PTIOCSUNOS; 1845unsigned IOCTL_PTIOCLINUX = PTIOCLINUX; 1846unsigned IOCTL_PTIOCFREEBSD = PTIOCFREEBSD; 1847unsigned IOCTL_PTIOCULTRIX = PTIOCULTRIX; 1848unsigned IOCTL_TIOCHPCL = TIOCHPCL; 1849unsigned IOCTL_TIOCGETP = TIOCGETP; 1850unsigned IOCTL_TIOCSETP = TIOCSETP; 1851unsigned IOCTL_TIOCSETN = TIOCSETN; 1852unsigned IOCTL_TIOCSETC = TIOCSETC; 1853unsigned IOCTL_TIOCGETC = TIOCGETC; 1854unsigned IOCTL_TIOCLBIS = TIOCLBIS; 1855unsigned IOCTL_TIOCLBIC = TIOCLBIC; 1856unsigned IOCTL_TIOCLSET = TIOCLSET; 1857unsigned IOCTL_TIOCLGET = TIOCLGET; 1858unsigned IOCTL_TIOCSLTC = TIOCSLTC; 1859unsigned IOCTL_TIOCGLTC = TIOCGLTC; 1860unsigned IOCTL_OTIOCCONS = OTIOCCONS; 1861unsigned IOCTL_JOY_SETTIMEOUT = JOY_SETTIMEOUT; 1862unsigned IOCTL_JOY_GETTIMEOUT = JOY_GETTIMEOUT; 1863unsigned IOCTL_JOY_SET_X_OFFSET = JOY_SET_X_OFFSET; 1864unsigned IOCTL_JOY_SET_Y_OFFSET = JOY_SET_Y_OFFSET; 1865unsigned IOCTL_JOY_GET_X_OFFSET = JOY_GET_X_OFFSET; 1866unsigned IOCTL_JOY_GET_Y_OFFSET = JOY_GET_Y_OFFSET; 1867unsigned IOCTL_OKIOCGSYMBOL = OKIOCGSYMBOL; 1868unsigned IOCTL_OKIOCGVALUE = OKIOCGVALUE; 1869unsigned IOCTL_KIOCGSIZE = KIOCGSIZE; 1870unsigned IOCTL_KIOCGVALUE = KIOCGVALUE; 1871unsigned IOCTL_KIOCGSYMBOL = KIOCGSYMBOL; 1872unsigned IOCTL_LUAINFO = LUAINFO; 1873unsigned IOCTL_LUACREATE = LUACREATE; 1874unsigned IOCTL_LUADESTROY = LUADESTROY; 1875unsigned IOCTL_LUAREQUIRE = LUAREQUIRE; 1876unsigned IOCTL_LUALOAD = LUALOAD; 1877unsigned IOCTL_MIDI_PRETIME = MIDI_PRETIME; 1878unsigned IOCTL_MIDI_MPUMODE = MIDI_MPUMODE; 1879unsigned IOCTL_MIDI_MPUCMD = MIDI_MPUCMD; 1880unsigned IOCTL_SEQUENCER_RESET = SEQUENCER_RESET; 1881unsigned IOCTL_SEQUENCER_SYNC = SEQUENCER_SYNC; 1882unsigned IOCTL_SEQUENCER_INFO = SEQUENCER_INFO; 1883unsigned IOCTL_SEQUENCER_CTRLRATE = SEQUENCER_CTRLRATE; 1884unsigned IOCTL_SEQUENCER_GETOUTCOUNT = SEQUENCER_GETOUTCOUNT; 1885unsigned IOCTL_SEQUENCER_GETINCOUNT = SEQUENCER_GETINCOUNT; 1886unsigned IOCTL_SEQUENCER_RESETSAMPLES = SEQUENCER_RESETSAMPLES; 1887unsigned IOCTL_SEQUENCER_NRSYNTHS = SEQUENCER_NRSYNTHS; 1888unsigned IOCTL_SEQUENCER_NRMIDIS = SEQUENCER_NRMIDIS; 1889unsigned IOCTL_SEQUENCER_THRESHOLD = SEQUENCER_THRESHOLD; 1890unsigned IOCTL_SEQUENCER_MEMAVL = SEQUENCER_MEMAVL; 1891unsigned IOCTL_SEQUENCER_PANIC = SEQUENCER_PANIC; 1892unsigned IOCTL_SEQUENCER_OUTOFBAND = SEQUENCER_OUTOFBAND; 1893unsigned IOCTL_SEQUENCER_GETTIME = SEQUENCER_GETTIME; 1894unsigned IOCTL_SEQUENCER_TMR_TIMEBASE = SEQUENCER_TMR_TIMEBASE; 1895unsigned IOCTL_SEQUENCER_TMR_START = SEQUENCER_TMR_START; 1896unsigned IOCTL_SEQUENCER_TMR_STOP = SEQUENCER_TMR_STOP; 1897unsigned IOCTL_SEQUENCER_TMR_CONTINUE = SEQUENCER_TMR_CONTINUE; 1898unsigned IOCTL_SEQUENCER_TMR_TEMPO = SEQUENCER_TMR_TEMPO; 1899unsigned IOCTL_SEQUENCER_TMR_SOURCE = SEQUENCER_TMR_SOURCE; 1900unsigned IOCTL_SEQUENCER_TMR_METRONOME = SEQUENCER_TMR_METRONOME; 1901unsigned IOCTL_SEQUENCER_TMR_SELECT = SEQUENCER_TMR_SELECT; 1902unsigned IOCTL_MTIOCTOP = MTIOCTOP; 1903unsigned IOCTL_MTIOCGET = MTIOCGET; 1904unsigned IOCTL_MTIOCIEOT = MTIOCIEOT; 1905unsigned IOCTL_MTIOCEEOT = MTIOCEEOT; 1906unsigned IOCTL_MTIOCRDSPOS = MTIOCRDSPOS; 1907unsigned IOCTL_MTIOCRDHPOS = MTIOCRDHPOS; 1908unsigned IOCTL_MTIOCSLOCATE = MTIOCSLOCATE; 1909unsigned IOCTL_MTIOCHLOCATE = MTIOCHLOCATE; 1910unsigned IOCTL_POWER_EVENT_RECVDICT = POWER_EVENT_RECVDICT; 1911unsigned IOCTL_POWER_IOC_GET_TYPE = POWER_IOC_GET_TYPE; 1912unsigned IOCTL_RIOCGINFO = RIOCGINFO; 1913unsigned IOCTL_RIOCSINFO = RIOCSINFO; 1914unsigned IOCTL_RIOCSSRCH = RIOCSSRCH; 1915unsigned IOCTL_RNDGETENTCNT = RNDGETENTCNT; 1916unsigned IOCTL_RNDGETSRCNUM = RNDGETSRCNUM; 1917unsigned IOCTL_RNDGETSRCNAME = RNDGETSRCNAME; 1918unsigned IOCTL_RNDCTL = RNDCTL; 1919unsigned IOCTL_RNDADDDATA = RNDADDDATA; 1920unsigned IOCTL_RNDGETPOOLSTAT = RNDGETPOOLSTAT; 1921unsigned IOCTL_RNDGETESTNUM = RNDGETESTNUM; 1922unsigned IOCTL_RNDGETESTNAME = RNDGETESTNAME; 1923unsigned IOCTL_SCIOCGET = SCIOCGET; 1924unsigned IOCTL_SCIOCSET = SCIOCSET; 1925unsigned IOCTL_SCIOCRESTART = SCIOCRESTART; 1926unsigned IOCTL_SCIOC_USE_ADF = SCIOC_USE_ADF; 1927unsigned IOCTL_SCIOCCOMMAND = SCIOCCOMMAND; 1928unsigned IOCTL_SCIOCDEBUG = SCIOCDEBUG; 1929unsigned IOCTL_SCIOCIDENTIFY = SCIOCIDENTIFY; 1930unsigned IOCTL_OSCIOCIDENTIFY = OSCIOCIDENTIFY; 1931unsigned IOCTL_SCIOCDECONFIG = SCIOCDECONFIG; 1932unsigned IOCTL_SCIOCRECONFIG = SCIOCRECONFIG; 1933unsigned IOCTL_SCIOCRESET = SCIOCRESET; 1934unsigned IOCTL_SCBUSIOSCAN = SCBUSIOSCAN; 1935unsigned IOCTL_SCBUSIORESET = SCBUSIORESET; 1936unsigned IOCTL_SCBUSIODETACH = SCBUSIODETACH; 1937unsigned IOCTL_SCBUSACCEL = SCBUSACCEL; 1938unsigned IOCTL_SCBUSIOLLSCAN = SCBUSIOLLSCAN; 1939unsigned IOCTL_SIOCSHIWAT = SIOCSHIWAT; 1940unsigned IOCTL_SIOCGHIWAT = SIOCGHIWAT; 1941unsigned IOCTL_SIOCSLOWAT = SIOCSLOWAT; 1942unsigned IOCTL_SIOCGLOWAT = SIOCGLOWAT; 1943unsigned IOCTL_SIOCATMARK = SIOCATMARK; 1944unsigned IOCTL_SIOCSPGRP = SIOCSPGRP; 1945unsigned IOCTL_SIOCGPGRP = SIOCGPGRP; 1946unsigned IOCTL_SIOCPEELOFF = SIOCPEELOFF; 1947unsigned IOCTL_SIOCADDRT = SIOCADDRT; 1948unsigned IOCTL_SIOCDELRT = SIOCDELRT; 1949unsigned IOCTL_SIOCSIFADDR = SIOCSIFADDR; 1950unsigned IOCTL_SIOCGIFADDR = SIOCGIFADDR; 1951unsigned IOCTL_SIOCSIFDSTADDR = SIOCSIFDSTADDR; 1952unsigned IOCTL_SIOCGIFDSTADDR = SIOCGIFDSTADDR; 1953unsigned IOCTL_SIOCSIFFLAGS = SIOCSIFFLAGS; 1954unsigned IOCTL_SIOCGIFFLAGS = SIOCGIFFLAGS; 1955unsigned IOCTL_SIOCGIFBRDADDR = SIOCGIFBRDADDR; 1956unsigned IOCTL_SIOCSIFBRDADDR = SIOCSIFBRDADDR; 1957unsigned IOCTL_SIOCGIFCONF = SIOCGIFCONF; 1958unsigned IOCTL_SIOCGIFNETMASK = SIOCGIFNETMASK; 1959unsigned IOCTL_SIOCSIFNETMASK = SIOCSIFNETMASK; 1960unsigned IOCTL_SIOCGIFMETRIC = SIOCGIFMETRIC; 1961unsigned IOCTL_SIOCSIFMETRIC = SIOCSIFMETRIC; 1962unsigned IOCTL_SIOCDIFADDR = SIOCDIFADDR; 1963unsigned IOCTL_SIOCAIFADDR = SIOCAIFADDR; 1964unsigned IOCTL_SIOCGIFALIAS = SIOCGIFALIAS; 1965unsigned IOCTL_SIOCGIFAFLAG_IN = SIOCGIFAFLAG_IN; 1966unsigned IOCTL_SIOCALIFADDR = SIOCALIFADDR; 1967unsigned IOCTL_SIOCGLIFADDR = SIOCGLIFADDR; 1968unsigned IOCTL_SIOCDLIFADDR = SIOCDLIFADDR; 1969unsigned IOCTL_SIOCSIFADDRPREF = SIOCSIFADDRPREF; 1970unsigned IOCTL_SIOCGIFADDRPREF = SIOCGIFADDRPREF; 1971unsigned IOCTL_SIOCADDMULTI = SIOCADDMULTI; 1972unsigned IOCTL_SIOCDELMULTI = SIOCDELMULTI; 1973unsigned IOCTL_SIOCGETVIFCNT = SIOCGETVIFCNT; 1974unsigned IOCTL_SIOCGETSGCNT = SIOCGETSGCNT; 1975unsigned IOCTL_SIOCSIFMEDIA = SIOCSIFMEDIA; 1976unsigned IOCTL_SIOCGIFMEDIA = SIOCGIFMEDIA; 1977unsigned IOCTL_SIOCSIFGENERIC = SIOCSIFGENERIC; 1978unsigned IOCTL_SIOCGIFGENERIC = SIOCGIFGENERIC; 1979unsigned IOCTL_SIOCSIFPHYADDR = SIOCSIFPHYADDR; 1980unsigned IOCTL_SIOCGIFPSRCADDR = SIOCGIFPSRCADDR; 1981unsigned IOCTL_SIOCGIFPDSTADDR = SIOCGIFPDSTADDR; 1982unsigned IOCTL_SIOCDIFPHYADDR = SIOCDIFPHYADDR; 1983unsigned IOCTL_SIOCSLIFPHYADDR = SIOCSLIFPHYADDR; 1984unsigned IOCTL_SIOCGLIFPHYADDR = SIOCGLIFPHYADDR; 1985unsigned IOCTL_SIOCSIFMTU = SIOCSIFMTU; 1986unsigned IOCTL_SIOCGIFMTU = SIOCGIFMTU; 1987unsigned IOCTL_SIOCSDRVSPEC = SIOCSDRVSPEC; 1988unsigned IOCTL_SIOCGDRVSPEC = SIOCGDRVSPEC; 1989unsigned IOCTL_SIOCIFCREATE = SIOCIFCREATE; 1990unsigned IOCTL_SIOCIFDESTROY = SIOCIFDESTROY; 1991unsigned IOCTL_SIOCIFGCLONERS = SIOCIFGCLONERS; 1992unsigned IOCTL_SIOCGIFDLT = SIOCGIFDLT; 1993unsigned IOCTL_SIOCGIFCAP = SIOCGIFCAP; 1994unsigned IOCTL_SIOCSIFCAP = SIOCSIFCAP; 1995unsigned IOCTL_SIOCSVH = SIOCSVH; 1996unsigned IOCTL_SIOCGVH = SIOCGVH; 1997unsigned IOCTL_SIOCINITIFADDR = SIOCINITIFADDR; 1998unsigned IOCTL_SIOCGIFDATA = SIOCGIFDATA; 1999unsigned IOCTL_SIOCZIFDATA = SIOCZIFDATA; 2000unsigned IOCTL_SIOCGLINKSTR = SIOCGLINKSTR; 2001unsigned IOCTL_SIOCSLINKSTR = SIOCSLINKSTR; 2002unsigned IOCTL_SIOCGETHERCAP = SIOCGETHERCAP; 2003unsigned IOCTL_SIOCGIFINDEX = SIOCGIFINDEX; 2004unsigned IOCTL_SIOCSETHERCAP = SIOCSETHERCAP; 2005unsigned IOCTL_SIOCSIFDESCR = SIOCSIFDESCR; 2006unsigned IOCTL_SIOCGIFDESCR = SIOCGIFDESCR; 2007unsigned IOCTL_SIOCGUMBINFO = SIOCGUMBINFO; 2008unsigned IOCTL_SIOCSUMBPARAM = SIOCSUMBPARAM; 2009unsigned IOCTL_SIOCGUMBPARAM = SIOCGUMBPARAM; 2010unsigned IOCTL_SIOCSETPFSYNC = SIOCSETPFSYNC; 2011unsigned IOCTL_SIOCGETPFSYNC = SIOCGETPFSYNC; 2012unsigned IOCTL_PPS_IOC_CREATE = PPS_IOC_CREATE; 2013unsigned IOCTL_PPS_IOC_DESTROY = PPS_IOC_DESTROY; 2014unsigned IOCTL_PPS_IOC_SETPARAMS = PPS_IOC_SETPARAMS; 2015unsigned IOCTL_PPS_IOC_GETPARAMS = PPS_IOC_GETPARAMS; 2016unsigned IOCTL_PPS_IOC_GETCAP = PPS_IOC_GETCAP; 2017unsigned IOCTL_PPS_IOC_FETCH = PPS_IOC_FETCH; 2018unsigned IOCTL_PPS_IOC_KCBIND = PPS_IOC_KCBIND; 2019unsigned IOCTL_TIOCEXCL = TIOCEXCL; 2020unsigned IOCTL_TIOCNXCL = TIOCNXCL; 2021unsigned IOCTL_TIOCFLUSH = TIOCFLUSH; 2022unsigned IOCTL_TIOCGETA = TIOCGETA; 2023unsigned IOCTL_TIOCSETA = TIOCSETA; 2024unsigned IOCTL_TIOCSETAW = TIOCSETAW; 2025unsigned IOCTL_TIOCSETAF = TIOCSETAF; 2026unsigned IOCTL_TIOCGETD = TIOCGETD; 2027unsigned IOCTL_TIOCSETD = TIOCSETD; 2028unsigned IOCTL_TIOCGLINED = TIOCGLINED; 2029unsigned IOCTL_TIOCSLINED = TIOCSLINED; 2030unsigned IOCTL_TIOCSBRK = TIOCSBRK; 2031unsigned IOCTL_TIOCCBRK = TIOCCBRK; 2032unsigned IOCTL_TIOCSDTR = TIOCSDTR; 2033unsigned IOCTL_TIOCCDTR = TIOCCDTR; 2034unsigned IOCTL_TIOCGPGRP = TIOCGPGRP; 2035unsigned IOCTL_TIOCSPGRP = TIOCSPGRP; 2036unsigned IOCTL_TIOCOUTQ = TIOCOUTQ; 2037unsigned IOCTL_TIOCSTI = TIOCSTI; 2038unsigned IOCTL_TIOCNOTTY = TIOCNOTTY; 2039unsigned IOCTL_TIOCPKT = TIOCPKT; 2040unsigned IOCTL_TIOCSTOP = TIOCSTOP; 2041unsigned IOCTL_TIOCSTART = TIOCSTART; 2042unsigned IOCTL_TIOCMSET = TIOCMSET; 2043unsigned IOCTL_TIOCMBIS = TIOCMBIS; 2044unsigned IOCTL_TIOCMBIC = TIOCMBIC; 2045unsigned IOCTL_TIOCMGET = TIOCMGET; 2046unsigned IOCTL_TIOCREMOTE = TIOCREMOTE; 2047unsigned IOCTL_TIOCGWINSZ = TIOCGWINSZ; 2048unsigned IOCTL_TIOCSWINSZ = TIOCSWINSZ; 2049unsigned IOCTL_TIOCUCNTL = TIOCUCNTL; 2050unsigned IOCTL_TIOCSTAT = TIOCSTAT; 2051unsigned IOCTL_TIOCGSID = TIOCGSID; 2052unsigned IOCTL_TIOCCONS = TIOCCONS; 2053unsigned IOCTL_TIOCSCTTY = TIOCSCTTY; 2054unsigned IOCTL_TIOCEXT = TIOCEXT; 2055unsigned IOCTL_TIOCSIG = TIOCSIG; 2056unsigned IOCTL_TIOCDRAIN = TIOCDRAIN; 2057unsigned IOCTL_TIOCGFLAGS = TIOCGFLAGS; 2058unsigned IOCTL_TIOCSFLAGS = TIOCSFLAGS; 2059unsigned IOCTL_TIOCDCDTIMESTAMP = TIOCDCDTIMESTAMP; 2060unsigned IOCTL_TIOCRCVFRAME = TIOCRCVFRAME; 2061unsigned IOCTL_TIOCXMTFRAME = TIOCXMTFRAME; 2062unsigned IOCTL_TIOCPTMGET = TIOCPTMGET; 2063unsigned IOCTL_TIOCGRANTPT = TIOCGRANTPT; 2064unsigned IOCTL_TIOCPTSNAME = TIOCPTSNAME; 2065unsigned IOCTL_TIOCSQSIZE = TIOCSQSIZE; 2066unsigned IOCTL_TIOCGQSIZE = TIOCGQSIZE; 2067unsigned IOCTL_VERIEXEC_LOAD = VERIEXEC_LOAD; 2068unsigned IOCTL_VERIEXEC_TABLESIZE = VERIEXEC_TABLESIZE; 2069unsigned IOCTL_VERIEXEC_DELETE = VERIEXEC_DELETE; 2070unsigned IOCTL_VERIEXEC_QUERY = VERIEXEC_QUERY; 2071unsigned IOCTL_VERIEXEC_DUMP = VERIEXEC_DUMP; 2072unsigned IOCTL_VERIEXEC_FLUSH = VERIEXEC_FLUSH; 2073unsigned IOCTL_VIDIOC_QUERYCAP = VIDIOC_QUERYCAP; 2074unsigned IOCTL_VIDIOC_RESERVED = VIDIOC_RESERVED; 2075unsigned IOCTL_VIDIOC_ENUM_FMT = VIDIOC_ENUM_FMT; 2076unsigned IOCTL_VIDIOC_G_FMT = VIDIOC_G_FMT; 2077unsigned IOCTL_VIDIOC_S_FMT = VIDIOC_S_FMT; 2078unsigned IOCTL_VIDIOC_REQBUFS = VIDIOC_REQBUFS; 2079unsigned IOCTL_VIDIOC_QUERYBUF = VIDIOC_QUERYBUF; 2080unsigned IOCTL_VIDIOC_G_FBUF = VIDIOC_G_FBUF; 2081unsigned IOCTL_VIDIOC_S_FBUF = VIDIOC_S_FBUF; 2082unsigned IOCTL_VIDIOC_OVERLAY = VIDIOC_OVERLAY; 2083unsigned IOCTL_VIDIOC_QBUF = VIDIOC_QBUF; 2084unsigned IOCTL_VIDIOC_DQBUF = VIDIOC_DQBUF; 2085unsigned IOCTL_VIDIOC_STREAMON = VIDIOC_STREAMON; 2086unsigned IOCTL_VIDIOC_STREAMOFF = VIDIOC_STREAMOFF; 2087unsigned IOCTL_VIDIOC_G_PARM = VIDIOC_G_PARM; 2088unsigned IOCTL_VIDIOC_S_PARM = VIDIOC_S_PARM; 2089unsigned IOCTL_VIDIOC_G_STD = VIDIOC_G_STD; 2090unsigned IOCTL_VIDIOC_S_STD = VIDIOC_S_STD; 2091unsigned IOCTL_VIDIOC_ENUMSTD = VIDIOC_ENUMSTD; 2092unsigned IOCTL_VIDIOC_ENUMINPUT = VIDIOC_ENUMINPUT; 2093unsigned IOCTL_VIDIOC_G_CTRL = VIDIOC_G_CTRL; 2094unsigned IOCTL_VIDIOC_S_CTRL = VIDIOC_S_CTRL; 2095unsigned IOCTL_VIDIOC_G_TUNER = VIDIOC_G_TUNER; 2096unsigned IOCTL_VIDIOC_S_TUNER = VIDIOC_S_TUNER; 2097unsigned IOCTL_VIDIOC_G_AUDIO = VIDIOC_G_AUDIO; 2098unsigned IOCTL_VIDIOC_S_AUDIO = VIDIOC_S_AUDIO; 2099unsigned IOCTL_VIDIOC_QUERYCTRL = VIDIOC_QUERYCTRL; 2100unsigned IOCTL_VIDIOC_QUERYMENU = VIDIOC_QUERYMENU; 2101unsigned IOCTL_VIDIOC_G_INPUT = VIDIOC_G_INPUT; 2102unsigned IOCTL_VIDIOC_S_INPUT = VIDIOC_S_INPUT; 2103unsigned IOCTL_VIDIOC_G_OUTPUT = VIDIOC_G_OUTPUT; 2104unsigned IOCTL_VIDIOC_S_OUTPUT = VIDIOC_S_OUTPUT; 2105unsigned IOCTL_VIDIOC_ENUMOUTPUT = VIDIOC_ENUMOUTPUT; 2106unsigned IOCTL_VIDIOC_G_AUDOUT = VIDIOC_G_AUDOUT; 2107unsigned IOCTL_VIDIOC_S_AUDOUT = VIDIOC_S_AUDOUT; 2108unsigned IOCTL_VIDIOC_G_MODULATOR = VIDIOC_G_MODULATOR; 2109unsigned IOCTL_VIDIOC_S_MODULATOR = VIDIOC_S_MODULATOR; 2110unsigned IOCTL_VIDIOC_G_FREQUENCY = VIDIOC_G_FREQUENCY; 2111unsigned IOCTL_VIDIOC_S_FREQUENCY = VIDIOC_S_FREQUENCY; 2112unsigned IOCTL_VIDIOC_CROPCAP = VIDIOC_CROPCAP; 2113unsigned IOCTL_VIDIOC_G_CROP = VIDIOC_G_CROP; 2114unsigned IOCTL_VIDIOC_S_CROP = VIDIOC_S_CROP; 2115unsigned IOCTL_VIDIOC_G_JPEGCOMP = VIDIOC_G_JPEGCOMP; 2116unsigned IOCTL_VIDIOC_S_JPEGCOMP = VIDIOC_S_JPEGCOMP; 2117unsigned IOCTL_VIDIOC_QUERYSTD = VIDIOC_QUERYSTD; 2118unsigned IOCTL_VIDIOC_TRY_FMT = VIDIOC_TRY_FMT; 2119unsigned IOCTL_VIDIOC_ENUMAUDIO = VIDIOC_ENUMAUDIO; 2120unsigned IOCTL_VIDIOC_ENUMAUDOUT = VIDIOC_ENUMAUDOUT; 2121unsigned IOCTL_VIDIOC_G_PRIORITY = VIDIOC_G_PRIORITY; 2122unsigned IOCTL_VIDIOC_S_PRIORITY = VIDIOC_S_PRIORITY; 2123unsigned IOCTL_VIDIOC_ENUM_FRAMESIZES = VIDIOC_ENUM_FRAMESIZES; 2124unsigned IOCTL_VIDIOC_ENUM_FRAMEINTERVALS = VIDIOC_ENUM_FRAMEINTERVALS; 2125unsigned IOCTL_WDOGIOC_GMODE = WDOGIOC_GMODE; 2126unsigned IOCTL_WDOGIOC_SMODE = WDOGIOC_SMODE; 2127unsigned IOCTL_WDOGIOC_WHICH = WDOGIOC_WHICH; 2128unsigned IOCTL_WDOGIOC_TICKLE = WDOGIOC_TICKLE; 2129unsigned IOCTL_WDOGIOC_GTICKLER = WDOGIOC_GTICKLER; 2130unsigned IOCTL_WDOGIOC_GWDOGS = WDOGIOC_GWDOGS; 2131unsigned IOCTL_KCOV_IOC_SETBUFSIZE = KCOV_IOC_SETBUFSIZE; 2132unsigned IOCTL_KCOV_IOC_ENABLE = KCOV_IOC_ENABLE; 2133unsigned IOCTL_KCOV_IOC_DISABLE = KCOV_IOC_DISABLE; 2134unsigned IOCTL_IPMICTL_RECEIVE_MSG_TRUNC = IPMICTL_RECEIVE_MSG_TRUNC; 2135unsigned IOCTL_IPMICTL_RECEIVE_MSG = IPMICTL_RECEIVE_MSG; 2136unsigned IOCTL_IPMICTL_SEND_COMMAND = IPMICTL_SEND_COMMAND; 2137unsigned IOCTL_IPMICTL_REGISTER_FOR_CMD = IPMICTL_REGISTER_FOR_CMD; 2138unsigned IOCTL_IPMICTL_UNREGISTER_FOR_CMD = IPMICTL_UNREGISTER_FOR_CMD; 2139unsigned IOCTL_IPMICTL_SET_GETS_EVENTS_CMD = IPMICTL_SET_GETS_EVENTS_CMD; 2140unsigned IOCTL_IPMICTL_SET_MY_ADDRESS_CMD = IPMICTL_SET_MY_ADDRESS_CMD; 2141unsigned IOCTL_IPMICTL_GET_MY_ADDRESS_CMD = IPMICTL_GET_MY_ADDRESS_CMD; 2142unsigned IOCTL_IPMICTL_SET_MY_LUN_CMD = IPMICTL_SET_MY_LUN_CMD; 2143unsigned IOCTL_IPMICTL_GET_MY_LUN_CMD = IPMICTL_GET_MY_LUN_CMD; 2144unsigned IOCTL_SNDCTL_DSP_RESET = SNDCTL_DSP_RESET; 2145unsigned IOCTL_SNDCTL_DSP_SYNC = SNDCTL_DSP_SYNC; 2146unsigned IOCTL_SNDCTL_DSP_SPEED = SNDCTL_DSP_SPEED; 2147unsigned IOCTL_SOUND_PCM_READ_RATE = SOUND_PCM_READ_RATE; 2148unsigned IOCTL_SNDCTL_DSP_STEREO = SNDCTL_DSP_STEREO; 2149unsigned IOCTL_SNDCTL_DSP_GETBLKSIZE = SNDCTL_DSP_GETBLKSIZE; 2150unsigned IOCTL_SNDCTL_DSP_SETFMT = SNDCTL_DSP_SETFMT; 2151unsigned IOCTL_SOUND_PCM_READ_BITS = SOUND_PCM_READ_BITS; 2152unsigned IOCTL_SNDCTL_DSP_CHANNELS = SNDCTL_DSP_CHANNELS; 2153unsigned IOCTL_SOUND_PCM_READ_CHANNELS = SOUND_PCM_READ_CHANNELS; 2154unsigned IOCTL_SOUND_PCM_WRITE_FILTER = SOUND_PCM_WRITE_FILTER; 2155unsigned IOCTL_SOUND_PCM_READ_FILTER = SOUND_PCM_READ_FILTER; 2156unsigned IOCTL_SNDCTL_DSP_POST = SNDCTL_DSP_POST; 2157unsigned IOCTL_SNDCTL_DSP_SUBDIVIDE = SNDCTL_DSP_SUBDIVIDE; 2158unsigned IOCTL_SNDCTL_DSP_SETFRAGMENT = SNDCTL_DSP_SETFRAGMENT; 2159unsigned IOCTL_SNDCTL_DSP_GETFMTS = SNDCTL_DSP_GETFMTS; 2160unsigned IOCTL_SNDCTL_DSP_GETOSPACE = SNDCTL_DSP_GETOSPACE; 2161unsigned IOCTL_SNDCTL_DSP_GETISPACE = SNDCTL_DSP_GETISPACE; 2162unsigned IOCTL_SNDCTL_DSP_NONBLOCK = SNDCTL_DSP_NONBLOCK; 2163unsigned IOCTL_SNDCTL_DSP_GETCAPS = SNDCTL_DSP_GETCAPS; 2164unsigned IOCTL_SNDCTL_DSP_GETTRIGGER = SNDCTL_DSP_GETTRIGGER; 2165unsigned IOCTL_SNDCTL_DSP_SETTRIGGER = SNDCTL_DSP_SETTRIGGER; 2166unsigned IOCTL_SNDCTL_DSP_GETIPTR = SNDCTL_DSP_GETIPTR; 2167unsigned IOCTL_SNDCTL_DSP_GETOPTR = SNDCTL_DSP_GETOPTR; 2168unsigned IOCTL_SNDCTL_DSP_MAPINBUF = SNDCTL_DSP_MAPINBUF; 2169unsigned IOCTL_SNDCTL_DSP_MAPOUTBUF = SNDCTL_DSP_MAPOUTBUF; 2170unsigned IOCTL_SNDCTL_DSP_SETSYNCRO = SNDCTL_DSP_SETSYNCRO; 2171unsigned IOCTL_SNDCTL_DSP_SETDUPLEX = SNDCTL_DSP_SETDUPLEX; 2172unsigned IOCTL_SNDCTL_DSP_PROFILE = SNDCTL_DSP_PROFILE; 2173unsigned IOCTL_SNDCTL_DSP_GETODELAY = SNDCTL_DSP_GETODELAY; 2174unsigned IOCTL_SOUND_MIXER_INFO = SOUND_MIXER_INFO; 2175unsigned IOCTL_SOUND_OLD_MIXER_INFO = SOUND_OLD_MIXER_INFO; 2176unsigned IOCTL_OSS_GETVERSION = OSS_GETVERSION; 2177unsigned IOCTL_SNDCTL_SYSINFO = SNDCTL_SYSINFO; 2178unsigned IOCTL_SNDCTL_AUDIOINFO = SNDCTL_AUDIOINFO; 2179unsigned IOCTL_SNDCTL_ENGINEINFO = SNDCTL_ENGINEINFO; 2180unsigned IOCTL_SNDCTL_DSP_GETPLAYVOL = SNDCTL_DSP_GETPLAYVOL; 2181unsigned IOCTL_SNDCTL_DSP_SETPLAYVOL = SNDCTL_DSP_SETPLAYVOL; 2182unsigned IOCTL_SNDCTL_DSP_GETRECVOL = SNDCTL_DSP_GETRECVOL; 2183unsigned IOCTL_SNDCTL_DSP_SETRECVOL = SNDCTL_DSP_SETRECVOL; 2184unsigned IOCTL_SNDCTL_DSP_SKIP = SNDCTL_DSP_SKIP; 2185unsigned IOCTL_SNDCTL_DSP_SILENCE = SNDCTL_DSP_SILENCE; 2186 2187const int si_SEGV_MAPERR = SEGV_MAPERR; 2188const int si_SEGV_ACCERR = SEGV_ACCERR; 2189 2190const int modctl_load = MODCTL_LOAD; 2191const int modctl_unload = MODCTL_UNLOAD; 2192const int modctl_stat = MODCTL_STAT; 2193const int modctl_exists = MODCTL_EXISTS; 2194 2195const unsigned SHA1_CTX_sz = sizeof(SHA1_CTX); 2196const unsigned SHA1_return_length = SHA1_DIGEST_STRING_LENGTH; 2197 2198const unsigned MD4_CTX_sz = sizeof(MD4_CTX); 2199const unsigned MD4_return_length = MD4_DIGEST_STRING_LENGTH; 2200 2201const unsigned RMD160_CTX_sz = sizeof(RMD160_CTX); 2202const unsigned RMD160_return_length = RMD160_DIGEST_STRING_LENGTH; 2203 2204const unsigned MD5_CTX_sz = sizeof(MD5_CTX); 2205const unsigned MD5_return_length = MD5_DIGEST_STRING_LENGTH; 2206 2207const unsigned fpos_t_sz = sizeof(fpos_t); 2208 2209const unsigned MD2_CTX_sz = sizeof(MD2_CTX); 2210const unsigned MD2_return_length = MD2_DIGEST_STRING_LENGTH; 2211 2212#define SHA2_CONST(LEN) \ 2213 const unsigned SHA##LEN##_CTX_sz = sizeof(SHA##LEN##_CTX); \ 2214 const unsigned SHA##LEN##_return_length = SHA##LEN##_DIGEST_STRING_LENGTH; \ 2215 const unsigned SHA##LEN##_block_length = SHA##LEN##_BLOCK_LENGTH; \ 2216 const unsigned SHA##LEN##_digest_length = SHA##LEN##_DIGEST_LENGTH 2217 2218SHA2_CONST(224); 2219SHA2_CONST(256); 2220SHA2_CONST(384); 2221SHA2_CONST(512); 2222 2223#undef SHA2_CONST 2224 2225const int unvis_valid = UNVIS_VALID; 2226const int unvis_validpush = UNVIS_VALIDPUSH; 2227} // namespace __sanitizer 2228 2229using namespace __sanitizer; 2230 2231COMPILER_CHECK(sizeof(__sanitizer_pthread_attr_t) >= sizeof(pthread_attr_t)); 2232 2233COMPILER_CHECK(sizeof(socklen_t) == sizeof(unsigned)); 2234CHECK_TYPE_SIZE(pthread_key_t); 2235 2236// There are more undocumented fields in dl_phdr_info that we are not interested 2237// in. 2238COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info)); 2239CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr); 2240CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name); 2241CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr); 2242CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum); 2243 2244CHECK_TYPE_SIZE(glob_t); 2245CHECK_SIZE_AND_OFFSET(glob_t, gl_pathc); 2246CHECK_SIZE_AND_OFFSET(glob_t, gl_pathv); 2247CHECK_SIZE_AND_OFFSET(glob_t, gl_offs); 2248CHECK_SIZE_AND_OFFSET(glob_t, gl_flags); 2249CHECK_SIZE_AND_OFFSET(glob_t, gl_closedir); 2250CHECK_SIZE_AND_OFFSET(glob_t, gl_readdir); 2251CHECK_SIZE_AND_OFFSET(glob_t, gl_opendir); 2252CHECK_SIZE_AND_OFFSET(glob_t, gl_lstat); 2253CHECK_SIZE_AND_OFFSET(glob_t, gl_stat); 2254 2255CHECK_TYPE_SIZE(addrinfo); 2256CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 2257CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 2258CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 2259CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 2260CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 2261CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 2262CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 2263CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr); 2264 2265CHECK_TYPE_SIZE(hostent); 2266CHECK_SIZE_AND_OFFSET(hostent, h_name); 2267CHECK_SIZE_AND_OFFSET(hostent, h_aliases); 2268CHECK_SIZE_AND_OFFSET(hostent, h_addrtype); 2269CHECK_SIZE_AND_OFFSET(hostent, h_length); 2270CHECK_SIZE_AND_OFFSET(hostent, h_addr_list); 2271 2272CHECK_TYPE_SIZE(iovec); 2273CHECK_SIZE_AND_OFFSET(iovec, iov_base); 2274CHECK_SIZE_AND_OFFSET(iovec, iov_len); 2275 2276CHECK_TYPE_SIZE(msghdr); 2277CHECK_SIZE_AND_OFFSET(msghdr, msg_name); 2278CHECK_SIZE_AND_OFFSET(msghdr, msg_namelen); 2279CHECK_SIZE_AND_OFFSET(msghdr, msg_iov); 2280CHECK_SIZE_AND_OFFSET(msghdr, msg_iovlen); 2281CHECK_SIZE_AND_OFFSET(msghdr, msg_control); 2282CHECK_SIZE_AND_OFFSET(msghdr, msg_controllen); 2283CHECK_SIZE_AND_OFFSET(msghdr, msg_flags); 2284 2285CHECK_TYPE_SIZE(cmsghdr); 2286CHECK_SIZE_AND_OFFSET(cmsghdr, cmsg_len); 2287CHECK_SIZE_AND_OFFSET(cmsghdr, cmsg_level); 2288CHECK_SIZE_AND_OFFSET(cmsghdr, cmsg_type); 2289 2290COMPILER_CHECK(sizeof(__sanitizer_dirent) <= sizeof(dirent)); 2291CHECK_SIZE_AND_OFFSET(dirent, d_fileno); 2292CHECK_SIZE_AND_OFFSET(dirent, d_reclen); 2293 2294CHECK_TYPE_SIZE(ifconf); 2295CHECK_SIZE_AND_OFFSET(ifconf, ifc_len); 2296CHECK_SIZE_AND_OFFSET(ifconf, ifc_ifcu); 2297 2298CHECK_TYPE_SIZE(pollfd); 2299CHECK_SIZE_AND_OFFSET(pollfd, fd); 2300CHECK_SIZE_AND_OFFSET(pollfd, events); 2301CHECK_SIZE_AND_OFFSET(pollfd, revents); 2302 2303CHECK_TYPE_SIZE(nfds_t); 2304 2305CHECK_TYPE_SIZE(sigset_t); 2306 2307COMPILER_CHECK(sizeof(__sanitizer_sigaction) == sizeof(struct sigaction)); 2308// Can't write checks for sa_handler and sa_sigaction due to them being 2309// preprocessor macros. 2310CHECK_STRUCT_SIZE_AND_OFFSET(sigaction, sa_mask); 2311 2312CHECK_TYPE_SIZE(wordexp_t); 2313CHECK_SIZE_AND_OFFSET(wordexp_t, we_wordc); 2314CHECK_SIZE_AND_OFFSET(wordexp_t, we_wordv); 2315CHECK_SIZE_AND_OFFSET(wordexp_t, we_offs); 2316 2317COMPILER_CHECK(sizeof(__sanitizer_FILE) <= sizeof(FILE)); 2318CHECK_SIZE_AND_OFFSET(FILE, _p); 2319CHECK_SIZE_AND_OFFSET(FILE, _r); 2320CHECK_SIZE_AND_OFFSET(FILE, _w); 2321CHECK_SIZE_AND_OFFSET(FILE, _flags); 2322CHECK_SIZE_AND_OFFSET(FILE, _file); 2323CHECK_SIZE_AND_OFFSET(FILE, _bf); 2324CHECK_SIZE_AND_OFFSET(FILE, _lbfsize); 2325CHECK_SIZE_AND_OFFSET(FILE, _cookie); 2326CHECK_SIZE_AND_OFFSET(FILE, _close); 2327CHECK_SIZE_AND_OFFSET(FILE, _read); 2328CHECK_SIZE_AND_OFFSET(FILE, _seek); 2329CHECK_SIZE_AND_OFFSET(FILE, _write); 2330CHECK_SIZE_AND_OFFSET(FILE, _ext); 2331CHECK_SIZE_AND_OFFSET(FILE, _up); 2332CHECK_SIZE_AND_OFFSET(FILE, _ur); 2333CHECK_SIZE_AND_OFFSET(FILE, _ubuf); 2334CHECK_SIZE_AND_OFFSET(FILE, _nbuf); 2335CHECK_SIZE_AND_OFFSET(FILE, _flush); 2336CHECK_SIZE_AND_OFFSET(FILE, _lb_unused); 2337CHECK_SIZE_AND_OFFSET(FILE, _blksize); 2338CHECK_SIZE_AND_OFFSET(FILE, _offset); 2339 2340CHECK_TYPE_SIZE(tm); 2341CHECK_SIZE_AND_OFFSET(tm, tm_sec); 2342CHECK_SIZE_AND_OFFSET(tm, tm_min); 2343CHECK_SIZE_AND_OFFSET(tm, tm_hour); 2344CHECK_SIZE_AND_OFFSET(tm, tm_mday); 2345CHECK_SIZE_AND_OFFSET(tm, tm_mon); 2346CHECK_SIZE_AND_OFFSET(tm, tm_year); 2347CHECK_SIZE_AND_OFFSET(tm, tm_wday); 2348CHECK_SIZE_AND_OFFSET(tm, tm_yday); 2349CHECK_SIZE_AND_OFFSET(tm, tm_isdst); 2350CHECK_SIZE_AND_OFFSET(tm, tm_gmtoff); 2351CHECK_SIZE_AND_OFFSET(tm, tm_zone); 2352 2353CHECK_TYPE_SIZE(ether_addr); 2354 2355CHECK_TYPE_SIZE(ipc_perm); 2356CHECK_SIZE_AND_OFFSET(ipc_perm, _key); 2357CHECK_SIZE_AND_OFFSET(ipc_perm, _seq); 2358CHECK_SIZE_AND_OFFSET(ipc_perm, uid); 2359CHECK_SIZE_AND_OFFSET(ipc_perm, gid); 2360CHECK_SIZE_AND_OFFSET(ipc_perm, cuid); 2361CHECK_SIZE_AND_OFFSET(ipc_perm, cgid); 2362CHECK_SIZE_AND_OFFSET(ipc_perm, mode); 2363 2364CHECK_TYPE_SIZE(shmid_ds); 2365CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 2366CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 2367CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 2368CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 2369CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 2370CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpid); 2371CHECK_SIZE_AND_OFFSET(shmid_ds, shm_lpid); 2372CHECK_SIZE_AND_OFFSET(shmid_ds, shm_nattch); 2373 2374CHECK_TYPE_SIZE(clock_t); 2375 2376CHECK_TYPE_SIZE(ifaddrs); 2377CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next); 2378CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name); 2379CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr); 2380CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask); 2381// Compare against the union, because we can't reach into the union in a 2382// compliant way. 2383#ifdef ifa_dstaddr 2384#undef ifa_dstaddr 2385#endif 2386CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr); 2387CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data); 2388 2389CHECK_TYPE_SIZE(timeb); 2390CHECK_SIZE_AND_OFFSET(timeb, time); 2391CHECK_SIZE_AND_OFFSET(timeb, millitm); 2392CHECK_SIZE_AND_OFFSET(timeb, timezone); 2393CHECK_SIZE_AND_OFFSET(timeb, dstflag); 2394 2395CHECK_TYPE_SIZE(passwd); 2396CHECK_SIZE_AND_OFFSET(passwd, pw_name); 2397CHECK_SIZE_AND_OFFSET(passwd, pw_passwd); 2398CHECK_SIZE_AND_OFFSET(passwd, pw_uid); 2399CHECK_SIZE_AND_OFFSET(passwd, pw_gid); 2400CHECK_SIZE_AND_OFFSET(passwd, pw_dir); 2401CHECK_SIZE_AND_OFFSET(passwd, pw_shell); 2402 2403CHECK_SIZE_AND_OFFSET(passwd, pw_gecos); 2404 2405CHECK_TYPE_SIZE(group); 2406CHECK_SIZE_AND_OFFSET(group, gr_name); 2407CHECK_SIZE_AND_OFFSET(group, gr_passwd); 2408CHECK_SIZE_AND_OFFSET(group, gr_gid); 2409CHECK_SIZE_AND_OFFSET(group, gr_mem); 2410 2411CHECK_TYPE_SIZE(modctl_load_t); 2412CHECK_SIZE_AND_OFFSET(modctl_load_t, ml_filename); 2413CHECK_SIZE_AND_OFFSET(modctl_load_t, ml_flags); 2414CHECK_SIZE_AND_OFFSET(modctl_load_t, ml_props); 2415CHECK_SIZE_AND_OFFSET(modctl_load_t, ml_propslen); 2416 2417// Compat with 9.0 2418struct statvfs90 { 2419 unsigned long f_flag; 2420 unsigned long f_bsize; 2421 unsigned long f_frsize; 2422 unsigned long f_iosize; 2423 2424 u64 f_blocks; 2425 u64 f_bfree; 2426 u64 f_bavail; 2427 u64 f_bresvd; 2428 2429 u64 f_files; 2430 u64 f_ffree; 2431 u64 f_favail; 2432 u64 f_fresvd; 2433 2434 u64 f_syncreads; 2435 u64 f_syncwrites; 2436 2437 u64 f_asyncreads; 2438 u64 f_asyncwrites; 2439 2440 struct { 2441 s32 __fsid_val[2]; 2442 } f_fsidx; 2443 unsigned long f_fsid; 2444 unsigned long f_namemax; 2445 u32 f_owner; 2446 2447 u32 f_spare[4]; 2448 2449 char f_fstypename[32]; 2450 char f_mntonname[32]; 2451 char f_mntfromname[32]; 2452}; 2453unsigned struct_statvfs90_sz = sizeof(struct statvfs90); 2454 2455#endif // SANITIZER_NETBSD 2456