1/* Automatically generated file, do not edit! */
2#define COMPAT_43
3#define COMPAT_FREEBSD_NET80211
4struct lwp;
5struct crap { int _xxx; };
6typedef struct crap videomemory_t;
7typedef struct crap RF_AccTotals_t;
8struct rf_test_acc { int _xxx; };
9struct map_info { int _xxx[22]; };
10#include <stdio.h>
11#include <sys/types.h>
12#include <sys/param.h>
13#include <sys/mutex.h>
14#ifndef NBPG
15#define NBPG 4096 /* workaround / dummy for sparc */
16#endif /* NBPG */
17#include <sys/disk.h>
18#include <sys/dkbad.h>
19#include <sys/mount.h>
20#include <sys/termios.h>
21#include <sys/disklabel.h>
22#include <sys/exec_elf.h>
23#include <net/if.h>
24#include <net/if_ether.h>
25#include <net/route.h>
26#include <net/ppp_defs.h>
27#include <netinet/in.h>
28#include <netinet/in_systm.h>
29#include <netinet/ip.h>
30#include <netinet/ip_mroute.h>
31#include <netinet/ip_compat.h>
32#include <net80211/ieee80211.h>
33#include <net80211/ieee80211_radiotap.h>
34#include <netinet6/in6_var.h>
35#include <netinet6/nd6.h>
36#include <dev/ic/hd44780reg.h>
37#include <dev/pci/mlyreg.h>
38#include <prop/proplib.h>
39#include <nv.h>
40
41#include <altq/altq.h>
42#include <altq/altq_afmap.h>
43#include <altq/altq_blue.h>
44#include <altq/altq_cbq.h>
45#include <altq/altq_cdnr.h>
46#include <altq/altq_fifoq.h>
47#include <altq/altq_hfsc.h>
48#include <altq/altq_jobs.h>
49#include <altq/altq_priq.h>
50#include <altq/altq_red.h>
51#include <altq/altq_rio.h>
52#include <altq/altq_wfq.h>
53#include <crypto/cryptodev.h>
54#include <dev/apm/apmio.h>
55#include <dev/biovar.h>
56#include <dev/bluetooth/btdev.h>
57#include <dev/bluetooth/btsco.h>
58#include <dev/ccdvar.h>
59#include <dev/cgdvar.h>
60#include <dev/dm/netbsd-dm.h>
61#include <dev/dmover/dmover_io.h>
62#include <dev/dtv/dtvio_demux.h>
63#include <dev/dtv/dtvio_frontend.h>
64#include <dev/filemon/filemon.h>
65#include <dev/fssvar.h>
66#include <dev/hdaudio/hdaudioio.h>
67#include <dev/hdmicec/hdmicecio.h>
68#include <dev/hpc/hpcfbio.h>
69#include <dev/i2c/i2c_io.h>
70#include <dev/i2o/iopio.h>
71#include <dev/ic/athioctl.h>
72#include <dev/ic/bt8xx.h>
73#include <dev/ic/hd44780var.h>
74#include <dev/ic/icp_ioctl.h>
75#include <dev/ic/isp_ioctl.h>
76#include <dev/ic/mlxio.h>
77#include <dev/ic/nvmeio.h>
78#include <dev/ic/qemufwcfgio.h>
79#include <dev/ir/irdaio.h>
80#include <dev/isa/isvio.h>
81#include <dev/isa/wtreg.h>
82#include <dev/iscsi/iscsi_ioctl.h>
83#include <dev/kttcpio.h>
84#include <dev/lockstat.h>
85#include <dev/md.h>
86#include <dev/ofw/openfirmio.h>
87#include <dev/pci/amrio.h>
88#include <dev/pci/mlyio.h>
89#include <dev/pci/pciio.h>
90#include <dev/pci/tweio.h>
91#include <dev/pcmcia/if_cnwioctl.h>
92#include <dev/pcmcia/if_rayreg.h>
93#include <dev/raidframe/raidframeio.h>
94#include <dev/sbus/mbppio.h>
95#include <dev/scsipi/ses.h>
96#include <dev/spi/spi_io.h>
97#include <dev/spkrio.h>
98#include <dev/sun/disklabel.h>
99#include <dev/sun/fbio.h>
100#include <dev/sun/kbio.h>
101#include <dev/sun/vuid_event.h>
102#include <dev/tc/sticio.h>
103#include <dev/usb/urio.h>
104#include <dev/usb/usb.h>
105#include <dev/usb/utoppy.h>
106#include <dev/vme/xio.h>
107#include <dev/vndvar.h>
108#include <dev/wscons/wsconsio.h>
109#include <dev/wscons/wsdisplay_usl_io.h>
110#include <fs/autofs/autofs_ioctl.h>
111#include <krb5/kafs.h>
112#include <net/bpf.h>
113#include <net/if_gre.h>
114#include <net/if_l2tp.h>
115#include <net/if_ppp.h>
116#include <net/if_pppoe.h>
117#include <net/if_sppp.h>
118#include <net/if_srt.h>
119#include <net/if_tap.h>
120#include <net/if_tun.h>
121#include <net/npf.h>
122#include <net/pfvar.h>
123#include <net/slip.h>
124#include <net80211/ieee80211_ioctl.h>
125#include <netatalk/phase2.h>
126#include <netbt/hci.h>
127#include <netinet/ip_fil.h>
128#include <netinet/ip_lookup.h>
129#include <netinet/ip_nat.h>
130#include <netinet/ip_proxy.h>
131#include <netinet/ip_scan.h>
132#include <netinet/ip_state.h>
133#include <netinet/sctp_uio.h>
134#include <netinet6/in6_var.h>
135#include <netsmb/smb_dev.h>
136#include <pcap/bpf.h>
137#include <rump/rumpdefs.h>
138#include <soundcard.h>
139#include <sys/agpio.h>
140#include <sys/ataio.h>
141#include <sys/audioio.h>
142#include <sys/cdio.h>
143#include <sys/chio.h>
144#include <sys/clockctl.h>
145#include <sys/cpuio.h>
146#include <sys/dkio.h>
147#include <sys/drvctlio.h>
148#include <sys/dvdio.h>
149#include <sys/envsys.h>
150#include <sys/event.h>
151#include <sys/fdio.h>
152#include <sys/filio.h>
153#include <sys/flashio.h>
154#include <sys/gpio.h>
155#include <sys/ioccom.h>
156#include <sys/ioctl.h>
157#include <sys/ioctl_compat.h>
158#include <sys/ipmi.h>
159#include <sys/joystick.h>
160#include <sys/kcov.h>
161#include <sys/ksyms.h>
162#include <sys/lua.h>
163#include <sys/midiio.h>
164#include <sys/mtio.h>
165#include <sys/power.h>
166#include <sys/radioio.h>
167#include <sys/rndio.h>
168#include <sys/scanio.h>
169#include <sys/scsiio.h>
170#include <sys/sockio.h>
171#include <sys/soundcard.h>
172#include <sys/timepps.h>
173#include <sys/ttycom.h>
174#include <sys/verified_exec.h>
175#include <sys/videoio.h>
176#include <sys/wdog.h>
177#include <dev/nvmm/nvmm_ioctl.h>
178#include <sys/dtrace.h>
179
180#include "ktrace.h"
181
182const char *
183ioctlname(u_long val)
184{
185
186 switch (val) {
187
188/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
189/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
190/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
191/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
192 #ifdef ALTQTBRGET
193 case ALTQTBRGET:
194 return "ALTQTBRGET";
195 #endif /* ALTQTBRGET */
196/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
197 #ifdef ALTQGTYPE
198 case ALTQGTYPE:
199 return "ALTQGTYPE";
200 #endif /* ALTQGTYPE */
201/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
202 #ifdef ALTQTBRSET
203 case ALTQTBRSET:
204 return "ALTQTBRSET";
205 #endif /* ALTQTBRSET */
206/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
207/* #define AFM_ADDFMAP _IOWR('F', 30, struct atm_flowmap) [AFM_ADDFMAP] */
208 #ifdef AFM_ADDFMAP
209 case AFM_ADDFMAP:
210 return "AFM_ADDFMAP";
211 #endif /* AFM_ADDFMAP */
212/* #define AFM_CLEANFMAP _IOWR('F', 32, struct atm_flowmap) [AFM_CLEANFMAP] */
213 #ifdef AFM_CLEANFMAP
214 case AFM_CLEANFMAP:
215 return "AFM_CLEANFMAP";
216 #endif /* AFM_CLEANFMAP */
217/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
218/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
219/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
220/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
221/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
222/* #define AFM_GETFMAP _IOWR('F', 33, struct atm_flowmap) [AFM_GETFMAP] */
223 #ifdef AFM_GETFMAP
224 case AFM_GETFMAP:
225 return "AFM_GETFMAP";
226 #endif /* AFM_GETFMAP */
227/* #define AFM_DELFMAP _IOWR('F', 31, struct atm_flowmap) [AFM_DELFMAP] */
228 #ifdef AFM_DELFMAP
229 case AFM_DELFMAP:
230 return "AFM_DELFMAP";
231 #endif /* AFM_DELFMAP */
232/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
233/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
234/* #define BLUE_CONFIG _IOWR('Q', 6, struct blue_conf) [BLUE_CONFIG] */
235/* #define BLUE_GETSTATS _IOWR('Q', 12, struct blue_stats) [BLUE_GETSTATS] */
236/* #define BLUE_IF_ATTACH _IOW('Q', 1, struct blue_interface) [BLUE_IF_ATTACH] */
237/* #define BLUE_DISABLE _IOW('Q', 4, struct blue_interface) [BLUE_DISABLE] */
238/* #define BLUE_ENABLE _IOW('Q', 3, struct blue_interface) [BLUE_ENABLE] */
239/* #define BLUE_IF_DETACH _IOW('Q', 2, struct blue_interface) [BLUE_IF_DETACH] */
240/* #define RIO_ENABLE _IOW('Q', 3, struct rio_interface) [RIO_ENABLE] */
241/* #define RED_IF_ATTACH _IOW('Q', 1, struct red_interface) [RED_IF_ATTACH] */
242/* #define RED_ENABLE _IOW('Q', 3, struct red_interface) [RED_ENABLE] */
243/* #define CBQ_GETSTATS _IOWR('Q', 12, struct cbq_getstats) [CBQ_GETSTATS] */
244/* #define CBQ_MODIFY_CLASS _IOWR('Q', 9, struct cbq_modify_class) [CBQ_MODIFY_CLASS] */
245 #ifdef CBQ_MODIFY_CLASS
246 case CBQ_MODIFY_CLASS:
247 return "CBQ_MODIFY_CLASS";
248 #endif /* CBQ_MODIFY_CLASS */
249/* #define RED_CONFIG _IOWR('Q', 6, struct red_conf) [RED_CONFIG] */
250/* #define RIO_SETDEFAULTS _IOW('Q', 30, struct redparams[RIO_NDROPPREC]) [RIO_SETDEFAULTS] */
251 #ifdef RIO_SETDEFAULTS
252 case RIO_SETDEFAULTS:
253 return "RIO_SETDEFAULTS";
254 #endif /* RIO_SETDEFAULTS */
255/* #define RIO_DISABLE _IOW('Q', 4, struct rio_interface) [RIO_DISABLE] */
256/* #define RIO_IF_ATTACH _IOW('Q', 1, struct rio_interface) [RIO_IF_ATTACH] */
257/* #define RED_SETDEFAULTS _IOW('Q', 30, struct redparams) [RED_SETDEFAULTS] */
258 #ifdef RED_SETDEFAULTS
259 case RED_SETDEFAULTS:
260 return "RED_SETDEFAULTS";
261 #endif /* RED_SETDEFAULTS */
262/* #define CBQ_DEL_FILTER _IOW('Q', 11, struct cbq_delete_filter) [CBQ_DEL_FILTER] */
263/* #define RIO_IF_DETACH _IOW('Q', 2, struct rio_interface) [RIO_IF_DETACH] */
264/* #define CBQ_ADD_FILTER _IOWR('Q', 10, struct cbq_add_filter) [CBQ_ADD_FILTER] */
265/* #define CBQ_CLEAR_HIERARCHY _IOW('Q', 5, struct cbq_interface) [CBQ_CLEAR_HIERARCHY] */
266/* #define CBQ_DEL_CLASS _IOW('Q', 8, struct cbq_delete_class) [CBQ_DEL_CLASS] */
267/* #define RED_IF_DETACH _IOW('Q', 2, struct red_interface) [RED_IF_DETACH] */
268/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
269/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
270/* #define CBQ_ADD_CLASS _IOWR('Q', 7, struct cbq_add_class) [CBQ_ADD_CLASS] */
271/* #define CBQ_ENABLE _IOW('Q', 3, struct cbq_interface) [CBQ_ENABLE] */
272/* #define RIO_CONFIG _IOWR('Q', 6, struct rio_conf) [RIO_CONFIG] */
273/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
274/* #define RIO_GETSTATS _IOWR('Q', 12, struct rio_stats) [RIO_GETSTATS] */
275/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
276/* #define RED_DISABLE _IOW('Q', 4, struct red_interface) [RED_DISABLE] */
277/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
278/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
279/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
280/* #define CBQ_DISABLE _IOW('Q', 4, struct cbq_interface) [CBQ_DISABLE] */
281/* #define CBQ_IF_ATTACH _IOW('Q', 1, struct cbq_interface) [CBQ_IF_ATTACH] */
282/* #define RED_GETSTATS _IOWR('Q', 12, struct red_stats) [RED_GETSTATS] */
283/* #define CBQ_IF_DETACH _IOW('Q', 2, struct cbq_interface) [CBQ_IF_DETACH] */
284/* #define CDNR_IF_ATTACH _IOW('Q', 1, struct cdnr_interface) [CDNR_IF_ATTACH] */
285 #ifdef CDNR_IF_ATTACH
286 case CDNR_IF_ATTACH:
287 return "CDNR_IF_ATTACH";
288 #endif /* CDNR_IF_ATTACH */
289/* #define CDNR_DEL_ELEM _IOW('Q', 31, struct cdnr_delete_element) [CDNR_DEL_ELEM] */
290 #ifdef CDNR_DEL_ELEM
291 case CDNR_DEL_ELEM:
292 return "CDNR_DEL_ELEM";
293 #endif /* CDNR_DEL_ELEM */
294/* #define CDNR_TBM_STATS _IOWR('Q', 34, struct cdnr_tbmeter_stats) [CDNR_TBM_STATS] */
295 #ifdef CDNR_TBM_STATS
296 case CDNR_TBM_STATS:
297 return "CDNR_TBM_STATS";
298 #endif /* CDNR_TBM_STATS */
299/* #define CDNR_TCM_STATS _IOWR('Q', 37, struct cdnr_tcm_stats) [CDNR_TCM_STATS] */
300 #ifdef CDNR_TCM_STATS
301 case CDNR_TCM_STATS:
302 return "CDNR_TCM_STATS";
303 #endif /* CDNR_TCM_STATS */
304/* #define CDNR_MOD_TBM _IOW('Q', 33, struct cdnr_modify_tbmeter) [CDNR_MOD_TBM] */
305 #ifdef CDNR_MOD_TBM
306 case CDNR_MOD_TBM:
307 return "CDNR_MOD_TBM";
308 #endif /* CDNR_MOD_TBM */
309/* #define CDNR_ADD_TBM _IOWR('Q', 32, struct cdnr_add_tbmeter) [CDNR_ADD_TBM] */
310 #ifdef CDNR_ADD_TBM
311 case CDNR_ADD_TBM:
312 return "CDNR_ADD_TBM";
313 #endif /* CDNR_ADD_TBM */
314/* #define CDNR_IF_DETACH _IOW('Q', 2, struct cdnr_interface) [CDNR_IF_DETACH] */
315 #ifdef CDNR_IF_DETACH
316 case CDNR_IF_DETACH:
317 return "CDNR_IF_DETACH";
318 #endif /* CDNR_IF_DETACH */
319/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
320/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
321/* #define CDNR_MOD_TSW _IOWR('Q', 39, struct cdnr_modify_tswtcm) [CDNR_MOD_TSW] */
322 #ifdef CDNR_MOD_TSW
323 case CDNR_MOD_TSW:
324 return "CDNR_MOD_TSW";
325 #endif /* CDNR_MOD_TSW */
326/* #define CDNR_MOD_TCM _IOWR('Q', 36, struct cdnr_modify_trtcm) [CDNR_MOD_TCM] */
327 #ifdef CDNR_MOD_TCM
328 case CDNR_MOD_TCM:
329 return "CDNR_MOD_TCM";
330 #endif /* CDNR_MOD_TCM */
331/* #define CDNR_ADD_TCM _IOWR('Q', 35, struct cdnr_add_trtcm) [CDNR_ADD_TCM] */
332 #ifdef CDNR_ADD_TCM
333 case CDNR_ADD_TCM:
334 return "CDNR_ADD_TCM";
335 #endif /* CDNR_ADD_TCM */
336/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
337/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
338/* #define CDNR_ADD_TSW _IOWR('Q', 38, struct cdnr_add_tswtcm) [CDNR_ADD_TSW] */
339 #ifdef CDNR_ADD_TSW
340 case CDNR_ADD_TSW:
341 return "CDNR_ADD_TSW";
342 #endif /* CDNR_ADD_TSW */
343/* #define CDNR_GETSTATS _IOWR('Q', 12, struct cdnr_get_stats) [CDNR_GETSTATS] */
344 #ifdef CDNR_GETSTATS
345 case CDNR_GETSTATS:
346 return "CDNR_GETSTATS";
347 #endif /* CDNR_GETSTATS */
348/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
349/* #define CDNR_DISABLE _IOW('Q', 4, struct cdnr_interface) [CDNR_DISABLE] */
350 #ifdef CDNR_DISABLE
351 case CDNR_DISABLE:
352 return "CDNR_DISABLE";
353 #endif /* CDNR_DISABLE */
354/* #define CDNR_ADD_FILTER _IOWR('Q', 10, struct cdnr_add_filter) [CDNR_ADD_FILTER] */
355 #ifdef CDNR_ADD_FILTER
356 case CDNR_ADD_FILTER:
357 return "CDNR_ADD_FILTER";
358 #endif /* CDNR_ADD_FILTER */
359/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
360/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
361/* #define CDNR_ADD_ELEM _IOWR('Q', 30, struct cdnr_add_element) [CDNR_ADD_ELEM] */
362 #ifdef CDNR_ADD_ELEM
363 case CDNR_ADD_ELEM:
364 return "CDNR_ADD_ELEM";
365 #endif /* CDNR_ADD_ELEM */
366/* #define CDNR_ENABLE _IOW('Q', 3, struct cdnr_interface) [CDNR_ENABLE] */
367 #ifdef CDNR_ENABLE
368 case CDNR_ENABLE:
369 return "CDNR_ENABLE";
370 #endif /* CDNR_ENABLE */
371/* #define CDNR_DEL_FILTER _IOW('Q', 11, struct cdnr_delete_filter) [CDNR_DEL_FILTER] */
372 #ifdef CDNR_DEL_FILTER
373 case CDNR_DEL_FILTER:
374 return "CDNR_DEL_FILTER";
375 #endif /* CDNR_DEL_FILTER */
376/* #define FIFOQ_ENABLE _IOW('Q', 3, struct fifoq_interface) [FIFOQ_ENABLE] */
377/* #define FIFOQ_DISABLE _IOW('Q', 4, struct fifoq_interface) [FIFOQ_DISABLE] */
378/* #define FIFOQ_GETSTATS _IOWR('Q', 12, struct fifoq_getstats) [FIFOQ_GETSTATS] */
379/* #define FIFOQ_IF_DETACH _IOW('Q', 2, struct fifoq_interface) [FIFOQ_IF_DETACH] */
380/* #define FIFOQ_CONFIG _IOWR('Q', 6, struct fifoq_conf) [FIFOQ_CONFIG] */
381/* #define FIFOQ_IF_ATTACH _IOW('Q', 1, struct fifoq_interface) [FIFOQ_IF_ATTACH] */
382/* #define HFSC_DISABLE _IOW('Q', 4, struct hfsc_interface) [HFSC_DISABLE] */
383/* #define HFSC_ADD_FILTER _IOWR('Q', 10, struct hfsc_add_filter) [HFSC_ADD_FILTER] */
384/* #define HFSC_ADD_CLASS _IOWR('Q', 7, struct hfsc_add_class) [HFSC_ADD_CLASS] */
385/* #define RIO_ENABLE _IOW('Q', 3, struct rio_interface) [RIO_ENABLE] */
386/* #define RED_IF_ATTACH _IOW('Q', 1, struct red_interface) [RED_IF_ATTACH] */
387/* #define HFSC_DEL_CLASS _IOW('Q', 8, struct hfsc_delete_class) [HFSC_DEL_CLASS] */
388/* #define RED_ENABLE _IOW('Q', 3, struct red_interface) [RED_ENABLE] */
389/* #define HFSC_MOD_CLASS _IOW('Q', 9, struct hfsc_modify_class) [HFSC_MOD_CLASS] */
390/* #define RED_CONFIG _IOWR('Q', 6, struct red_conf) [RED_CONFIG] */
391/* #define RIO_SETDEFAULTS _IOW('Q', 30, struct redparams[RIO_NDROPPREC]) [RIO_SETDEFAULTS] */
392/* #define RIO_DISABLE _IOW('Q', 4, struct rio_interface) [RIO_DISABLE] */
393/* #define RIO_IF_ATTACH _IOW('Q', 1, struct rio_interface) [RIO_IF_ATTACH] */
394/* #define RED_SETDEFAULTS _IOW('Q', 30, struct redparams) [RED_SETDEFAULTS] */
395/* #define RIO_IF_DETACH _IOW('Q', 2, struct rio_interface) [RIO_IF_DETACH] */
396/* #define HFSC_CLEAR_HIERARCHY _IOW('Q', 5, struct hfsc_interface) [HFSC_CLEAR_HIERARCHY] */
397/* #define RED_IF_DETACH _IOW('Q', 2, struct red_interface) [RED_IF_DETACH] */
398/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
399/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
400/* #define HFSC_IF_ATTACH _IOW('Q', 1, struct hfsc_attach) [HFSC_IF_ATTACH] */
401/* #define RIO_CONFIG _IOWR('Q', 6, struct rio_conf) [RIO_CONFIG] */
402/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
403/* #define RIO_GETSTATS _IOWR('Q', 12, struct rio_stats) [RIO_GETSTATS] */
404/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
405/* #define RED_DISABLE _IOW('Q', 4, struct red_interface) [RED_DISABLE] */
406/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
407/* #define HFSC_ENABLE _IOW('Q', 3, struct hfsc_interface) [HFSC_ENABLE] */
408/* #define HFSC_GETSTATS _IOWR('Q', 12, struct hfsc_class_stats) [HFSC_GETSTATS] */
409/* #define HFSC_IF_DETACH _IOW('Q', 2, struct hfsc_interface) [HFSC_IF_DETACH] */
410/* #define HFSC_DEL_FILTER _IOW('Q', 11, struct hfsc_delete_filter) [HFSC_DEL_FILTER] */
411/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
412/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
413/* #define RED_GETSTATS _IOWR('Q', 12, struct red_stats) [RED_GETSTATS] */
414/* #define RIO_ENABLE _IOW('Q', 3, struct rio_interface) [RIO_ENABLE] */
415/* #define RED_IF_ATTACH _IOW('Q', 1, struct red_interface) [RED_IF_ATTACH] */
416/* #define PRIQ_DISABLE _IOW('Q', 4, struct priq_interface) [PRIQ_DISABLE] */
417/* #define RED_ENABLE _IOW('Q', 3, struct red_interface) [RED_ENABLE] */
418/* #define PRIQ_DEL_CLASS _IOW('Q', 8, struct priq_delete_class) [PRIQ_DEL_CLASS] */
419/* #define PRIQ_IF_ATTACH _IOW('Q', 1, struct priq_interface) [PRIQ_IF_ATTACH] */
420/* #define RED_CONFIG _IOWR('Q', 6, struct red_conf) [RED_CONFIG] */
421/* #define RIO_SETDEFAULTS _IOW('Q', 30, struct redparams[RIO_NDROPPREC]) [RIO_SETDEFAULTS] */
422/* #define RIO_DISABLE _IOW('Q', 4, struct rio_interface) [RIO_DISABLE] */
423/* #define PRIQ_CLEAR _IOW('Q', 5, struct priq_interface) [PRIQ_CLEAR] */
424 #ifdef PRIQ_CLEAR
425 case PRIQ_CLEAR:
426 return "PRIQ_CLEAR";
427 #endif /* PRIQ_CLEAR */
428/* #define RIO_IF_ATTACH _IOW('Q', 1, struct rio_interface) [RIO_IF_ATTACH] */
429/* #define RED_SETDEFAULTS _IOW('Q', 30, struct redparams) [RED_SETDEFAULTS] */
430/* #define RIO_IF_DETACH _IOW('Q', 2, struct rio_interface) [RIO_IF_DETACH] */
431/* #define RED_IF_DETACH _IOW('Q', 2, struct red_interface) [RED_IF_DETACH] */
432/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
433/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
434/* #define RIO_CONFIG _IOWR('Q', 6, struct rio_conf) [RIO_CONFIG] */
435/* #define PRIQ_IF_DETACH _IOW('Q', 2, struct priq_interface) [PRIQ_IF_DETACH] */
436/* #define PRIQ_ADD_FILTER _IOWR('Q', 10, struct priq_add_filter) [PRIQ_ADD_FILTER] */
437/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
438/* #define RIO_GETSTATS _IOWR('Q', 12, struct rio_stats) [RIO_GETSTATS] */
439/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
440/* #define PRIQ_MOD_CLASS _IOW('Q', 9, struct priq_modify_class) [PRIQ_MOD_CLASS] */
441/* #define RED_DISABLE _IOW('Q', 4, struct red_interface) [RED_DISABLE] */
442/* #define PRIQ_ADD_CLASS _IOWR('Q', 7, struct priq_add_class) [PRIQ_ADD_CLASS] */
443/* #define PRIQ_DEL_FILTER _IOW('Q', 11, struct priq_delete_filter) [PRIQ_DEL_FILTER] */
444/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
445/* #define PRIQ_GETSTATS _IOWR('Q', 12, struct priq_class_stats) [PRIQ_GETSTATS] */
446/* #define PRIQ_ENABLE _IOW('Q', 3, struct priq_interface) [PRIQ_ENABLE] */
447/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
448/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
449/* #define RED_GETSTATS _IOWR('Q', 12, struct red_stats) [RED_GETSTATS] */
450/* #define WFQ_CONFIG _IOWR('Q', 6, struct wfq_conf) [WFQ_CONFIG] */
451/* #define WFQ_SET_WEIGHT _IOWR('Q', 31, struct wfq_setweight) [WFQ_SET_WEIGHT] */
452 #ifdef WFQ_SET_WEIGHT
453 case WFQ_SET_WEIGHT:
454 return "WFQ_SET_WEIGHT";
455 #endif /* WFQ_SET_WEIGHT */
456/* #define WFQ_IF_ATTACH _IOW('Q', 1, struct wfq_interface) [WFQ_IF_ATTACH] */
457/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
458/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
459/* #define WFQ_GET_QID _IOWR('Q', 30, struct wfq_getqid) [WFQ_GET_QID] */
460 #ifdef WFQ_GET_QID
461 case WFQ_GET_QID:
462 return "WFQ_GET_QID";
463 #endif /* WFQ_GET_QID */
464/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
465/* #define ALTQTBRGET _IOWR('q', 15, struct tbrreq) [ALTQTBRGET] */
466/* #define WFQ_GET_STATS _IOWR('Q', 12, struct wfq_getstats) [WFQ_GET_STATS] */
467 #ifdef WFQ_GET_STATS
468 case WFQ_GET_STATS:
469 return "WFQ_GET_STATS";
470 #endif /* WFQ_GET_STATS */
471/* #define WFQ_IF_DETACH _IOW('Q', 2, struct wfq_interface) [WFQ_IF_DETACH] */
472/* #define ALTQGTYPE _IOWR('q', 0, struct altqreq) [ALTQGTYPE] */
473/* #define WFQ_ENABLE _IOW('Q', 3, struct wfq_interface) [WFQ_ENABLE] */
474/* #define WFQ_DISABLE _IOW('Q', 4, struct wfq_interface) [WFQ_DISABLE] */
475/* #define ALTQTBRSET _IOW('q', 14, struct tbrreq) [ALTQTBRSET] */
476/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
477/* #define CIOCFSESSION _IOW('c', 102, u_int32_t) [CIOCFSESSION] */
478 #ifdef CIOCFSESSION
479 case CIOCFSESSION:
480 return "CIOCFSESSION";
481 #endif /* CIOCFSESSION */
482/* #define CIOCKEY _IOWR('c', 104, struct crypt_kop) [CIOCKEY] */
483 #ifdef CIOCKEY
484 case CIOCKEY:
485 return "CIOCKEY";
486 #endif /* CIOCKEY */
487/* #define CIOCNFKEYM _IOWR('c', 108, struct crypt_mkop) [CIOCNFKEYM] */
488 #ifdef CIOCNFKEYM
489 case CIOCNFKEYM:
490 return "CIOCNFKEYM";
491 #endif /* CIOCNFKEYM */
492/* #define CIOCNCRYPTM _IOWR('c', 115, struct crypt_mop) [CIOCNCRYPTM] */
493 #ifdef CIOCNCRYPTM
494 case CIOCNCRYPTM:
495 return "CIOCNCRYPTM";
496 #endif /* CIOCNCRYPTM */
497/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
498/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
499/* #define CIOCASYMFEAT _IOR('c', 105, u_int32_t) [CIOCASYMFEAT] */
500 #ifdef CIOCASYMFEAT
501 case CIOCASYMFEAT:
502 return "CIOCASYMFEAT";
503 #endif /* CIOCASYMFEAT */
504/* #define CIOCCRYPT _IOWR('c', 114, struct crypt_op) [CIOCCRYPT] */
505 #ifdef CIOCCRYPT
506 case CIOCCRYPT:
507 return "CIOCCRYPT";
508 #endif /* CIOCCRYPT */
509/* #define CRIOGET _IOWR('c', 100, u_int32_t) [CRIOGET] */
510 #ifdef CRIOGET
511 case CRIOGET:
512 return "CRIOGET";
513 #endif /* CRIOGET */
514/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
515/* #define CIOCNGSESSION _IOWR('c', 113, struct crypt_sgop) [CIOCNGSESSION] */
516 #ifdef CIOCNGSESSION
517 case CIOCNGSESSION:
518 return "CIOCNGSESSION";
519 #endif /* CIOCNGSESSION */
520/* #define CIOCNCRYPTRET _IOWR('c', 111, struct crypt_result) [CIOCNCRYPTRET] */
521 #ifdef CIOCNCRYPTRET
522 case CIOCNCRYPTRET:
523 return "CIOCNCRYPTRET";
524 #endif /* CIOCNCRYPTRET */
525/* #define CIOCGSESSION _IOWR('c', 112, struct session_op) [CIOCGSESSION] */
526 #ifdef CIOCGSESSION
527 case CIOCGSESSION:
528 return "CIOCGSESSION";
529 #endif /* CIOCGSESSION */
530/* #define CIOCNFSESSION _IOW('c', 109, struct crypt_sfop) [CIOCNFSESSION] */
531 #ifdef CIOCNFSESSION
532 case CIOCNFSESSION:
533 return "CIOCNFSESSION";
534 #endif /* CIOCNFSESSION */
535/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
536/* #define CIOCNCRYPTRETM _IOWR('c', 110, struct cryptret) [CIOCNCRYPTRETM] */
537 #ifdef CIOCNCRYPTRETM
538 case CIOCNCRYPTRETM:
539 return "CIOCNCRYPTRETM";
540 #endif /* CIOCNCRYPTRETM */
541/* #define APM_IOC_GETPOWER _IOWR('A', 3, struct apm_power_info) [APM_IOC_GETPOWER] */
542 #ifdef APM_IOC_GETPOWER
543 case APM_IOC_GETPOWER:
544 return "APM_IOC_GETPOWER";
545 #endif /* APM_IOC_GETPOWER */
546/* #define APM_IOC_DEV_CTL _IOW('A', 5, struct apm_ctl) [APM_IOC_DEV_CTL] */
547 #ifdef APM_IOC_DEV_CTL
548 case APM_IOC_DEV_CTL:
549 return "APM_IOC_DEV_CTL";
550 #endif /* APM_IOC_DEV_CTL */
551/* #define OAPM_IOC_GETPOWER _IOR('A', 3, struct apm_power_info) [OAPM_IOC_GETPOWER] */
552 #ifdef OAPM_IOC_GETPOWER
553 case OAPM_IOC_GETPOWER:
554 return "OAPM_IOC_GETPOWER";
555 #endif /* OAPM_IOC_GETPOWER */
556/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
557/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
558/* #define APM_IOC_SUSPEND _IO('A', 2) [APM_IOC_SUSPEND] */
559/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
560/* #define APM_IOC_NEXTEVENT _IOR('A', 4, struct apm_event_info) [APM_IOC_NEXTEVENT] */
561 #ifdef APM_IOC_NEXTEVENT
562 case APM_IOC_NEXTEVENT:
563 return "APM_IOC_NEXTEVENT";
564 #endif /* APM_IOC_NEXTEVENT */
565/* #define APM_IOC_STANDBY _IO('A', 1) [APM_IOC_STANDBY] */
566/* #define APM_IOC_REJECT _IOW('A', 0, struct apm_event_info) [APM_IOC_REJECT] */
567 #ifdef APM_IOC_REJECT
568 case APM_IOC_REJECT:
569 return "APM_IOC_REJECT";
570 #endif /* APM_IOC_REJECT */
571/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
572/* #define BIOCSETSTATE _IOWR('B', 37, struct bioc_setstate) [BIOCSETSTATE] */
573 #ifdef BIOCSETSTATE
574 case BIOCSETSTATE:
575 return "BIOCSETSTATE";
576 #endif /* BIOCSETSTATE */
577/* #define BIOCINQ _IOWR('B', 32, struct bioc_inq) [BIOCINQ] */
578 #ifdef BIOCINQ
579 case BIOCINQ:
580 return "BIOCINQ";
581 #endif /* BIOCINQ */
582/* #define BIOCALARM _IOWR('B', 35, struct bioc_alarm) [BIOCALARM] */
583 #ifdef BIOCALARM
584 case BIOCALARM:
585 return "BIOCALARM";
586 #endif /* BIOCALARM */
587/* #define BIOCBLINK _IOWR('B', 36, struct bioc_blink) [BIOCBLINK] */
588 #ifdef BIOCBLINK
589 case BIOCBLINK:
590 return "BIOCBLINK";
591 #endif /* BIOCBLINK */
592/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
593/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
594/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
595/* #define BIOCVOL _IOWR('B', 34, struct bioc_vol) [BIOCVOL] */
596 #ifdef BIOCVOL
597 case BIOCVOL:
598 return "BIOCVOL";
599 #endif /* BIOCVOL */
600/* #define BIOCLOCATE _IOWR('B', 0, struct bio_locate) [BIOCLOCATE] */
601 #ifdef BIOCLOCATE
602 case BIOCLOCATE:
603 return "BIOCLOCATE";
604 #endif /* BIOCLOCATE */
605/* #define BIOCVOLOPS _IOWR('B', 39, struct bioc_volops) [BIOCVOLOPS] */
606 #ifdef BIOCVOLOPS
607 case BIOCVOLOPS:
608 return "BIOCVOLOPS";
609 #endif /* BIOCVOLOPS */
610/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
611/* #define BIOCDISK _IOWR('B', 33, struct bioc_disk) [BIOCDISK] */
612 #ifdef BIOCDISK
613 case BIOCDISK:
614 return "BIOCDISK";
615 #endif /* BIOCDISK */
616/* #define BIOCDISK_NOVOL _IOWR('b', 38, struct bioc_disk) [BIOCDISK_NOVOL] */
617 #ifdef BIOCDISK_NOVOL
618 case BIOCDISK_NOVOL:
619 return "BIOCDISK_NOVOL";
620 #endif /* BIOCDISK_NOVOL */
621/* #define BTDEV_ATTACH _IOW('b', 14, struct plistref) [BTDEV_ATTACH] */
622 #ifdef BTDEV_ATTACH
623 case BTDEV_ATTACH:
624 return "BTDEV_ATTACH";
625 #endif /* BTDEV_ATTACH */
626/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
627/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
628/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
629/* #define BTDEV_DETACH _IOW('b', 15, struct plistref) [BTDEV_DETACH] */
630 #ifdef BTDEV_DETACH
631 case BTDEV_DETACH:
632 return "BTDEV_DETACH";
633 #endif /* BTDEV_DETACH */
634/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
635/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
636/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
637/* #define BTSCO_GETINFO _IOR('b', 16, struct btsco_info) [BTSCO_GETINFO] */
638 #ifdef BTSCO_GETINFO
639 case BTSCO_GETINFO:
640 return "BTSCO_GETINFO";
641 #endif /* BTSCO_GETINFO */
642/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
643/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
644/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
645/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
646/* #define CCDIOCCLR _IOW('F', 17, struct ccd_ioctl) [CCDIOCCLR] */
647 #ifdef CCDIOCCLR
648 case CCDIOCCLR:
649 return "CCDIOCCLR";
650 #endif /* CCDIOCCLR */
651/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
652/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
653/* #define CCDIOCSET _IOWR('F', 16, struct ccd_ioctl) [CCDIOCSET] */
654 #ifdef CCDIOCSET
655 case CCDIOCSET:
656 return "CCDIOCSET";
657 #endif /* CCDIOCSET */
658/* #define CGDIOCSET _IOWR('F', 18, struct cgd_ioctl) [CGDIOCSET] */
659 #ifdef CGDIOCSET
660 case CGDIOCSET:
661 return "CGDIOCSET";
662 #endif /* CGDIOCSET */
663/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
664/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
665/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
666/* #define CGDIOCCLR _IOW('F', 19, struct cgd_ioctl) [CGDIOCCLR] */
667 #ifdef CGDIOCCLR
668 case CGDIOCCLR:
669 return "CGDIOCCLR";
670 #endif /* CGDIOCCLR */
671/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
672/* #define CGDIOCGET _IOWR('F', 20, struct cgd_user) [CGDIOCGET] */
673 #ifdef CGDIOCGET
674 case CGDIOCGET:
675 return "CGDIOCGET";
676 #endif /* CGDIOCGET */
677/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
678/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
679/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
680/* #define NETBSD_DM_IOCTL _IOWR(DM_IOCTL, DM_IOCTL_CMD, struct plistref) [NETBSD_DM_IOCTL] */
681 #ifdef NETBSD_DM_IOCTL
682 case NETBSD_DM_IOCTL:
683 return "NETBSD_DM_IOCTL";
684 #endif /* NETBSD_DM_IOCTL */
685/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
686/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
687/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
688/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
689/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
690/* #define DMIO_SETFUNC _IOW('D', 0, struct dmio_setfunc) [DMIO_SETFUNC] */
691 #ifdef DMIO_SETFUNC
692 case DMIO_SETFUNC:
693 return "DMIO_SETFUNC";
694 #endif /* DMIO_SETFUNC */
695/* #define DMX_ADD_PID _IOW('D', 106, uint16_t) [DMX_ADD_PID] */
696 #ifdef DMX_ADD_PID
697 case DMX_ADD_PID:
698 return "DMX_ADD_PID";
699 #endif /* DMX_ADD_PID */
700/* #define DMX_SET_SOURCE _IOW('D', 109, dmx_source_t) [DMX_SET_SOURCE] */
701 #ifdef DMX_SET_SOURCE
702 case DMX_SET_SOURCE:
703 return "DMX_SET_SOURCE";
704 #endif /* DMX_SET_SOURCE */
705/* #define DMX_START _IO('D', 100) [DMX_START] */
706 #ifdef DMX_START
707 case DMX_START:
708 return "DMX_START";
709 #endif /* DMX_START */
710/* #define DMX_SET_BUFFER_SIZE _IO('D', 104) [DMX_SET_BUFFER_SIZE] */
711 #ifdef DMX_SET_BUFFER_SIZE
712 case DMX_SET_BUFFER_SIZE:
713 return "DMX_SET_BUFFER_SIZE";
714 #endif /* DMX_SET_BUFFER_SIZE */
715/* #define DMX_GET_CAPS _IOR('D', 108, dmx_caps_t) [DMX_GET_CAPS] */
716 #ifdef DMX_GET_CAPS
717 case DMX_GET_CAPS:
718 return "DMX_GET_CAPS";
719 #endif /* DMX_GET_CAPS */
720/* #define DMX_SET_PES_FILTER _IOW('D', 103, struct dmx_pes_filter_params) [DMX_SET_PES_FILTER] */
721 #ifdef DMX_SET_PES_FILTER
722 case DMX_SET_PES_FILTER:
723 return "DMX_SET_PES_FILTER";
724 #endif /* DMX_SET_PES_FILTER */
725/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
726/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
727/* #define DMX_STOP _IO('D', 101) [DMX_STOP] */
728 #ifdef DMX_STOP
729 case DMX_STOP:
730 return "DMX_STOP";
731 #endif /* DMX_STOP */
732/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
733/* #define DMX_GET_STC _IOWR('D', 105, struct dmx_stc) [DMX_GET_STC] */
734 #ifdef DMX_GET_STC
735 case DMX_GET_STC:
736 return "DMX_GET_STC";
737 #endif /* DMX_GET_STC */
738/* #define DMX_SET_FILTER _IOW('D', 102, struct dmx_sct_filter_params) [DMX_SET_FILTER] */
739 #ifdef DMX_SET_FILTER
740 case DMX_SET_FILTER:
741 return "DMX_SET_FILTER";
742 #endif /* DMX_SET_FILTER */
743/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
744/* #define DMX_REMOVE_PID _IOW('D', 107, uint16_t) [DMX_REMOVE_PID] */
745 #ifdef DMX_REMOVE_PID
746 case DMX_REMOVE_PID:
747 return "DMX_REMOVE_PID";
748 #endif /* DMX_REMOVE_PID */
749/* #define FE_GET_EVENT _IOR('D', 7, struct dvb_frontend_event) [FE_GET_EVENT] */
750 #ifdef FE_GET_EVENT
751 case FE_GET_EVENT:
752 return "FE_GET_EVENT";
753 #endif /* FE_GET_EVENT */
754/* #define FE_DISEQC_RESET_OVERLOAD _IO('D', 9) [FE_DISEQC_RESET_OVERLOAD] */
755 #ifdef FE_DISEQC_RESET_OVERLOAD
756 case FE_DISEQC_RESET_OVERLOAD:
757 return "FE_DISEQC_RESET_OVERLOAD";
758 #endif /* FE_DISEQC_RESET_OVERLOAD */
759/* #define FE_GET_INFO _IOR('D', 8, struct dvb_frontend_info) [FE_GET_INFO] */
760 #ifdef FE_GET_INFO
761 case FE_GET_INFO:
762 return "FE_GET_INFO";
763 #endif /* FE_GET_INFO */
764/* #define FE_SET_TONE _IOW('D', 13, fe_sec_tone_mode_t) [FE_SET_TONE] */
765 #ifdef FE_SET_TONE
766 case FE_SET_TONE:
767 return "FE_SET_TONE";
768 #endif /* FE_SET_TONE */
769/* #define FE_DISEQC_RECV_SLAVE_REPLY _IOR('D', 11, struct dvb_diseqc_slave_reply) [FE_DISEQC_RECV_SLAVE_REPLY] */
770 #ifdef FE_DISEQC_RECV_SLAVE_REPLY
771 case FE_DISEQC_RECV_SLAVE_REPLY:
772 return "FE_DISEQC_RECV_SLAVE_REPLY";
773 #endif /* FE_DISEQC_RECV_SLAVE_REPLY */
774/* #define FE_DISEQC_SEND_BURST _IOW('D', 12, fe_sec_mini_cmd_t) [FE_DISEQC_SEND_BURST] */
775 #ifdef FE_DISEQC_SEND_BURST
776 case FE_DISEQC_SEND_BURST:
777 return "FE_DISEQC_SEND_BURST";
778 #endif /* FE_DISEQC_SEND_BURST */
779/* #define FE_DISHNETWORK_SEND_LEGACY_CMD _IOW('D', 17, unsigned long) [FE_DISHNETWORK_SEND_LEGACY_CMD] */
780 #ifdef FE_DISHNETWORK_SEND_LEGACY_CMD
781 case FE_DISHNETWORK_SEND_LEGACY_CMD:
782 return "FE_DISHNETWORK_SEND_LEGACY_CMD";
783 #endif /* FE_DISHNETWORK_SEND_LEGACY_CMD */
784/* #define FE_SET_FRONTEND _IOWR('D', 5, struct dvb_frontend_parameters) [FE_SET_FRONTEND] */
785 #ifdef FE_SET_FRONTEND
786 case FE_SET_FRONTEND:
787 return "FE_SET_FRONTEND";
788 #endif /* FE_SET_FRONTEND */
789/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
790/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
791/* #define FE_ENABLE_HIGH_LNB_VOLTAGE _IOW('D', 15, int) [FE_ENABLE_HIGH_LNB_VOLTAGE] */
792 #ifdef FE_ENABLE_HIGH_LNB_VOLTAGE
793 case FE_ENABLE_HIGH_LNB_VOLTAGE:
794 return "FE_ENABLE_HIGH_LNB_VOLTAGE";
795 #endif /* FE_ENABLE_HIGH_LNB_VOLTAGE */
796/* #define FE_READ_UNCORRECTED_BLOCKS _IOR('D', 4, uint32_t) [FE_READ_UNCORRECTED_BLOCKS] */
797 #ifdef FE_READ_UNCORRECTED_BLOCKS
798 case FE_READ_UNCORRECTED_BLOCKS:
799 return "FE_READ_UNCORRECTED_BLOCKS";
800 #endif /* FE_READ_UNCORRECTED_BLOCKS */
801/* #define FE_GET_FRONTEND _IOR('D', 6, struct dvb_frontend_parameters) [FE_GET_FRONTEND] */
802 #ifdef FE_GET_FRONTEND
803 case FE_GET_FRONTEND:
804 return "FE_GET_FRONTEND";
805 #endif /* FE_GET_FRONTEND */
806/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
807/* #define FE_READ_STATUS _IOR('D', 0, fe_status_t) [FE_READ_STATUS] */
808 #ifdef FE_READ_STATUS
809 case FE_READ_STATUS:
810 return "FE_READ_STATUS";
811 #endif /* FE_READ_STATUS */
812/* #define FE_READ_SNR _IOR('D', 2, uint16_t) [FE_READ_SNR] */
813 #ifdef FE_READ_SNR
814 case FE_READ_SNR:
815 return "FE_READ_SNR";
816 #endif /* FE_READ_SNR */
817/* #define FE_READ_SIGNAL_STRENGTH _IOR('D', 3, uint16_t) [FE_READ_SIGNAL_STRENGTH] */
818 #ifdef FE_READ_SIGNAL_STRENGTH
819 case FE_READ_SIGNAL_STRENGTH:
820 return "FE_READ_SIGNAL_STRENGTH";
821 #endif /* FE_READ_SIGNAL_STRENGTH */
822/* #define FE_SET_FRONTEND_TUNE_MODE _IOW('D', 16, unsigned int) [FE_SET_FRONTEND_TUNE_MODE] */
823 #ifdef FE_SET_FRONTEND_TUNE_MODE
824 case FE_SET_FRONTEND_TUNE_MODE:
825 return "FE_SET_FRONTEND_TUNE_MODE";
826 #endif /* FE_SET_FRONTEND_TUNE_MODE */
827/* #define FE_DISEQC_SEND_MASTER_CMD _IOW('D', 10, struct dvb_diseqc_master_cmd) [FE_DISEQC_SEND_MASTER_CMD] */
828 #ifdef FE_DISEQC_SEND_MASTER_CMD
829 case FE_DISEQC_SEND_MASTER_CMD:
830 return "FE_DISEQC_SEND_MASTER_CMD";
831 #endif /* FE_DISEQC_SEND_MASTER_CMD */
832/* #define FE_SET_VOLTAGE _IOW('D', 14, fe_sec_voltage_t) [FE_SET_VOLTAGE] */
833 #ifdef FE_SET_VOLTAGE
834 case FE_SET_VOLTAGE:
835 return "FE_SET_VOLTAGE";
836 #endif /* FE_SET_VOLTAGE */
837/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
838/* #define FE_READ_BER _IOR('D', 1, uint32_t) [FE_READ_BER] */
839 #ifdef FE_READ_BER
840 case FE_READ_BER:
841 return "FE_READ_BER";
842 #endif /* FE_READ_BER */
843/* #define FILEMON_SET_FD _IOWR('S', 1, int) [FILEMON_SET_FD] */
844 #ifdef FILEMON_SET_FD
845 case FILEMON_SET_FD:
846 return "FILEMON_SET_FD";
847 #endif /* FILEMON_SET_FD */
848/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
849/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
850/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
851/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
852/* #define FILEMON_SET_PID _IOWR('S', 2, pid_t) [FILEMON_SET_PID] */
853 #ifdef FILEMON_SET_PID
854 case FILEMON_SET_PID:
855 return "FILEMON_SET_PID";
856 #endif /* FILEMON_SET_PID */
857/* #define FSSIOCCLR _IO('F', 2) [FSSIOCCLR] */
858 #ifdef FSSIOCCLR
859 case FSSIOCCLR:
860 return "FSSIOCCLR";
861 #endif /* FSSIOCCLR */
862/* #define FSSIOCGET _IOR('F', 1, struct fss_get) [FSSIOCGET] */
863 #ifdef FSSIOCGET
864 case FSSIOCGET:
865 return "FSSIOCGET";
866 #endif /* FSSIOCGET */
867/* #define FSSIOFGET _IOR('F', 4, int) [FSSIOFGET] */
868 #ifdef FSSIOFGET
869 case FSSIOFGET:
870 return "FSSIOFGET";
871 #endif /* FSSIOFGET */
872/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
873/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
874/* #define FSSIOCSET _IOW('F', 5, struct fss_set) [FSSIOCSET] */
875 #ifdef FSSIOCSET
876 case FSSIOCSET:
877 return "FSSIOCSET";
878 #endif /* FSSIOCSET */
879/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
880/* #define FSSIOFSET _IOW('F', 3, int) [FSSIOFSET] */
881 #ifdef FSSIOFSET
882 case FSSIOFSET:
883 return "FSSIOFSET";
884 #endif /* FSSIOFSET */
885/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
886/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
887 #ifdef DIOCSRETRIES
888 case DIOCSRETRIES:
889 return "DIOCSRETRIES";
890 #endif /* DIOCSRETRIES */
891/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
892 #ifdef FIONBIO
893 case FIONBIO:
894 return "FIONBIO";
895 #endif /* FIONBIO */
896/* #define HDAUDIO_FGRP_SETCONFIG _IOWR('h', 2, struct plistref) [HDAUDIO_FGRP_SETCONFIG] */
897 #ifdef HDAUDIO_FGRP_SETCONFIG
898 case HDAUDIO_FGRP_SETCONFIG:
899 return "HDAUDIO_FGRP_SETCONFIG";
900 #endif /* HDAUDIO_FGRP_SETCONFIG */
901/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
902 #ifdef DIOCGSECTORSIZE
903 case DIOCGSECTORSIZE:
904 return "DIOCGSECTORSIZE";
905 #endif /* DIOCGSECTORSIZE */
906/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
907 #ifdef DIOCLWEDGES
908 case DIOCLWEDGES:
909 return "DIOCLWEDGES";
910 #endif /* DIOCLWEDGES */
911/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
912 #ifdef SIOCSUMBPARAM
913 case SIOCSUMBPARAM:
914 return "SIOCSUMBPARAM";
915 #endif /* SIOCSUMBPARAM */
916/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
917 #ifdef FIONWRITE
918 case FIONWRITE:
919 return "FIONWRITE";
920 #endif /* FIONWRITE */
921/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
922 #ifdef DIOCRMWEDGES
923 case DIOCRMWEDGES:
924 return "DIOCRMWEDGES";
925 #endif /* DIOCRMWEDGES */
926/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
927 #ifdef TIOCEXCL
928 case TIOCEXCL:
929 return "TIOCEXCL";
930 #endif /* TIOCEXCL */
931/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
932 #ifdef FIOGETOWN
933 case FIOGETOWN:
934 return "FIOGETOWN";
935 #endif /* FIOGETOWN */
936/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
937 #ifdef SIOCGIFADDR
938 case SIOCGIFADDR:
939 return "SIOCGIFADDR";
940 #endif /* SIOCGIFADDR */
941/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
942 #ifdef SIOCSLINKSTR
943 case SIOCSLINKSTR:
944 return "SIOCSLINKSTR";
945 #endif /* SIOCSLINKSTR */
946/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
947 #ifdef SIOCGIFPSRCADDR
948 case SIOCGIFPSRCADDR:
949 return "SIOCGIFPSRCADDR";
950 #endif /* SIOCGIFPSRCADDR */
951/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
952 #ifdef SIOCSIFDSTADDR
953 case SIOCSIFDSTADDR:
954 return "SIOCSIFDSTADDR";
955 #endif /* SIOCSIFDSTADDR */
956/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
957 #ifdef DIOCGDEFLABEL
958 case DIOCGDEFLABEL:
959 return "DIOCGDEFLABEL";
960 #endif /* DIOCGDEFLABEL */
961/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
962 #ifdef FIOASYNC
963 case FIOASYNC:
964 return "FIOASYNC";
965 #endif /* FIOASYNC */
966/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
967 #ifdef SIOCSIFMEDIA
968 case SIOCSIFMEDIA:
969 return "SIOCSIFMEDIA";
970 #endif /* SIOCSIFMEDIA */
971/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
972 #ifdef TIOCSBRK
973 case TIOCSBRK:
974 return "TIOCSBRK";
975 #endif /* TIOCSBRK */
976/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
977 #ifdef DIOCSSTEP
978 case DIOCSSTEP:
979 return "DIOCSSTEP";
980 #endif /* DIOCSSTEP */
981/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
982 #ifdef SIOCGIFDESCR
983 case SIOCGIFDESCR:
984 return "SIOCGIFDESCR";
985 #endif /* SIOCGIFDESCR */
986/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
987 #ifdef DIOCMWEDGES
988 case DIOCMWEDGES:
989 return "DIOCMWEDGES";
990 #endif /* DIOCMWEDGES */
991/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
992 #ifdef DIOCTUR
993 case DIOCTUR:
994 return "DIOCTUR";
995 #endif /* DIOCTUR */
996/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
997 #ifdef SIOCGLIFADDR
998 case SIOCGLIFADDR:
999 return "SIOCGLIFADDR";
1000 #endif /* SIOCGLIFADDR */
1001/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
1002 #ifdef SIOCGUMBPARAM
1003 case SIOCGUMBPARAM:
1004 return "SIOCGUMBPARAM";
1005 #endif /* SIOCGUMBPARAM */
1006/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
1007 #ifdef TIOCGRANTPT
1008 case TIOCGRANTPT:
1009 return "TIOCGRANTPT";
1010 #endif /* TIOCGRANTPT */
1011/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
1012 #ifdef SIOCGIFDLT
1013 case SIOCGIFDLT:
1014 return "SIOCGIFDLT";
1015 #endif /* SIOCGIFDLT */
1016/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
1017 #ifdef SIOCPEELOFF
1018 case SIOCPEELOFF:
1019 return "SIOCPEELOFF";
1020 #endif /* SIOCPEELOFF */
1021/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
1022 #ifdef PTIOCULTRIX
1023 case PTIOCULTRIX:
1024 return "PTIOCULTRIX";
1025 #endif /* PTIOCULTRIX */
1026/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
1027 #ifdef SIOCSIFNETMASK
1028 case SIOCSIFNETMASK:
1029 return "SIOCSIFNETMASK";
1030 #endif /* SIOCSIFNETMASK */
1031/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
1032 #ifdef SIOCAIFADDR
1033 case SIOCAIFADDR:
1034 return "SIOCAIFADDR";
1035 #endif /* SIOCAIFADDR */
1036/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
1037 #ifdef DIOCCACHESYNC
1038 case DIOCCACHESYNC:
1039 return "DIOCCACHESYNC";
1040 #endif /* DIOCCACHESYNC */
1041/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
1042 #ifdef DIOCGWEDGEINFO
1043 case DIOCGWEDGEINFO:
1044 return "DIOCGWEDGEINFO";
1045 #endif /* DIOCGWEDGEINFO */
1046/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
1047 #ifdef TIOCXMTFRAME
1048 case TIOCXMTFRAME:
1049 return "TIOCXMTFRAME";
1050 #endif /* TIOCXMTFRAME */
1051/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
1052 #ifdef DIOCWLABEL
1053 case DIOCWLABEL:
1054 return "DIOCWLABEL";
1055 #endif /* DIOCWLABEL */
1056/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
1057 #ifdef SIOCSIFBRDADDR
1058 case SIOCSIFBRDADDR:
1059 return "SIOCSIFBRDADDR";
1060 #endif /* SIOCSIFBRDADDR */
1061/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
1062 #ifdef TIOCPTSNAME
1063 case TIOCPTSNAME:
1064 return "TIOCPTSNAME";
1065 #endif /* TIOCPTSNAME */
1066/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
1067 #ifdef SIOCSVH
1068 case SIOCSVH:
1069 return "SIOCSVH";
1070 #endif /* SIOCSVH */
1071/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
1072 #ifdef DIOCSSTRATEGY
1073 case DIOCSSTRATEGY:
1074 return "DIOCSSTRATEGY";
1075 #endif /* DIOCSSTRATEGY */
1076/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
1077 #ifdef SIOCALIFADDR
1078 case SIOCALIFADDR:
1079 return "SIOCALIFADDR";
1080 #endif /* SIOCALIFADDR */
1081/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
1082 #ifdef TIOCSTART
1083 case TIOCSTART:
1084 return "TIOCSTART";
1085 #endif /* TIOCSTART */
1086/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
1087 #ifdef SIOCGIFADDRPREF
1088 case SIOCGIFADDRPREF:
1089 return "SIOCGIFADDRPREF";
1090 #endif /* SIOCGIFADDRPREF */
1091/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
1092 #ifdef SIOCIFGCLONERS
1093 case SIOCIFGCLONERS:
1094 return "SIOCIFGCLONERS";
1095 #endif /* SIOCIFGCLONERS */
1096/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
1097 #ifdef SIOCDELRT
1098 case SIOCDELRT:
1099 return "SIOCDELRT";
1100 #endif /* SIOCDELRT */
1101/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
1102 #ifdef FIOSETOWN
1103 case FIOSETOWN:
1104 return "FIOSETOWN";
1105 #endif /* FIOSETOWN */
1106/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
1107 #ifdef SIOCZIFDATA
1108 case SIOCZIFDATA:
1109 return "SIOCZIFDATA";
1110 #endif /* SIOCZIFDATA */
1111/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
1112 #ifdef DIOCRFORMAT
1113 case DIOCRFORMAT:
1114 return "DIOCRFORMAT";
1115 #endif /* DIOCRFORMAT */
1116/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
1117 #ifdef FIONREAD
1118 case FIONREAD:
1119 return "FIONREAD";
1120 #endif /* FIONREAD */
1121/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
1122 #ifdef TIOCMGET
1123 case TIOCMGET:
1124 return "TIOCMGET";
1125 #endif /* TIOCMGET */
1126/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
1127 #ifdef DIOCGSTRATEGY
1128 case DIOCGSTRATEGY:
1129 return "DIOCGSTRATEGY";
1130 #endif /* DIOCGSTRATEGY */
1131/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
1132 #ifdef SIOCGLINKSTR
1133 case SIOCGLINKSTR:
1134 return "SIOCGLINKSTR";
1135 #endif /* SIOCGLINKSTR */
1136/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
1137 #ifdef TIOCNXCL
1138 case TIOCNXCL:
1139 return "TIOCNXCL";
1140 #endif /* TIOCNXCL */
1141/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
1142 #ifdef SIOCSIFFLAGS
1143 case SIOCSIFFLAGS:
1144 return "SIOCSIFFLAGS";
1145 #endif /* SIOCSIFFLAGS */
1146/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
1147 #ifdef SIOCGLOWAT
1148 case SIOCGLOWAT:
1149 return "SIOCGLOWAT";
1150 #endif /* SIOCGLOWAT */
1151/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
1152 #ifdef SIOCGIFMEDIA
1153 case SIOCGIFMEDIA:
1154 return "SIOCGIFMEDIA";
1155 #endif /* SIOCGIFMEDIA */
1156/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
1157 #ifdef TIOCGPGRP
1158 case TIOCGPGRP:
1159 return "TIOCGPGRP";
1160 #endif /* TIOCGPGRP */
1161/* #define HDAUDIO_FGRP_GETCONFIG _IOWR('h', 1, struct plistref) [HDAUDIO_FGRP_GETCONFIG] */
1162 #ifdef HDAUDIO_FGRP_GETCONFIG
1163 case HDAUDIO_FGRP_GETCONFIG:
1164 return "HDAUDIO_FGRP_GETCONFIG";
1165 #endif /* HDAUDIO_FGRP_GETCONFIG */
1166/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
1167 #ifdef DIOCBSFLUSH
1168 case DIOCBSFLUSH:
1169 return "DIOCBSFLUSH";
1170 #endif /* DIOCBSFLUSH */
1171/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
1172 #ifdef SIOCSLIFPHYADDR
1173 case SIOCSLIFPHYADDR:
1174 return "SIOCSLIFPHYADDR";
1175 #endif /* SIOCSLIFPHYADDR */
1176/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
1177 #ifdef TIOCPTMGET
1178 case TIOCPTMGET:
1179 return "TIOCPTMGET";
1180 #endif /* TIOCPTMGET */
1181/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
1182/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
1183 #ifdef OFIOGETBMAP
1184 case OFIOGETBMAP:
1185 return "OFIOGETBMAP";
1186 #endif /* OFIOGETBMAP */
1187/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
1188 #ifdef TIOCSCTTY
1189 case TIOCSCTTY:
1190 return "TIOCSCTTY";
1191 #endif /* TIOCSCTTY */
1192/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
1193 #ifdef FIOSEEKDATA
1194 case FIOSEEKDATA:
1195 return "FIOSEEKDATA";
1196 #endif /* FIOSEEKDATA */
1197/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
1198 #ifdef FIONSPACE
1199 case FIONSPACE:
1200 return "FIONSPACE";
1201 #endif /* FIONSPACE */
1202/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
1203 #ifdef SIOCDELMULTI
1204 case SIOCDELMULTI:
1205 return "SIOCDELMULTI";
1206 #endif /* SIOCDELMULTI */
1207/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
1208 #ifdef SIOCSDRVSPEC
1209 case SIOCSDRVSPEC:
1210 return "SIOCSDRVSPEC";
1211 #endif /* SIOCSDRVSPEC */
1212/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
1213 #ifdef TIOCSPGRP
1214 case TIOCSPGRP:
1215 return "TIOCSPGRP";
1216 #endif /* TIOCSPGRP */
1217/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
1218 #ifdef TIOCGSID
1219 case TIOCGSID:
1220 return "TIOCGSID";
1221 #endif /* TIOCGSID */
1222/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
1223 #ifdef SIOCGHIWAT
1224 case SIOCGHIWAT:
1225 return "SIOCGHIWAT";
1226 #endif /* SIOCGHIWAT */
1227/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
1228 #ifdef DIOCAWEDGE
1229 case DIOCAWEDGE:
1230 return "DIOCAWEDGE";
1231 #endif /* DIOCAWEDGE */
1232/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
1233 #ifdef SIOCATMARK
1234 case SIOCATMARK:
1235 return "SIOCATMARK";
1236 #endif /* SIOCATMARK */
1237/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
1238/* #define HDAUDIO_FGRP_CODEC_INFO _IOWR('h', 4, struct plistref) [HDAUDIO_FGRP_CODEC_INFO] */
1239 #ifdef HDAUDIO_FGRP_CODEC_INFO
1240 case HDAUDIO_FGRP_CODEC_INFO:
1241 return "HDAUDIO_FGRP_CODEC_INFO";
1242 #endif /* HDAUDIO_FGRP_CODEC_INFO */
1243/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
1244 #ifdef TIOCGQSIZE
1245 case TIOCGQSIZE:
1246 return "TIOCGQSIZE";
1247 #endif /* TIOCGQSIZE */
1248/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
1249 #ifdef SIOCGIFFLAGS
1250 case SIOCGIFFLAGS:
1251 return "SIOCGIFFLAGS";
1252 #endif /* SIOCGIFFLAGS */
1253/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
1254 #ifdef DIOCGMEDIASIZE
1255 case DIOCGMEDIASIZE:
1256 return "DIOCGMEDIASIZE";
1257 #endif /* DIOCGMEDIASIZE */
1258/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
1259 #ifdef SIOCSETPFSYNC
1260 case SIOCSETPFSYNC:
1261 return "SIOCSETPFSYNC";
1262 #endif /* SIOCSETPFSYNC */
1263/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
1264 #ifdef SIOCSIFMETRIC
1265 case SIOCSIFMETRIC:
1266 return "SIOCSIFMETRIC";
1267 #endif /* SIOCSIFMETRIC */
1268/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1269/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1270/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
1271 #ifdef ODIOCEJECT
1272 case ODIOCEJECT:
1273 return "ODIOCEJECT";
1274 #endif /* ODIOCEJECT */
1275/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
1276 #ifdef TIOCGFLAGS
1277 case TIOCGFLAGS:
1278 return "TIOCGFLAGS";
1279 #endif /* TIOCGFLAGS */
1280/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
1281 #ifdef DIOCDWEDGE
1282 case DIOCDWEDGE:
1283 return "DIOCDWEDGE";
1284 #endif /* DIOCDWEDGE */
1285/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
1286 #ifdef PTIOCFREEBSD
1287 case PTIOCFREEBSD:
1288 return "PTIOCFREEBSD";
1289 #endif /* PTIOCFREEBSD */
1290/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
1291 #ifdef DIOCSDINFO
1292 case DIOCSDINFO:
1293 return "DIOCSDINFO";
1294 #endif /* DIOCSDINFO */
1295/* #define HDAUDIO_AFG_CODEC_INFO _IOWR('H', 1, struct plistref) [HDAUDIO_AFG_CODEC_INFO] */
1296 #ifdef HDAUDIO_AFG_CODEC_INFO
1297 case HDAUDIO_AFG_CODEC_INFO:
1298 return "HDAUDIO_AFG_CODEC_INFO";
1299 #endif /* HDAUDIO_AFG_CODEC_INFO */
1300/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
1301 #ifdef SIOCSIFPHYADDR
1302 case SIOCSIFPHYADDR:
1303 return "SIOCSIFPHYADDR";
1304 #endif /* SIOCSIFPHYADDR */
1305/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
1306 #ifdef DIOCGDISKINFO
1307 case DIOCGDISKINFO:
1308 return "DIOCGDISKINFO";
1309 #endif /* DIOCGDISKINFO */
1310/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
1311 #ifdef DIOCBSLIST
1312 case DIOCBSLIST:
1313 return "DIOCBSLIST";
1314 #endif /* DIOCBSLIST */
1315/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
1316 #ifdef SIOCINITIFADDR
1317 case SIOCINITIFADDR:
1318 return "SIOCINITIFADDR";
1319 #endif /* SIOCINITIFADDR */
1320/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
1321 #ifdef SIOCGETPFSYNC
1322 case SIOCGETPFSYNC:
1323 return "SIOCGETPFSYNC";
1324 #endif /* SIOCGETPFSYNC */
1325/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
1326 #ifdef TIOCGLINED
1327 case TIOCGLINED:
1328 return "TIOCGLINED";
1329 #endif /* TIOCGLINED */
1330/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
1331 #ifdef TIOCMSET
1332 case TIOCMSET:
1333 return "TIOCMSET";
1334 #endif /* TIOCMSET */
1335/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
1336 #ifdef TIOCRCVFRAME
1337 case TIOCRCVFRAME:
1338 return "TIOCRCVFRAME";
1339 #endif /* TIOCRCVFRAME */
1340/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
1341 #ifdef TIOCDRAIN
1342 case TIOCDRAIN:
1343 return "TIOCDRAIN";
1344 #endif /* TIOCDRAIN */
1345/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
1346 #ifdef SIOCGPGRP
1347 case SIOCGPGRP:
1348 return "SIOCGPGRP";
1349 #endif /* SIOCGPGRP */
1350/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
1351 #ifdef DIOCGCACHE
1352 case DIOCGCACHE:
1353 return "DIOCGCACHE";
1354 #endif /* DIOCGCACHE */
1355/* #define HDAUDIO_FGRP_WIDGET_INFO _IOWR('h', 3, struct plistref) [HDAUDIO_FGRP_WIDGET_INFO] */
1356 #ifdef HDAUDIO_FGRP_WIDGET_INFO
1357 case HDAUDIO_FGRP_WIDGET_INFO:
1358 return "HDAUDIO_FGRP_WIDGET_INFO";
1359 #endif /* HDAUDIO_FGRP_WIDGET_INFO */
1360/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
1361 #ifdef TIOCUCNTL
1362 case TIOCUCNTL:
1363 return "TIOCUCNTL";
1364 #endif /* TIOCUCNTL */
1365/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
1366 #ifdef SIOCGIFMETRIC
1367 case SIOCGIFMETRIC:
1368 return "SIOCGIFMETRIC";
1369 #endif /* SIOCGIFMETRIC */
1370/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
1371 #ifdef SIOCGIFGENERIC
1372 case SIOCGIFGENERIC:
1373 return "SIOCGIFGENERIC";
1374 #endif /* SIOCGIFGENERIC */
1375/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
1376 #ifdef SIOCGIFAFLAG_IN
1377 case SIOCGIFAFLAG_IN:
1378 return "SIOCGIFAFLAG_IN";
1379 #endif /* SIOCGIFAFLAG_IN */
1380/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
1381 #ifdef SIOCGIFPDSTADDR
1382 case SIOCGIFPDSTADDR:
1383 return "SIOCGIFPDSTADDR";
1384 #endif /* SIOCGIFPDSTADDR */
1385/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
1386 #ifdef SIOCSHIWAT
1387 case SIOCSHIWAT:
1388 return "SIOCSHIWAT";
1389 #endif /* SIOCSHIWAT */
1390/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
1391 #ifdef SIOCSIFDESCR
1392 case SIOCSIFDESCR:
1393 return "SIOCSIFDESCR";
1394 #endif /* SIOCSIFDESCR */
1395/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
1396 #ifdef FIOSEEKHOLE
1397 case FIOSEEKHOLE:
1398 return "FIOSEEKHOLE";
1399 #endif /* FIOSEEKHOLE */
1400/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
1401 #ifdef SIOCDIFPHYADDR
1402 case SIOCDIFPHYADDR:
1403 return "SIOCDIFPHYADDR";
1404 #endif /* SIOCDIFPHYADDR */
1405/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
1406 #ifdef SIOCGDRVSPEC
1407 case SIOCGDRVSPEC:
1408 return "SIOCGDRVSPEC";
1409 #endif /* SIOCGDRVSPEC */
1410/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
1411 #ifdef SIOCDIFADDR
1412 case SIOCDIFADDR:
1413 return "SIOCDIFADDR";
1414 #endif /* SIOCDIFADDR */
1415/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
1416 #ifdef SIOCGIFMTU
1417 case SIOCGIFMTU:
1418 return "SIOCGIFMTU";
1419 #endif /* SIOCGIFMTU */
1420/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
1421 #ifdef TIOCSIG
1422 case TIOCSIG:
1423 return "TIOCSIG";
1424 #endif /* TIOCSIG */
1425/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
1426 #ifdef TIOCSQSIZE
1427 case TIOCSQSIZE:
1428 return "TIOCSQSIZE";
1429 #endif /* TIOCSQSIZE */
1430/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1431/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
1432 #ifdef TIOCGETA
1433 case TIOCGETA:
1434 return "TIOCGETA";
1435 #endif /* TIOCGETA */
1436/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
1437 #ifdef TIOCGETD
1438 case TIOCGETD:
1439 return "TIOCGETD";
1440 #endif /* TIOCGETD */
1441/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
1442 #ifdef DIOCKLABEL
1443 case DIOCKLABEL:
1444 return "DIOCKLABEL";
1445 #endif /* DIOCKLABEL */
1446/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
1447/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
1448 #ifdef SIOCDLIFADDR
1449 case SIOCDLIFADDR:
1450 return "SIOCDLIFADDR";
1451 #endif /* SIOCDLIFADDR */
1452/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
1453 #ifdef TIOCSFLAGS
1454 case TIOCSFLAGS:
1455 return "TIOCSFLAGS";
1456 #endif /* TIOCSFLAGS */
1457/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
1458 #ifdef TIOCSTI
1459 case TIOCSTI:
1460 return "TIOCSTI";
1461 #endif /* TIOCSTI */
1462/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
1463 #ifdef SIOCGLIFPHYADDR
1464 case SIOCGLIFPHYADDR:
1465 return "SIOCGLIFPHYADDR";
1466 #endif /* SIOCGLIFPHYADDR */
1467/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
1468 #ifdef DIOCWFORMAT
1469 case DIOCWFORMAT:
1470 return "DIOCWFORMAT";
1471 #endif /* DIOCWFORMAT */
1472/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
1473 #ifdef SIOCSPGRP
1474 case SIOCSPGRP:
1475 return "SIOCSPGRP";
1476 #endif /* SIOCSPGRP */
1477/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
1478 #ifdef PTIOCSUNOS
1479 case PTIOCSUNOS:
1480 return "PTIOCSUNOS";
1481 #endif /* PTIOCSUNOS */
1482/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
1483 #ifdef SIOCADDMULTI
1484 case SIOCADDMULTI:
1485 return "SIOCADDMULTI";
1486 #endif /* SIOCADDMULTI */
1487/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
1488 #ifdef SIOCGETSGCNT
1489 case SIOCGETSGCNT:
1490 return "SIOCGETSGCNT";
1491 #endif /* SIOCGETSGCNT */
1492/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
1493 #ifdef TIOCSLINED
1494 case TIOCSLINED:
1495 return "TIOCSLINED";
1496 #endif /* TIOCSLINED */
1497/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
1498 #ifdef PTIOCOSF1
1499 case PTIOCOSF1:
1500 return "PTIOCOSF1";
1501 #endif /* PTIOCOSF1 */
1502/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
1503 #ifdef SIOCGIFDATA
1504 case SIOCGIFDATA:
1505 return "SIOCGIFDATA";
1506 #endif /* SIOCGIFDATA */
1507/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
1508 #ifdef DIOCSCACHE
1509 case DIOCSCACHE:
1510 return "DIOCSCACHE";
1511 #endif /* DIOCSCACHE */
1512/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
1513 #ifdef SIOCGIFDSTADDR
1514 case SIOCGIFDSTADDR:
1515 return "SIOCGIFDSTADDR";
1516 #endif /* SIOCGIFDSTADDR */
1517/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
1518 #ifdef TIOCSTAT
1519 case TIOCSTAT:
1520 return "TIOCSTAT";
1521 #endif /* TIOCSTAT */
1522/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
1523 #ifdef SIOCSETHERCAP
1524 case SIOCSETHERCAP:
1525 return "SIOCSETHERCAP";
1526 #endif /* SIOCSETHERCAP */
1527/* #define HDAUDIO_AFG_WIDGET_INFO _IOWR('H', 0, struct plistref) [HDAUDIO_AFG_WIDGET_INFO] */
1528 #ifdef HDAUDIO_AFG_WIDGET_INFO
1529 case HDAUDIO_AFG_WIDGET_INFO:
1530 return "HDAUDIO_AFG_WIDGET_INFO";
1531 #endif /* HDAUDIO_AFG_WIDGET_INFO */
1532/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
1533 #ifdef SIOCGETVIFCNT
1534 case SIOCGETVIFCNT:
1535 return "SIOCGETVIFCNT";
1536 #endif /* SIOCGETVIFCNT */
1537/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
1538 #ifdef SIOCGIFINDEX
1539 case SIOCGIFINDEX:
1540 return "SIOCGIFINDEX";
1541 #endif /* SIOCGIFINDEX */
1542/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
1543 #ifdef SIOCSIFMTU
1544 case SIOCSIFMTU:
1545 return "SIOCSIFMTU";
1546 #endif /* SIOCSIFMTU */
1547/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
1548 #ifdef TIOCFLUSH
1549 case TIOCFLUSH:
1550 return "TIOCFLUSH";
1551 #endif /* TIOCFLUSH */
1552/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
1553 #ifdef DIOCEJECT
1554 case DIOCEJECT:
1555 return "DIOCEJECT";
1556 #endif /* DIOCEJECT */
1557/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
1558 #ifdef TIOCGWINSZ
1559 case TIOCGWINSZ:
1560 return "TIOCGWINSZ";
1561 #endif /* TIOCGWINSZ */
1562/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
1563 #ifdef SIOCGIFCAP
1564 case SIOCGIFCAP:
1565 return "SIOCGIFCAP";
1566 #endif /* SIOCGIFCAP */
1567/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
1568 #ifdef SIOCGUMBINFO
1569 case SIOCGUMBINFO:
1570 return "SIOCGUMBINFO";
1571 #endif /* SIOCGUMBINFO */
1572/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
1573 #ifdef SIOCGIFNETMASK
1574 case SIOCGIFNETMASK:
1575 return "SIOCGIFNETMASK";
1576 #endif /* SIOCGIFNETMASK */
1577/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
1578 #ifdef TIOCPKT
1579 case TIOCPKT:
1580 return "TIOCPKT";
1581 #endif /* TIOCPKT */
1582/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
1583 #ifdef SIOCGETHERCAP
1584 case SIOCGETHERCAP:
1585 return "SIOCGETHERCAP";
1586 #endif /* SIOCGETHERCAP */
1587/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
1588 #ifdef FIONCLEX
1589 case FIONCLEX:
1590 return "FIONCLEX";
1591 #endif /* FIONCLEX */
1592/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
1593 #ifdef FIOCLEX
1594 case FIOCLEX:
1595 return "FIOCLEX";
1596 #endif /* FIOCLEX */
1597/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
1598 #ifdef SIOCGIFBRDADDR
1599 case SIOCGIFBRDADDR:
1600 return "SIOCGIFBRDADDR";
1601 #endif /* SIOCGIFBRDADDR */
1602/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
1603 #ifdef TIOCEXT
1604 case TIOCEXT:
1605 return "TIOCEXT";
1606 #endif /* TIOCEXT */
1607/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
1608 #ifdef SIOCIFDESTROY
1609 case SIOCIFDESTROY:
1610 return "SIOCIFDESTROY";
1611 #endif /* SIOCIFDESTROY */
1612/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
1613 #ifdef SIOCGIFCONF
1614 case SIOCGIFCONF:
1615 return "SIOCGIFCONF";
1616 #endif /* SIOCGIFCONF */
1617/* #define HDAUDIO_FGRP_INFO _IOWR('h', 0, struct plistref) [HDAUDIO_FGRP_INFO] */
1618 #ifdef HDAUDIO_FGRP_INFO
1619 case HDAUDIO_FGRP_INFO:
1620 return "HDAUDIO_FGRP_INFO";
1621 #endif /* HDAUDIO_FGRP_INFO */
1622/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
1623 #ifdef SIOCSIFADDRPREF
1624 case SIOCSIFADDRPREF:
1625 return "SIOCSIFADDRPREF";
1626 #endif /* SIOCSIFADDRPREF */
1627/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
1628 #ifdef DIOCCLRLABEL
1629 case DIOCCLRLABEL:
1630 return "DIOCCLRLABEL";
1631 #endif /* DIOCCLRLABEL */
1632/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
1633 #ifdef FIOGETBMAP
1634 case FIOGETBMAP:
1635 return "FIOGETBMAP";
1636 #endif /* FIOGETBMAP */
1637/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
1638 #ifdef TIOCOUTQ
1639 case TIOCOUTQ:
1640 return "TIOCOUTQ";
1641 #endif /* TIOCOUTQ */
1642/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
1643 #ifdef DIOCGDINFO
1644 case DIOCGDINFO:
1645 return "DIOCGDINFO";
1646 #endif /* DIOCGDINFO */
1647/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
1648 #ifdef TIOCREMOTE
1649 case TIOCREMOTE:
1650 return "TIOCREMOTE";
1651 #endif /* TIOCREMOTE */
1652/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
1653 #ifdef SIOCADDRT
1654 case SIOCADDRT:
1655 return "SIOCADDRT";
1656 #endif /* SIOCADDRT */
1657/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
1658 #ifdef SIOCGVH
1659 case SIOCGVH:
1660 return "SIOCGVH";
1661 #endif /* SIOCGVH */
1662/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
1663 #ifdef DIOCWDINFO
1664 case DIOCWDINFO:
1665 return "DIOCWDINFO";
1666 #endif /* DIOCWDINFO */
1667/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
1668 #ifdef TIOCMBIC
1669 case TIOCMBIC:
1670 return "TIOCMBIC";
1671 #endif /* TIOCMBIC */
1672/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
1673 #ifdef TIOCMBIS
1674 case TIOCMBIS:
1675 return "TIOCMBIS";
1676 #endif /* TIOCMBIS */
1677/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
1678 #ifdef SIOCSIFGENERIC
1679 case SIOCSIFGENERIC:
1680 return "SIOCSIFGENERIC";
1681 #endif /* SIOCSIFGENERIC */
1682/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
1683 #ifdef TIOCSETA
1684 case TIOCSETA:
1685 return "TIOCSETA";
1686 #endif /* TIOCSETA */
1687/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
1688 #ifdef TIOCSETD
1689 case TIOCSETD:
1690 return "TIOCSETD";
1691 #endif /* TIOCSETD */
1692/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
1693 #ifdef TIOCCONS
1694 case TIOCCONS:
1695 return "TIOCCONS";
1696 #endif /* TIOCCONS */
1697/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1698/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
1699 #ifdef TIOCCDTR
1700 case TIOCCDTR:
1701 return "TIOCCDTR";
1702 #endif /* TIOCCDTR */
1703/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
1704 #ifdef PTIOCNETBSD
1705 case PTIOCNETBSD:
1706 return "PTIOCNETBSD";
1707 #endif /* PTIOCNETBSD */
1708/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
1709 #ifdef PTIOCLINUX
1710 case PTIOCLINUX:
1711 return "PTIOCLINUX";
1712 #endif /* PTIOCLINUX */
1713/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
1714 #ifdef DIOCSBAD
1715 case DIOCSBAD:
1716 return "DIOCSBAD";
1717 #endif /* DIOCSBAD */
1718/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
1719 #ifdef SIOCSIFADDR
1720 case SIOCSIFADDR:
1721 return "SIOCSIFADDR";
1722 #endif /* SIOCSIFADDR */
1723/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
1724 #ifdef TIOCSWINSZ
1725 case TIOCSWINSZ:
1726 return "TIOCSWINSZ";
1727 #endif /* TIOCSWINSZ */
1728/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
1729 #ifdef SIOCSIFCAP
1730 case SIOCSIFCAP:
1731 return "SIOCSIFCAP";
1732 #endif /* SIOCSIFCAP */
1733/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
1734 #ifdef TIOCSETAF
1735 case TIOCSETAF:
1736 return "TIOCSETAF";
1737 #endif /* TIOCSETAF */
1738/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
1739 #ifdef TIOCSETAW
1740 case TIOCSETAW:
1741 return "TIOCSETAW";
1742 #endif /* TIOCSETAW */
1743/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
1744 #ifdef PTIOCWIN32
1745 case PTIOCWIN32:
1746 return "PTIOCWIN32";
1747 #endif /* PTIOCWIN32 */
1748/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
1749 #ifdef SIOCGIFALIAS
1750 case SIOCGIFALIAS:
1751 return "SIOCGIFALIAS";
1752 #endif /* SIOCGIFALIAS */
1753/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
1754 #ifdef TIOCNOTTY
1755 case TIOCNOTTY:
1756 return "TIOCNOTTY";
1757 #endif /* TIOCNOTTY */
1758/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
1759 #ifdef PTIOCSVR4
1760 case PTIOCSVR4:
1761 return "PTIOCSVR4";
1762 #endif /* PTIOCSVR4 */
1763/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
1764 #ifdef TIOCSTOP
1765 case TIOCSTOP:
1766 return "TIOCSTOP";
1767 #endif /* TIOCSTOP */
1768/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
1769 #ifdef TIOCDCDTIMESTAMP
1770 case TIOCDCDTIMESTAMP:
1771 return "TIOCDCDTIMESTAMP";
1772 #endif /* TIOCDCDTIMESTAMP */
1773/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
1774 #ifdef SIOCIFCREATE
1775 case SIOCIFCREATE:
1776 return "SIOCIFCREATE";
1777 #endif /* SIOCIFCREATE */
1778/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
1779 #ifdef DIOCLOCK
1780 case DIOCLOCK:
1781 return "DIOCLOCK";
1782 #endif /* DIOCLOCK */
1783/* #define CEC_GET_LOG_ADDRS _IOR('C', 1, uint16_t) [CEC_GET_LOG_ADDRS] */
1784 #ifdef CEC_GET_LOG_ADDRS
1785 case CEC_GET_LOG_ADDRS:
1786 return "CEC_GET_LOG_ADDRS";
1787 #endif /* CEC_GET_LOG_ADDRS */
1788/* #define CEC_GET_PHYS_ADDR _IOR('C', 0, uint16_t) [CEC_GET_PHYS_ADDR] */
1789 #ifdef CEC_GET_PHYS_ADDR
1790 case CEC_GET_PHYS_ADDR:
1791 return "CEC_GET_PHYS_ADDR";
1792 #endif /* CEC_GET_PHYS_ADDR */
1793/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1794/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1795/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1796/* #define CEC_GET_VENDOR_ID _IOR('C', 3, uint32_t) [CEC_GET_VENDOR_ID] */
1797 #ifdef CEC_GET_VENDOR_ID
1798 case CEC_GET_VENDOR_ID:
1799 return "CEC_GET_VENDOR_ID";
1800 #endif /* CEC_GET_VENDOR_ID */
1801/* #define CEC_SET_LOG_ADDRS _IOW('C', 2, uint16_t) [CEC_SET_LOG_ADDRS] */
1802 #ifdef CEC_SET_LOG_ADDRS
1803 case CEC_SET_LOG_ADDRS:
1804 return "CEC_SET_LOG_ADDRS";
1805 #endif /* CEC_SET_LOG_ADDRS */
1806/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1807/* #define HPCFBIO_GOP _IOR('H', 4, struct hpcfb_dsp_op) [HPCFBIO_GOP] */
1808 #ifdef HPCFBIO_GOP
1809 case HPCFBIO_GOP:
1810 return "HPCFBIO_GOP";
1811 #endif /* HPCFBIO_GOP */
1812/* #define HPCFBIO_GDSPCONF _IOWR('H', 2, struct hpcfb_dspconf) [HPCFBIO_GDSPCONF] */
1813 #ifdef HPCFBIO_GDSPCONF
1814 case HPCFBIO_GDSPCONF:
1815 return "HPCFBIO_GDSPCONF";
1816 #endif /* HPCFBIO_GDSPCONF */
1817/* #define HPCFBIO_GCONF _IOWR('H', 0, struct hpcfb_fbconf) [HPCFBIO_GCONF] */
1818 #ifdef HPCFBIO_GCONF
1819 case HPCFBIO_GCONF:
1820 return "HPCFBIO_GCONF";
1821 #endif /* HPCFBIO_GCONF */
1822/* #define HPCFBIO_SOP _IOWR('H', 5, struct hpcfb_dsp_op) [HPCFBIO_SOP] */
1823 #ifdef HPCFBIO_SOP
1824 case HPCFBIO_SOP:
1825 return "HPCFBIO_SOP";
1826 #endif /* HPCFBIO_SOP */
1827/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1828/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1829/* #define HPCFBIO_SCONF _IOW('H', 1, struct hpcfb_fbconf) [HPCFBIO_SCONF] */
1830 #ifdef HPCFBIO_SCONF
1831 case HPCFBIO_SCONF:
1832 return "HPCFBIO_SCONF";
1833 #endif /* HPCFBIO_SCONF */
1834/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1835/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1836/* #define HPCFBIO_SDSPCONF _IOW('H', 3, struct hpcfb_dspconf) [HPCFBIO_SDSPCONF] */
1837 #ifdef HPCFBIO_SDSPCONF
1838 case HPCFBIO_SDSPCONF:
1839 return "HPCFBIO_SDSPCONF";
1840 #endif /* HPCFBIO_SDSPCONF */
1841/* #define I2C_IOCTL_EXEC _IOW('I', 0, i2c_ioctl_exec_t) [I2C_IOCTL_EXEC] */
1842 #ifdef I2C_IOCTL_EXEC
1843 case I2C_IOCTL_EXEC:
1844 return "I2C_IOCTL_EXEC";
1845 #endif /* I2C_IOCTL_EXEC */
1846/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1847/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1848/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1849/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1850/* #define IOPIOCGTIDMAP _IOWR('u', 4, struct iovec) [IOPIOCGTIDMAP] */
1851 #ifdef IOPIOCGTIDMAP
1852 case IOPIOCGTIDMAP:
1853 return "IOPIOCGTIDMAP";
1854 #endif /* IOPIOCGTIDMAP */
1855/* #define IOPIOCGSTATUS _IOWR('u', 2, struct iovec) [IOPIOCGSTATUS] */
1856 #ifdef IOPIOCGSTATUS
1857 case IOPIOCGSTATUS:
1858 return "IOPIOCGSTATUS";
1859 #endif /* IOPIOCGSTATUS */
1860/* #define IOPIOCGLCT _IOWR('u', 1, struct iovec) [IOPIOCGLCT] */
1861 #ifdef IOPIOCGLCT
1862 case IOPIOCGLCT:
1863 return "IOPIOCGLCT";
1864 #endif /* IOPIOCGLCT */
1865/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1866/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1867/* #define IOPIOCPT _IOWR('u', 0, struct ioppt) [IOPIOCPT] */
1868 #ifdef IOPIOCPT
1869 case IOPIOCPT:
1870 return "IOPIOCPT";
1871 #endif /* IOPIOCPT */
1872/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1873/* #define IOPIOCRECONFIG _IO('u', 3) [IOPIOCRECONFIG] */
1874 #ifdef IOPIOCRECONFIG
1875 case IOPIOCRECONFIG:
1876 return "IOPIOCRECONFIG";
1877 #endif /* IOPIOCRECONFIG */
1878/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1879/* #define SIOCGATHDIAG _IOWR('i', 138, struct ath_diag) [SIOCGATHDIAG] */
1880 #ifdef SIOCGATHDIAG
1881 case SIOCGATHDIAG:
1882 return "SIOCGATHDIAG";
1883 #endif /* SIOCGATHDIAG */
1884/* #define SIOCGATHSTATS _IOWR('i', 137, struct ifreq) [SIOCGATHSTATS] */
1885 #ifdef SIOCGATHSTATS
1886 case SIOCGATHSTATS:
1887 return "SIOCGATHSTATS";
1888 #endif /* SIOCGATHSTATS */
1889/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1890/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1891/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1892/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1893/* #define HLCD_SHIFT_RIGHT _IO('h', 11) [HLCD_SHIFT_RIGHT] */
1894 #ifdef HLCD_SHIFT_RIGHT
1895 case HLCD_SHIFT_RIGHT:
1896 return "HLCD_SHIFT_RIGHT";
1897 #endif /* HLCD_SHIFT_RIGHT */
1898/* #define HLCD_PUTC _IOW('h', 9, struct hd44780_io) [HLCD_PUTC] */
1899 #ifdef HLCD_PUTC
1900 case HLCD_PUTC:
1901 return "HLCD_PUTC";
1902 #endif /* HLCD_PUTC */
1903/* #define HLCD_WRITE_INST _IOW('h', 16, struct hd44780_io) [HLCD_WRITE_INST] */
1904 #ifdef HLCD_WRITE_INST
1905 case HLCD_WRITE_INST:
1906 return "HLCD_WRITE_INST";
1907 #endif /* HLCD_WRITE_INST */
1908/* #define HLCD_SET_CURSOR_POS _IOW('h', 7, struct hd44780_io) [HLCD_SET_CURSOR_POS] */
1909 #ifdef HLCD_SET_CURSOR_POS
1910 case HLCD_SET_CURSOR_POS:
1911 return "HLCD_SET_CURSOR_POS";
1912 #endif /* HLCD_SET_CURSOR_POS */
1913/* #define HLCD_REDRAW _IOW('h', 15, struct hd44780_io) [HLCD_REDRAW] */
1914 #ifdef HLCD_REDRAW
1915 case HLCD_REDRAW:
1916 return "HLCD_REDRAW";
1917 #endif /* HLCD_REDRAW */
1918/* #define HLCD_CURSOR_RIGHT _IO('h', 5) [HLCD_CURSOR_RIGHT] */
1919 #ifdef HLCD_CURSOR_RIGHT
1920 case HLCD_CURSOR_RIGHT:
1921 return "HLCD_CURSOR_RIGHT";
1922 #endif /* HLCD_CURSOR_RIGHT */
1923/* #define HLCD_READ _IOWR('h', 14, struct hd44780_io) [HLCD_READ] */
1924 #ifdef HLCD_READ
1925 case HLCD_READ:
1926 return "HLCD_READ";
1927 #endif /* HLCD_READ */
1928/* #define HLCD_SHIFT_LEFT _IO('h', 10) [HLCD_SHIFT_LEFT] */
1929 #ifdef HLCD_SHIFT_LEFT
1930 case HLCD_SHIFT_LEFT:
1931 return "HLCD_SHIFT_LEFT";
1932 #endif /* HLCD_SHIFT_LEFT */
1933/* #define HLCD_SET_CHIPNO _IOW('h', 20, uint8_t) [HLCD_SET_CHIPNO] */
1934 #ifdef HLCD_SET_CHIPNO
1935 case HLCD_SET_CHIPNO:
1936 return "HLCD_SET_CHIPNO";
1937 #endif /* HLCD_SET_CHIPNO */
1938/* #define HLCD_GET_INFO _IOR('h', 18, struct hd44780_info) [HLCD_GET_INFO] */
1939 #ifdef HLCD_GET_INFO
1940 case HLCD_GET_INFO:
1941 return "HLCD_GET_INFO";
1942 #endif /* HLCD_GET_INFO */
1943/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
1944/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
1945/* #define HLCD_WRITE _IOWR('h', 13, struct hd44780_io) [HLCD_WRITE] */
1946 #ifdef HLCD_WRITE
1947 case HLCD_WRITE:
1948 return "HLCD_WRITE";
1949 #endif /* HLCD_WRITE */
1950/* #define HLCD_GET_CURSOR_POS _IOR('h', 6, struct hd44780_io) [HLCD_GET_CURSOR_POS] */
1951 #ifdef HLCD_GET_CURSOR_POS
1952 case HLCD_GET_CURSOR_POS:
1953 return "HLCD_GET_CURSOR_POS";
1954 #endif /* HLCD_GET_CURSOR_POS */
1955/* #define HLCD_HOME _IO('h', 12) [HLCD_HOME] */
1956 #ifdef HLCD_HOME
1957 case HLCD_HOME:
1958 return "HLCD_HOME";
1959 #endif /* HLCD_HOME */
1960/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
1961/* #define HLCD_CLEAR _IO('h', 3) [HLCD_CLEAR] */
1962 #ifdef HLCD_CLEAR
1963 case HLCD_CLEAR:
1964 return "HLCD_CLEAR";
1965 #endif /* HLCD_CLEAR */
1966/* #define HLCD_WRITE_DATA _IOW('h', 17, struct hd44780_io) [HLCD_WRITE_DATA] */
1967 #ifdef HLCD_WRITE_DATA
1968 case HLCD_WRITE_DATA:
1969 return "HLCD_WRITE_DATA";
1970 #endif /* HLCD_WRITE_DATA */
1971/* #define HLCD_GETC _IOR('h', 8, struct hd44780_io) [HLCD_GETC] */
1972 #ifdef HLCD_GETC
1973 case HLCD_GETC:
1974 return "HLCD_GETC";
1975 #endif /* HLCD_GETC */
1976/* #define HLCD_GET_CHIPNO _IOR('h', 19, uint8_t) [HLCD_GET_CHIPNO] */
1977 #ifdef HLCD_GET_CHIPNO
1978 case HLCD_GET_CHIPNO:
1979 return "HLCD_GET_CHIPNO";
1980 #endif /* HLCD_GET_CHIPNO */
1981/* #define HLCD_CURSOR_LEFT _IO('h', 4) [HLCD_CURSOR_LEFT] */
1982 #ifdef HLCD_CURSOR_LEFT
1983 case HLCD_CURSOR_LEFT:
1984 return "HLCD_CURSOR_LEFT";
1985 #endif /* HLCD_CURSOR_LEFT */
1986/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
1987/* #define HLCD_RESET _IO('h', 2) [HLCD_RESET] */
1988 #ifdef HLCD_RESET
1989 case HLCD_RESET:
1990 return "HLCD_RESET";
1991 #endif /* HLCD_RESET */
1992/* #define HLCD_DISPCTL _IOW('h', 1, struct hd44780_dispctl) [HLCD_DISPCTL] */
1993 #ifdef HLCD_DISPCTL
1994 case HLCD_DISPCTL:
1995 return "HLCD_DISPCTL";
1996 #endif /* HLCD_DISPCTL */
1997/* #define GDT_IOCTL_OSVERS _IOR('J', 3, gdt_osv_t) [GDT_IOCTL_OSVERS] */
1998 #ifdef GDT_IOCTL_OSVERS
1999 case GDT_IOCTL_OSVERS:
2000 return "GDT_IOCTL_OSVERS";
2001 #endif /* GDT_IOCTL_OSVERS */
2002/* #define GDT_IOCTL_DRVERS _IOR('J', 1, int) [GDT_IOCTL_DRVERS] */
2003 #ifdef GDT_IOCTL_DRVERS
2004 case GDT_IOCTL_DRVERS:
2005 return "GDT_IOCTL_DRVERS";
2006 #endif /* GDT_IOCTL_DRVERS */
2007/* #define GDT_IOCTL_GENERAL _IOWR('J', 0, gdt_ucmd_t) [GDT_IOCTL_GENERAL] */
2008 #ifdef GDT_IOCTL_GENERAL
2009 case GDT_IOCTL_GENERAL:
2010 return "GDT_IOCTL_GENERAL";
2011 #endif /* GDT_IOCTL_GENERAL */
2012/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2013/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2014/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2015/* #define GDT_IOCTL_RESCAN _IOWR('J', 11, gdt_rescan_t) [GDT_IOCTL_RESCAN] */
2016 #ifdef GDT_IOCTL_RESCAN
2017 case GDT_IOCTL_RESCAN:
2018 return "GDT_IOCTL_RESCAN";
2019 #endif /* GDT_IOCTL_RESCAN */
2020/* #define GDT_IOCTL_CTRTYPE _IOWR('J', 2, gdt_ctrt_t) [GDT_IOCTL_CTRTYPE] */
2021 #ifdef GDT_IOCTL_CTRTYPE
2022 case GDT_IOCTL_CTRTYPE:
2023 return "GDT_IOCTL_CTRTYPE";
2024 #endif /* GDT_IOCTL_CTRTYPE */
2025/* #define GDT_IOCTL_STATIST _IOR('J', 9, gdt_statist_t) [GDT_IOCTL_STATIST] */
2026 #ifdef GDT_IOCTL_STATIST
2027 case GDT_IOCTL_STATIST:
2028 return "GDT_IOCTL_STATIST";
2029 #endif /* GDT_IOCTL_STATIST */
2030/* #define GDT_IOCTL_CTRCNT _IOR('J', 5, int) [GDT_IOCTL_CTRCNT] */
2031 #ifdef GDT_IOCTL_CTRCNT
2032 case GDT_IOCTL_CTRCNT:
2033 return "GDT_IOCTL_CTRCNT";
2034 #endif /* GDT_IOCTL_CTRCNT */
2035/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2036/* #define GDT_IOCTL_EVENT _IOWR('J', 7, gdt_event_t) [GDT_IOCTL_EVENT] */
2037 #ifdef GDT_IOCTL_EVENT
2038 case GDT_IOCTL_EVENT:
2039 return "GDT_IOCTL_EVENT";
2040 #endif /* GDT_IOCTL_EVENT */
2041/* #define ISP_FC_GETHINFO _IOWR(ISP_IOC, 13, struct isp_hba_device) [ISP_FC_GETHINFO] */
2042 #ifdef ISP_FC_GETHINFO
2043 case ISP_FC_GETHINFO:
2044 return "ISP_FC_GETHINFO";
2045 #endif /* ISP_FC_GETHINFO */
2046/* #define ISP_CLR_STATS _IO(ISP_IOC, 7) [ISP_CLR_STATS] */
2047 #ifdef ISP_CLR_STATS
2048 case ISP_CLR_STATS:
2049 return "ISP_CLR_STATS";
2050 #endif /* ISP_CLR_STATS */
2051/* #define ISP_FC_GETDLIST _IO(ISP_IOC, 14) [ISP_FC_GETDLIST] */
2052 #ifdef ISP_FC_GETDLIST
2053 case ISP_FC_GETDLIST:
2054 return "ISP_FC_GETDLIST";
2055 #endif /* ISP_FC_GETDLIST */
2056/* #define ISP_RESCAN _IO(ISP_IOC, 3) [ISP_RESCAN] */
2057 #ifdef ISP_RESCAN
2058 case ISP_RESCAN:
2059 return "ISP_RESCAN";
2060 #endif /* ISP_RESCAN */
2061/* #define ISP_RESETHBA _IO(ISP_IOC, 2) [ISP_RESETHBA] */
2062 #ifdef ISP_RESETHBA
2063 case ISP_RESETHBA:
2064 return "ISP_RESETHBA";
2065 #endif /* ISP_RESETHBA */
2066/* #define ISP_GET_STATS _IOR(ISP_IOC, 6, isp_stats_t) [ISP_GET_STATS] */
2067 #ifdef ISP_GET_STATS
2068 case ISP_GET_STATS:
2069 return "ISP_GET_STATS";
2070 #endif /* ISP_GET_STATS */
2071/* #define ISP_TSK_MGMT _IOWR(ISP_IOC, 98, struct isp_fc_tsk_mgmt) [ISP_TSK_MGMT] */
2072 #ifdef ISP_TSK_MGMT
2073 case ISP_TSK_MGMT:
2074 return "ISP_TSK_MGMT";
2075 #endif /* ISP_TSK_MGMT */
2076/* #define ISP_GET_FW_CRASH_DUMP _IO(ISP_IOC, 10) [ISP_GET_FW_CRASH_DUMP] */
2077 #ifdef ISP_GET_FW_CRASH_DUMP
2078 case ISP_GET_FW_CRASH_DUMP:
2079 return "ISP_GET_FW_CRASH_DUMP";
2080 #endif /* ISP_GET_FW_CRASH_DUMP */
2081/* #define ISP_FC_GETDINFO _IOWR(ISP_IOC, 9, struct isp_fc_device) [ISP_FC_GETDINFO] */
2082 #ifdef ISP_FC_GETDINFO
2083 case ISP_FC_GETDINFO:
2084 return "ISP_FC_GETDINFO";
2085 #endif /* ISP_FC_GETDINFO */
2086/* #define ISP_FORCE_CRASH_DUMP _IO(ISP_IOC, 11) [ISP_FORCE_CRASH_DUMP] */
2087 #ifdef ISP_FORCE_CRASH_DUMP
2088 case ISP_FORCE_CRASH_DUMP:
2089 return "ISP_FORCE_CRASH_DUMP";
2090 #endif /* ISP_FORCE_CRASH_DUMP */
2091/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2092/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2093/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2094/* #define ISP_SETROLE _IOWR(ISP_IOC, 4, int) [ISP_SETROLE] */
2095 #ifdef ISP_SETROLE
2096 case ISP_SETROLE:
2097 return "ISP_SETROLE";
2098 #endif /* ISP_SETROLE */
2099/* #define ISP_SDBLEV _IOWR(ISP_IOC, 1, int) [ISP_SDBLEV] */
2100 #ifdef ISP_SDBLEV
2101 case ISP_SDBLEV:
2102 return "ISP_SDBLEV";
2103 #endif /* ISP_SDBLEV */
2104/* #define ISP_GETROLE _IOR(ISP_IOC, 5, int) [ISP_GETROLE] */
2105 #ifdef ISP_GETROLE
2106 case ISP_GETROLE:
2107 return "ISP_GETROLE";
2108 #endif /* ISP_GETROLE */
2109/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2110/* #define ISP_FC_LIP _IO(ISP_IOC, 8) [ISP_FC_LIP] */
2111 #ifdef ISP_FC_LIP
2112 case ISP_FC_LIP:
2113 return "ISP_FC_LIP";
2114 #endif /* ISP_FC_LIP */
2115/* #define MLXD_CHECKASYNC _IOR('M', 101, int) [MLXD_CHECKASYNC] */
2116 #ifdef MLXD_CHECKASYNC
2117 case MLXD_CHECKASYNC:
2118 return "MLXD_CHECKASYNC";
2119 #endif /* MLXD_CHECKASYNC */
2120/* #define MLX_REBUILDSTAT _IOR('M', 4, struct mlx_rebuild_status) [MLX_REBUILDSTAT] */
2121 #ifdef MLX_REBUILDSTAT
2122 case MLX_REBUILDSTAT:
2123 return "MLX_REBUILDSTAT";
2124 #endif /* MLX_REBUILDSTAT */
2125/* #define MLXD_DETACH _IOW('M', 102, int) [MLXD_DETACH] */
2126 #ifdef MLXD_DETACH
2127 case MLXD_DETACH:
2128 return "MLXD_DETACH";
2129 #endif /* MLXD_DETACH */
2130/* #define MLX_PAUSE_CHANNEL _IOW('M', 1, struct mlx_pause) [MLX_PAUSE_CHANNEL] */
2131 #ifdef MLX_PAUSE_CHANNEL
2132 case MLX_PAUSE_CHANNEL:
2133 return "MLX_PAUSE_CHANNEL";
2134 #endif /* MLX_PAUSE_CHANNEL */
2135/* #define MLX_RESCAN_DRIVES _IO('M', 0) [MLX_RESCAN_DRIVES] */
2136 #ifdef MLX_RESCAN_DRIVES
2137 case MLX_RESCAN_DRIVES:
2138 return "MLX_RESCAN_DRIVES";
2139 #endif /* MLX_RESCAN_DRIVES */
2140/* #define MLX_REBUILDASYNC _IOWR('M', 3, struct mlx_rebuild_request) [MLX_REBUILDASYNC] */
2141 #ifdef MLX_REBUILDASYNC
2142 case MLX_REBUILDASYNC:
2143 return "MLX_REBUILDASYNC";
2144 #endif /* MLX_REBUILDASYNC */
2145/* #define MLX_GET_CINFO _IOR('M', 6, struct mlx_cinfo) [MLX_GET_CINFO] */
2146 #ifdef MLX_GET_CINFO
2147 case MLX_GET_CINFO:
2148 return "MLX_GET_CINFO";
2149 #endif /* MLX_GET_CINFO */
2150/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2151/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2152/* #define MLX_COMMAND _IOWR('M', 2, struct mlx_usercommand) [MLX_COMMAND] */
2153 #ifdef MLX_COMMAND
2154 case MLX_COMMAND:
2155 return "MLX_COMMAND";
2156 #endif /* MLX_COMMAND */
2157/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2158/* #define MLX_GET_SYSDRIVE _IOWR('M', 5, int) [MLX_GET_SYSDRIVE] */
2159 #ifdef MLX_GET_SYSDRIVE
2160 case MLX_GET_SYSDRIVE:
2161 return "MLX_GET_SYSDRIVE";
2162 #endif /* MLX_GET_SYSDRIVE */
2163/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2164/* #define MLXD_STATUS _IOR('M', 100, int) [MLXD_STATUS] */
2165 #ifdef MLXD_STATUS
2166 case MLXD_STATUS:
2167 return "MLXD_STATUS";
2168 #endif /* MLXD_STATUS */
2169/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2170/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2171/* #define NVME_PASSTHROUGH_CMD _IOWR('n', 0, struct nvme_pt_command) [NVME_PASSTHROUGH_CMD] */
2172 #ifdef NVME_PASSTHROUGH_CMD
2173 case NVME_PASSTHROUGH_CMD:
2174 return "NVME_PASSTHROUGH_CMD";
2175 #endif /* NVME_PASSTHROUGH_CMD */
2176/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2177/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2178/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2179/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2180/* #define FWCFGIO_SET_INDEX _IOW('q', 0, uint16_t) [FWCFGIO_SET_INDEX] */
2181 #ifdef FWCFGIO_SET_INDEX
2182 case FWCFGIO_SET_INDEX:
2183 return "FWCFGIO_SET_INDEX";
2184 #endif /* FWCFGIO_SET_INDEX */
2185/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2186/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2187/* #define IRFRAMETTY_GET_DONGLE _IOR('I', 101, unsigned int) [IRFRAMETTY_GET_DONGLE] */
2188 #ifdef IRFRAMETTY_GET_DONGLE
2189 case IRFRAMETTY_GET_DONGLE:
2190 return "IRFRAMETTY_GET_DONGLE";
2191 #endif /* IRFRAMETTY_GET_DONGLE */
2192/* #define IRDA_GET_SPEEDMASK _IOR('I', 3, unsigned int) [IRDA_GET_SPEEDMASK] */
2193 #ifdef IRDA_GET_SPEEDMASK
2194 case IRDA_GET_SPEEDMASK:
2195 return "IRDA_GET_SPEEDMASK";
2196 #endif /* IRDA_GET_SPEEDMASK */
2197/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2198/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2199/* #define IRDA_SET_PARAMS _IOW('I', 2, struct irda_params) [IRDA_SET_PARAMS] */
2200 #ifdef IRDA_SET_PARAMS
2201 case IRDA_SET_PARAMS:
2202 return "IRDA_SET_PARAMS";
2203 #endif /* IRDA_SET_PARAMS */
2204/* #define IRFRAMETTY_GET_DEVICE _IOR('I', 100, unsigned int) [IRFRAMETTY_GET_DEVICE] */
2205 #ifdef IRFRAMETTY_GET_DEVICE
2206 case IRFRAMETTY_GET_DEVICE:
2207 return "IRFRAMETTY_GET_DEVICE";
2208 #endif /* IRFRAMETTY_GET_DEVICE */
2209/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2210/* #define IRFRAMETTY_SET_DONGLE _IOW('I', 102, unsigned int) [IRFRAMETTY_SET_DONGLE] */
2211 #ifdef IRFRAMETTY_SET_DONGLE
2212 case IRFRAMETTY_SET_DONGLE:
2213 return "IRFRAMETTY_SET_DONGLE";
2214 #endif /* IRFRAMETTY_SET_DONGLE */
2215/* #define IRDA_RESET_PARAMS _IO ('I', 1) [IRDA_RESET_PARAMS] */
2216 #ifdef IRDA_RESET_PARAMS
2217 case IRDA_RESET_PARAMS:
2218 return "IRDA_RESET_PARAMS";
2219 #endif /* IRDA_RESET_PARAMS */
2220/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2221/* #define IRDA_GET_TURNAROUNDMASK _IOR('I', 4, unsigned int) [IRDA_GET_TURNAROUNDMASK] */
2222 #ifdef IRDA_GET_TURNAROUNDMASK
2223 case IRDA_GET_TURNAROUNDMASK:
2224 return "IRDA_GET_TURNAROUNDMASK";
2225 #endif /* IRDA_GET_TURNAROUNDMASK */
2226/* #define ISV_CMD _IOWR('x', 0, struct isv_cmd) [ISV_CMD] */
2227 #ifdef ISV_CMD
2228 case ISV_CMD:
2229 return "ISV_CMD";
2230 #endif /* ISV_CMD */
2231/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2232/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2233/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2234/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2235/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2236/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2237/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2238/* #define WTQICMD _IO('W', 0) [WTQICMD] */
2239 #ifdef WTQICMD
2240 case WTQICMD:
2241 return "WTQICMD";
2242 #endif /* WTQICMD */
2243/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2244/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
2245/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
2246/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
2247/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
2248/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
2249/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
2250/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
2251/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
2252/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
2253/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
2254/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
2255/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
2256/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
2257/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
2258/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
2259/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
2260/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
2261/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
2262/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
2263/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
2264/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
2265/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
2266/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
2267/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
2268/* #define ISCSI_LOGIN _IOWR(0, 2, iscsi_login_parameters_t) [ISCSI_LOGIN] */
2269 #ifdef ISCSI_LOGIN
2270 case ISCSI_LOGIN:
2271 return "ISCSI_LOGIN";
2272 #endif /* ISCSI_LOGIN */
2273/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
2274/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
2275/* #define OSCIOCIDENTIFY _IOR('Q', 4, struct oscsi_addr) [OSCIOCIDENTIFY] */
2276 #ifdef OSCIOCIDENTIFY
2277 case OSCIOCIDENTIFY:
2278 return "OSCIOCIDENTIFY";
2279 #endif /* OSCIOCIDENTIFY */
2280/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
2281/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
2282/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
2283/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
2284/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
2285/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
2286/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
2287/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
2288/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
2289/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
2290/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
2291/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
2292/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
2293/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
2294/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
2295/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
2296/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
2297/* #define ISCSI_ADD_CONNECTION _IOWR(0, 4, iscsi_login_parameters_t) [ISCSI_ADD_CONNECTION] */
2298 #ifdef ISCSI_ADD_CONNECTION
2299 case ISCSI_ADD_CONNECTION:
2300 return "ISCSI_ADD_CONNECTION";
2301 #endif /* ISCSI_ADD_CONNECTION */
2302/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
2303/* #define SCBUSACCEL _IOW('U', 2, struct scbusaccel_args) [SCBUSACCEL] */
2304 #ifdef SCBUSACCEL
2305 case SCBUSACCEL:
2306 return "SCBUSACCEL";
2307 #endif /* SCBUSACCEL */
2308/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
2309/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
2310/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
2311/* #define ISCSI_GET_VERSION _IOWR(0, 1, iscsi_get_version_parameters_t) [ISCSI_GET_VERSION] */
2312 #ifdef ISCSI_GET_VERSION
2313 case ISCSI_GET_VERSION:
2314 return "ISCSI_GET_VERSION";
2315 #endif /* ISCSI_GET_VERSION */
2316/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
2317/* #define ISCSI_RESTORE_CONNECTION _IOWR(0, 5, iscsi_login_parameters_t) [ISCSI_RESTORE_CONNECTION] */
2318 #ifdef ISCSI_RESTORE_CONNECTION
2319 case ISCSI_RESTORE_CONNECTION:
2320 return "ISCSI_RESTORE_CONNECTION";
2321 #endif /* ISCSI_RESTORE_CONNECTION */
2322/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
2323/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
2324/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
2325/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
2326/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
2327/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
2328/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
2329/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
2330/* #define SCBUSIOSCAN _IOW('U', 0, struct scbusioscan_args) [SCBUSIOSCAN] */
2331 #ifdef SCBUSIOSCAN
2332 case SCBUSIOSCAN:
2333 return "SCBUSIOSCAN";
2334 #endif /* SCBUSIOSCAN */
2335/* #define SCIOCRESET _IO('Q', 7) [SCIOCRESET] */
2336 #ifdef SCIOCRESET
2337 case SCIOCRESET:
2338 return "SCIOCRESET";
2339 #endif /* SCIOCRESET */
2340/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
2341/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
2342/* #define ISCSI_IO_COMMAND _IOWR(0, 10, iscsi_iocommand_parameters_t) [ISCSI_IO_COMMAND] */
2343 #ifdef ISCSI_IO_COMMAND
2344 case ISCSI_IO_COMMAND:
2345 return "ISCSI_IO_COMMAND";
2346 #endif /* ISCSI_IO_COMMAND */
2347/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
2348/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
2349/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
2350/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
2351/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
2352/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
2353/* #define SCIOCRECONFIG _IO('Q', 6) [SCIOCRECONFIG] */
2354 #ifdef SCIOCRECONFIG
2355 case SCIOCRECONFIG:
2356 return "SCIOCRECONFIG";
2357 #endif /* SCIOCRECONFIG */
2358/* #define ISCSI_REMOVE_CONNECTION _IOWR(0, 6, iscsi_remove_parameters_t) [ISCSI_REMOVE_CONNECTION] */
2359 #ifdef ISCSI_REMOVE_CONNECTION
2360 case ISCSI_REMOVE_CONNECTION:
2361 return "ISCSI_REMOVE_CONNECTION";
2362 #endif /* ISCSI_REMOVE_CONNECTION */
2363/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
2364/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
2365/* #define ISCSI_CONNECTION_STATUS _IOWR(0, 7, iscsi_conn_status_parameters_t) [ISCSI_CONNECTION_STATUS] */
2366 #ifdef ISCSI_CONNECTION_STATUS
2367 case ISCSI_CONNECTION_STATUS:
2368 return "ISCSI_CONNECTION_STATUS";
2369 #endif /* ISCSI_CONNECTION_STATUS */
2370/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
2371/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
2372/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
2373/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
2374/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
2375/* #define SCIOCCOMMAND _IOWR('Q', 1, scsireq_t) [SCIOCCOMMAND] */
2376 #ifdef SCIOCCOMMAND
2377 case SCIOCCOMMAND:
2378 return "SCIOCCOMMAND";
2379 #endif /* SCIOCCOMMAND */
2380/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
2381/* #define ISCSI_LOGOUT _IOWR(0, 3, iscsi_logout_parameters_t) [ISCSI_LOGOUT] */
2382 #ifdef ISCSI_LOGOUT
2383 case ISCSI_LOGOUT:
2384 return "ISCSI_LOGOUT";
2385 #endif /* ISCSI_LOGOUT */
2386/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
2387/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
2388/* #define ISCSI_SET_NODE_NAME _IOWR(0, 9, iscsi_set_node_name_parameters_t) [ISCSI_SET_NODE_NAME] */
2389 #ifdef ISCSI_SET_NODE_NAME
2390 case ISCSI_SET_NODE_NAME:
2391 return "ISCSI_SET_NODE_NAME";
2392 #endif /* ISCSI_SET_NODE_NAME */
2393/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
2394/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
2395/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
2396/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2397/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2398/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
2399/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
2400/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
2401/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
2402/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
2403/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
2404/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
2405/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
2406/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
2407/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
2408/* #define SCBUSIODETACH _IOW('U', 2, struct scbusiodetach_args) [SCBUSIODETACH] */
2409 #ifdef SCBUSIODETACH
2410 case SCBUSIODETACH:
2411 return "SCBUSIODETACH";
2412 #endif /* SCBUSIODETACH */
2413/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
2414/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
2415/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
2416/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
2417/* #define SCBUSIORESET _IO('U', 1) [SCBUSIORESET] */
2418 #ifdef SCBUSIORESET
2419 case SCBUSIORESET:
2420 return "SCBUSIORESET";
2421 #endif /* SCBUSIORESET */
2422/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
2423/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
2424/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
2425/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
2426/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
2427/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
2428/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
2429/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
2430/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
2431/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
2432/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
2433/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
2434/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
2435/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
2436/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
2437/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
2438/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2439/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
2440/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
2441/* #define ISCSI_DEREGISTER_EVENT _IOWR(0, 12, iscsi_register_event_parameters_t) [ISCSI_DEREGISTER_EVENT] */
2442 #ifdef ISCSI_DEREGISTER_EVENT
2443 case ISCSI_DEREGISTER_EVENT:
2444 return "ISCSI_DEREGISTER_EVENT";
2445 #endif /* ISCSI_DEREGISTER_EVENT */
2446/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
2447/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
2448/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
2449/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
2450/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
2451/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
2452/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
2453/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
2454/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
2455/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
2456/* #define ISCSI_SEND_TARGETS _IOWR(0, 8, iscsi_send_targets_parameters_t) [ISCSI_SEND_TARGETS] */
2457 #ifdef ISCSI_SEND_TARGETS
2458 case ISCSI_SEND_TARGETS:
2459 return "ISCSI_SEND_TARGETS";
2460 #endif /* ISCSI_SEND_TARGETS */
2461/* #define ISCSI_POLL_EVENT _IOWR(0, 14, iscsi_wait_event_parameters_t) [ISCSI_POLL_EVENT] */
2462 #ifdef ISCSI_POLL_EVENT
2463 case ISCSI_POLL_EVENT:
2464 return "ISCSI_POLL_EVENT";
2465 #endif /* ISCSI_POLL_EVENT */
2466/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
2467/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
2468/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
2469/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
2470/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
2471/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
2472/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
2473/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
2474/* #define SCIOCIDENTIFY _IOR('Q', 4, struct scsi_addr) [SCIOCIDENTIFY] */
2475 #ifdef SCIOCIDENTIFY
2476 case SCIOCIDENTIFY:
2477 return "SCIOCIDENTIFY";
2478 #endif /* SCIOCIDENTIFY */
2479/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
2480/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
2481/* #define ISCSI_WAIT_EVENT _IOWR(0, 13, iscsi_wait_event_parameters_t) [ISCSI_WAIT_EVENT] */
2482 #ifdef ISCSI_WAIT_EVENT
2483 case ISCSI_WAIT_EVENT:
2484 return "ISCSI_WAIT_EVENT";
2485 #endif /* ISCSI_WAIT_EVENT */
2486/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
2487/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
2488/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
2489/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
2490/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
2491/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
2492/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
2493/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
2494/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
2495/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
2496/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
2497/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
2498/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
2499/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
2500/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
2501/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
2502/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
2503/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
2504/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
2505/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
2506/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
2507/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
2508/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
2509/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
2510/* #define SCIOCDEBUG _IOW('Q', 2, int) [SCIOCDEBUG] */
2511 #ifdef SCIOCDEBUG
2512 case SCIOCDEBUG:
2513 return "SCIOCDEBUG";
2514 #endif /* SCIOCDEBUG */
2515/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
2516/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
2517/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
2518/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
2519/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
2520/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2521/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
2522/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
2523/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
2524/* #define ISCSI_REGISTER_EVENT _IOWR(0, 11, iscsi_register_event_parameters_t) [ISCSI_REGISTER_EVENT] */
2525 #ifdef ISCSI_REGISTER_EVENT
2526 case ISCSI_REGISTER_EVENT:
2527 return "ISCSI_REGISTER_EVENT";
2528 #endif /* ISCSI_REGISTER_EVENT */
2529/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
2530/* #define SCIOCDECONFIG _IO('Q', 5) [SCIOCDECONFIG] */
2531 #ifdef SCIOCDECONFIG
2532 case SCIOCDECONFIG:
2533 return "SCIOCDECONFIG";
2534 #endif /* SCIOCDECONFIG */
2535/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
2536/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
2537/* #define SCBUSIOLLSCAN _IO('U', 3) [SCBUSIOLLSCAN] */
2538/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
2539/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
2540/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
2541/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
2542/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
2543/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
2544/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
2545/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
2546/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
2547/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
2548/* #define KTTCP_IO_RECV _IOWR('K', 1, struct kttcp_io_args) [KTTCP_IO_RECV] */
2549 #ifdef KTTCP_IO_RECV
2550 case KTTCP_IO_RECV:
2551 return "KTTCP_IO_RECV";
2552 #endif /* KTTCP_IO_RECV */
2553/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2554/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2555/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2556/* #define KTTCP_IO_SEND _IOWR('K', 0, struct kttcp_io_args) [KTTCP_IO_SEND] */
2557 #ifdef KTTCP_IO_SEND
2558 case KTTCP_IO_SEND:
2559 return "KTTCP_IO_SEND";
2560 #endif /* KTTCP_IO_SEND */
2561/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2562/* #define IOC_LOCKSTAT_ENABLE _IOW('L', 1, lsenable_t) [IOC_LOCKSTAT_ENABLE] */
2563 #ifdef IOC_LOCKSTAT_ENABLE
2564 case IOC_LOCKSTAT_ENABLE:
2565 return "IOC_LOCKSTAT_ENABLE";
2566 #endif /* IOC_LOCKSTAT_ENABLE */
2567/* #define IOC_LOCKSTAT_GVERSION _IOR('L', 0, int) [IOC_LOCKSTAT_GVERSION] */
2568 #ifdef IOC_LOCKSTAT_GVERSION
2569 case IOC_LOCKSTAT_GVERSION:
2570 return "IOC_LOCKSTAT_GVERSION";
2571 #endif /* IOC_LOCKSTAT_GVERSION */
2572/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2573/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2574/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2575/* #define IOC_LOCKSTAT_DISABLE _IOR('L', 2, lsdisable_t) [IOC_LOCKSTAT_DISABLE] */
2576 #ifdef IOC_LOCKSTAT_DISABLE
2577 case IOC_LOCKSTAT_DISABLE:
2578 return "IOC_LOCKSTAT_DISABLE";
2579 #endif /* IOC_LOCKSTAT_DISABLE */
2580/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2581/* #define MD_SETCONF _IOW('r', 1, struct md_conf) [MD_SETCONF] */
2582 #ifdef MD_SETCONF
2583 case MD_SETCONF:
2584 return "MD_SETCONF";
2585 #endif /* MD_SETCONF */
2586/* #define MD_GETCONF _IOR('r', 0, struct md_conf) [MD_GETCONF] */
2587 #ifdef MD_GETCONF
2588 case MD_GETCONF:
2589 return "MD_GETCONF";
2590 #endif /* MD_GETCONF */
2591/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2592/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2593/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2594/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2595/* #define OFIOCNEXTPROP _IOWR('O', 3, struct ofiocdesc) [OFIOCNEXTPROP] */
2596/* #define OFIOCGETNEXT _IOWR('O', 5, int) [OFIOCGETNEXT] */
2597 #ifdef OFIOCGETNEXT
2598 case OFIOCGETNEXT:
2599 return "OFIOCGETNEXT";
2600 #endif /* OFIOCGETNEXT */
2601/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2602/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2603/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2604/* #define OFIOCGET _IOWR('O', 1, struct ofiocdesc) [OFIOCGET] */
2605/* #define OFIOCGETCHILD _IOWR('O', 6, int) [OFIOCGETCHILD] */
2606 #ifdef OFIOCGETCHILD
2607 case OFIOCGETCHILD:
2608 return "OFIOCGETCHILD";
2609 #endif /* OFIOCGETCHILD */
2610/* #define OFIOCFINDDEVICE _IOWR('O', 7, struct ofiocdesc) [OFIOCFINDDEVICE] */
2611 #ifdef OFIOCFINDDEVICE
2612 case OFIOCFINDDEVICE:
2613 return "OFIOCFINDDEVICE";
2614 #endif /* OFIOCFINDDEVICE */
2615/* #define OFIOCGETOPTNODE _IOR('O', 4, int) [OFIOCGETOPTNODE] */
2616 #ifdef OFIOCGETOPTNODE
2617 case OFIOCGETOPTNODE:
2618 return "OFIOCGETOPTNODE";
2619 #endif /* OFIOCGETOPTNODE */
2620/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2621/* #define OFIOCSET _IOW('O', 2, struct ofiocdesc) [OFIOCSET] */
2622 #ifdef OFIOCSET
2623 case OFIOCSET:
2624 return "OFIOCSET";
2625 #endif /* OFIOCSET */
2626/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2627/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2628/* #define AMR_IO_COMMAND _IOWR('A', 0x201, struct amr_user_ioctl) [AMR_IO_COMMAND] */
2629 #ifdef AMR_IO_COMMAND
2630 case AMR_IO_COMMAND:
2631 return "AMR_IO_COMMAND";
2632 #endif /* AMR_IO_COMMAND */
2633/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2634/* #define AMR_IO_VERSION _IOR('A', 0x200, int) [AMR_IO_VERSION] */
2635 #ifdef AMR_IO_VERSION
2636 case AMR_IO_VERSION:
2637 return "AMR_IO_VERSION";
2638 #endif /* AMR_IO_VERSION */
2639/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2640/* #define MLYIO_HEALTH _IOW('M', 201, struct mly_user_health) [MLYIO_HEALTH] */
2641 #ifdef MLYIO_HEALTH
2642 case MLYIO_HEALTH:
2643 return "MLYIO_HEALTH";
2644 #endif /* MLYIO_HEALTH */
2645/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2646/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2647/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2648/* #define MLYIO_COMMAND _IOWR('M', 200, struct mly_user_command) [MLYIO_COMMAND] */
2649 #ifdef MLYIO_COMMAND
2650 case MLYIO_COMMAND:
2651 return "MLYIO_COMMAND";
2652 #endif /* MLYIO_COMMAND */
2653/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2654/* #define PCI_IOC_CFGWRITE _IOW('P', 1, struct pciio_cfgreg) [PCI_IOC_CFGWRITE] */
2655 #ifdef PCI_IOC_CFGWRITE
2656 case PCI_IOC_CFGWRITE:
2657 return "PCI_IOC_CFGWRITE";
2658 #endif /* PCI_IOC_CFGWRITE */
2659/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2660/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2661/* #define PCI_IOC_BDF_CFGREAD _IOWR('P', 2, struct pciio_bdf_cfgreg) [PCI_IOC_BDF_CFGREAD] */
2662 #ifdef PCI_IOC_BDF_CFGREAD
2663 case PCI_IOC_BDF_CFGREAD:
2664 return "PCI_IOC_BDF_CFGREAD";
2665 #endif /* PCI_IOC_BDF_CFGREAD */
2666/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2667/* #define PCI_IOC_CFGREAD _IOWR('P', 0, struct pciio_cfgreg) [PCI_IOC_CFGREAD] */
2668 #ifdef PCI_IOC_CFGREAD
2669 case PCI_IOC_CFGREAD:
2670 return "PCI_IOC_CFGREAD";
2671 #endif /* PCI_IOC_CFGREAD */
2672/* #define PCI_IOC_DRVNAMEONBUS _IOWR('P', 5, struct pciio_drvnameonbus) [PCI_IOC_DRVNAMEONBUS] */
2673 #ifdef PCI_IOC_DRVNAMEONBUS
2674 case PCI_IOC_DRVNAMEONBUS:
2675 return "PCI_IOC_DRVNAMEONBUS";
2676 #endif /* PCI_IOC_DRVNAMEONBUS */
2677/* #define PCI_IOC_DRVNAME _IOWR('P', 5, struct pciio_drvname) [PCI_IOC_DRVNAME] */
2678 #ifdef PCI_IOC_DRVNAME
2679 case PCI_IOC_DRVNAME:
2680 return "PCI_IOC_DRVNAME";
2681 #endif /* PCI_IOC_DRVNAME */
2682/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2683/* #define PCI_IOC_BDF_CFGWRITE _IOW('P', 3, struct pciio_bdf_cfgreg) [PCI_IOC_BDF_CFGWRITE] */
2684 #ifdef PCI_IOC_BDF_CFGWRITE
2685 case PCI_IOC_BDF_CFGWRITE:
2686 return "PCI_IOC_BDF_CFGWRITE";
2687 #endif /* PCI_IOC_BDF_CFGWRITE */
2688/* #define PCI_IOC_BUSINFO _IOR('P', 4, struct pciio_businfo) [PCI_IOC_BUSINFO] */
2689 #ifdef PCI_IOC_BUSINFO
2690 case PCI_IOC_BUSINFO:
2691 return "PCI_IOC_BUSINFO";
2692 #endif /* PCI_IOC_BUSINFO */
2693/* #define TWEIO_RESET _IO('T', 106) [TWEIO_RESET] */
2694 #ifdef TWEIO_RESET
2695 case TWEIO_RESET:
2696 return "TWEIO_RESET";
2697 #endif /* TWEIO_RESET */
2698/* #define TWEIO_AEN_WAIT _IOR('T', 103, int) [TWEIO_AEN_WAIT] */
2699 #ifdef TWEIO_AEN_WAIT
2700 case TWEIO_AEN_WAIT:
2701 return "TWEIO_AEN_WAIT";
2702 #endif /* TWEIO_AEN_WAIT */
2703/* #define TWEIO_DEL_UNIT _IOW('U', 108, struct twe_drivecommand) [TWEIO_DEL_UNIT] */
2704 #ifdef TWEIO_DEL_UNIT
2705 case TWEIO_DEL_UNIT:
2706 return "TWEIO_DEL_UNIT";
2707 #endif /* TWEIO_DEL_UNIT */
2708/* #define TWEIO_STATS _IOWR('T', 101, union twe_statrequest) [TWEIO_STATS] */
2709 #ifdef TWEIO_STATS
2710 case TWEIO_STATS:
2711 return "TWEIO_STATS";
2712 #endif /* TWEIO_STATS */
2713/* #define TWEIO_AEN_POLL _IOR('T', 102, int) [TWEIO_AEN_POLL] */
2714 #ifdef TWEIO_AEN_POLL
2715 case TWEIO_AEN_POLL:
2716 return "TWEIO_AEN_POLL";
2717 #endif /* TWEIO_AEN_POLL */
2718/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2719/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2720/* #define TWEIO_ADD_UNIT _IOW('U', 107, struct twe_drivecommand) [TWEIO_ADD_UNIT] */
2721 #ifdef TWEIO_ADD_UNIT
2722 case TWEIO_ADD_UNIT:
2723 return "TWEIO_ADD_UNIT";
2724 #endif /* TWEIO_ADD_UNIT */
2725/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2726/* #define TWEIO_COMMAND _IOWR('T', 100, struct twe_usercommand) [TWEIO_COMMAND] */
2727 #ifdef TWEIO_COMMAND
2728 case TWEIO_COMMAND:
2729 return "TWEIO_COMMAND";
2730 #endif /* TWEIO_COMMAND */
2731/* #define TWEIO_SET_PARAM _IOW('T', 104, struct twe_paramcommand) [TWEIO_SET_PARAM] */
2732 #ifdef TWEIO_SET_PARAM
2733 case TWEIO_SET_PARAM:
2734 return "TWEIO_SET_PARAM";
2735 #endif /* TWEIO_SET_PARAM */
2736/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2737/* #define TWEIO_GET_PARAM _IOW('T', 105, struct twe_paramcommand) [TWEIO_GET_PARAM] */
2738 #ifdef TWEIO_GET_PARAM
2739 case TWEIO_GET_PARAM:
2740 return "TWEIO_GET_PARAM";
2741 #endif /* TWEIO_GET_PARAM */
2742/* #define SIOCGCNWTRAIL _IOWR('i', 249, struct cnwitrail) [SIOCGCNWTRAIL] */
2743 #ifdef SIOCGCNWTRAIL
2744 case SIOCGCNWTRAIL:
2745 return "SIOCGCNWTRAIL";
2746 #endif /* SIOCGCNWTRAIL */
2747/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2748/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2749/* #define SIOCGCNWDOMAIN _IOWR('i', 253, struct ifreq) [SIOCGCNWDOMAIN] */
2750 #ifdef SIOCGCNWDOMAIN
2751 case SIOCGCNWDOMAIN:
2752 return "SIOCGCNWDOMAIN";
2753 #endif /* SIOCGCNWDOMAIN */
2754/* #define SIOCGCNWSTATUS _IOWR('i', 251, struct cnwstatus) [SIOCGCNWSTATUS] */
2755 #ifdef SIOCGCNWSTATUS
2756 case SIOCGCNWSTATUS:
2757 return "SIOCGCNWSTATUS";
2758 #endif /* SIOCGCNWSTATUS */
2759/* #define SIOCSCNWKEY _IOWR('i', 252, struct ifreq) [SIOCSCNWKEY] */
2760 #ifdef SIOCSCNWKEY
2761 case SIOCSCNWKEY:
2762 return "SIOCSCNWKEY";
2763 #endif /* SIOCSCNWKEY */
2764/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2765/* #define SIOCSCNWDOMAIN _IOW('i', 254, struct ifreq) [SIOCSCNWDOMAIN] */
2766 #ifdef SIOCSCNWDOMAIN
2767 case SIOCSCNWDOMAIN:
2768 return "SIOCSCNWDOMAIN";
2769 #endif /* SIOCSCNWDOMAIN */
2770/* #define SIOCGCNWSTATS _IOWR('i', 250, struct cnwistats) [SIOCGCNWSTATS] */
2771 #ifdef SIOCGCNWSTATS
2772 case SIOCGCNWSTATS:
2773 return "SIOCGCNWSTATS";
2774 #endif /* SIOCGCNWSTATS */
2775/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2776/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2777/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2778/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
2779/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
2780/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
2781/* #define RAIDFRAME_PARITYMAP_SET_PARAMS _IOW('r', 40, struct rf_pmparams) [RAIDFRAME_PARITYMAP_SET_PARAMS] */
2782 #ifdef RAIDFRAME_PARITYMAP_SET_PARAMS
2783 case RAIDFRAME_PARITYMAP_SET_PARAMS:
2784 return "RAIDFRAME_PARITYMAP_SET_PARAMS";
2785 #endif /* RAIDFRAME_PARITYMAP_SET_PARAMS */
2786/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
2787/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
2788/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
2789/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
2790/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
2791/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
2792/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
2793/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
2794/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
2795/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
2796/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
2797/* #define RAIDFRAME_STOP_ATRACE _IO ('r', 13) [RAIDFRAME_STOP_ATRACE] */
2798 #ifdef RAIDFRAME_STOP_ATRACE
2799 case RAIDFRAME_STOP_ATRACE:
2800 return "RAIDFRAME_STOP_ATRACE";
2801 #endif /* RAIDFRAME_STOP_ATRACE */
2802/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
2803/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
2804/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
2805/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
2806/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
2807/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
2808/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
2809/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
2810/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
2811/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
2812/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
2813/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
2814/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
2815/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
2816/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
2817/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
2818/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
2819/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
2820/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
2821/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
2822/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
2823/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
2824/* #define RAIDFRAME_SET_LAST_UNIT _IOW('r', 41, int) [RAIDFRAME_SET_LAST_UNIT] */
2825 #ifdef RAIDFRAME_SET_LAST_UNIT
2826 case RAIDFRAME_SET_LAST_UNIT:
2827 return "RAIDFRAME_SET_LAST_UNIT";
2828 #endif /* RAIDFRAME_SET_LAST_UNIT */
2829/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
2830/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
2831/* #define RAIDFRAME_KEEP_ACCTOTALS _IOW ('r', 18, int) [RAIDFRAME_KEEP_ACCTOTALS] */
2832 #ifdef RAIDFRAME_KEEP_ACCTOTALS
2833 case RAIDFRAME_KEEP_ACCTOTALS:
2834 return "RAIDFRAME_KEEP_ACCTOTALS";
2835 #endif /* RAIDFRAME_KEEP_ACCTOTALS */
2836/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
2837/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
2838/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
2839/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
2840/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
2841/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
2842/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
2843/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
2844/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
2845/* #define RAIDFRAME_SEND_SPARET _IOW ('r', 10, void *) [RAIDFRAME_SEND_SPARET] */
2846 #ifdef RAIDFRAME_SEND_SPARET
2847 case RAIDFRAME_SEND_SPARET:
2848 return "RAIDFRAME_SEND_SPARET";
2849 #endif /* RAIDFRAME_SEND_SPARET */
2850/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
2851/* #define RAIDFRAME_ADD_HOT_SPARE _IOW ('r', 22, RF_SingleComponent_t) [RAIDFRAME_ADD_HOT_SPARE] */
2852 #ifdef RAIDFRAME_ADD_HOT_SPARE
2853 case RAIDFRAME_ADD_HOT_SPARE:
2854 return "RAIDFRAME_ADD_HOT_SPARE";
2855 #endif /* RAIDFRAME_ADD_HOT_SPARE */
2856/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
2857/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
2858/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
2859/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
2860/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
2861/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
2862/* #define RAIDFRAME_REBUILD_IN_PLACE _IOW ('r', 24, RF_SingleComponent_t) [RAIDFRAME_REBUILD_IN_PLACE] */
2863 #ifdef RAIDFRAME_REBUILD_IN_PLACE
2864 case RAIDFRAME_REBUILD_IN_PLACE:
2865 return "RAIDFRAME_REBUILD_IN_PLACE";
2866 #endif /* RAIDFRAME_REBUILD_IN_PLACE */
2867/* #define RAIDFRAME_GET_SIZE _IOR ('r', 14, int) [RAIDFRAME_GET_SIZE] */
2868 #ifdef RAIDFRAME_GET_SIZE
2869 case RAIDFRAME_GET_SIZE:
2870 return "RAIDFRAME_GET_SIZE";
2871 #endif /* RAIDFRAME_GET_SIZE */
2872/* #define RAIDFRAME_CHECK_RECON_STATUS _IOWR('r', 6, int) [RAIDFRAME_CHECK_RECON_STATUS] */
2873 #ifdef RAIDFRAME_CHECK_RECON_STATUS
2874 case RAIDFRAME_CHECK_RECON_STATUS:
2875 return "RAIDFRAME_CHECK_RECON_STATUS";
2876 #endif /* RAIDFRAME_CHECK_RECON_STATUS */
2877/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
2878/* #define RAIDFRAME_INIT_LABELS _IOW ('r', 21, RF_ComponentLabel_t) [RAIDFRAME_INIT_LABELS] */
2879 #ifdef RAIDFRAME_INIT_LABELS
2880 case RAIDFRAME_INIT_LABELS:
2881 return "RAIDFRAME_INIT_LABELS";
2882 #endif /* RAIDFRAME_INIT_LABELS */
2883/* #define RAIDFRAME_CHECK_RECON_STATUS_EXT _IOWR('r', 32, RF_ProgressInfo_t) [RAIDFRAME_CHECK_RECON_STATUS_EXT] */
2884 #ifdef RAIDFRAME_CHECK_RECON_STATUS_EXT
2885 case RAIDFRAME_CHECK_RECON_STATUS_EXT:
2886 return "RAIDFRAME_CHECK_RECON_STATUS_EXT";
2887 #endif /* RAIDFRAME_CHECK_RECON_STATUS_EXT */
2888/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
2889/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
2890/* #define RAIDFRAME_SET_ROOT _IOWR ('r', 29, int) [RAIDFRAME_SET_ROOT] */
2891 #ifdef RAIDFRAME_SET_ROOT
2892 case RAIDFRAME_SET_ROOT:
2893 return "RAIDFRAME_SET_ROOT";
2894 #endif /* RAIDFRAME_SET_ROOT */
2895/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
2896/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
2897/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
2898/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
2899/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
2900/* #define RAIDFRAME_FAIL_DISK _IOW ('r', 5, struct rf_recon_req) [RAIDFRAME_FAIL_DISK] */
2901 #ifdef RAIDFRAME_FAIL_DISK
2902 case RAIDFRAME_FAIL_DISK:
2903 return "RAIDFRAME_FAIL_DISK";
2904 #endif /* RAIDFRAME_FAIL_DISK */
2905/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
2906/* #define RAIDFRAME_PARITYMAP_SET_DISABLE _IOW('r', 39, int) [RAIDFRAME_PARITYMAP_SET_DISABLE] */
2907 #ifdef RAIDFRAME_PARITYMAP_SET_DISABLE
2908 case RAIDFRAME_PARITYMAP_SET_DISABLE:
2909 return "RAIDFRAME_PARITYMAP_SET_DISABLE";
2910 #endif /* RAIDFRAME_PARITYMAP_SET_DISABLE */
2911/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
2912/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
2913/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
2914/* #define RAIDFRAME_COPYBACK _IO ('r', 8) [RAIDFRAME_COPYBACK] */
2915 #ifdef RAIDFRAME_COPYBACK
2916 case RAIDFRAME_COPYBACK:
2917 return "RAIDFRAME_COPYBACK";
2918 #endif /* RAIDFRAME_COPYBACK */
2919/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
2920/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
2921/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
2922/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
2923/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
2924/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
2925/* #define RAIDFRAME_SET_COMPONENT_LABEL _IOW ('r', 20, RF_ComponentLabel_t) [RAIDFRAME_SET_COMPONENT_LABEL] */
2926 #ifdef RAIDFRAME_SET_COMPONENT_LABEL
2927 case RAIDFRAME_SET_COMPONENT_LABEL:
2928 return "RAIDFRAME_SET_COMPONENT_LABEL";
2929 #endif /* RAIDFRAME_SET_COMPONENT_LABEL */
2930/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
2931/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
2932/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
2933/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
2934/* #define RAIDFRAME_TUR _IOW ('r', 3, dev_t) [RAIDFRAME_TUR] */
2935 #ifdef RAIDFRAME_TUR
2936 case RAIDFRAME_TUR:
2937 return "RAIDFRAME_TUR";
2938 #endif /* RAIDFRAME_TUR */
2939/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
2940/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
2941/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
2942/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
2943/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
2944/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
2945/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
2946/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
2947/* #define RAIDFRAME_ABORT_SPARET_WAIT _IO ('r', 11) [RAIDFRAME_ABORT_SPARET_WAIT] */
2948 #ifdef RAIDFRAME_ABORT_SPARET_WAIT
2949 case RAIDFRAME_ABORT_SPARET_WAIT:
2950 return "RAIDFRAME_ABORT_SPARET_WAIT";
2951 #endif /* RAIDFRAME_ABORT_SPARET_WAIT */
2952/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
2953/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
2954/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
2955/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
2956/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
2957/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
2958/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
2959/* #define RAIDFRAME_PARITYMAP_GET_DISABLE _IOR('r', 38, int) [RAIDFRAME_PARITYMAP_GET_DISABLE] */
2960 #ifdef RAIDFRAME_PARITYMAP_GET_DISABLE
2961 case RAIDFRAME_PARITYMAP_GET_DISABLE:
2962 return "RAIDFRAME_PARITYMAP_GET_DISABLE";
2963 #endif /* RAIDFRAME_PARITYMAP_GET_DISABLE */
2964/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
2965/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
2966/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
2967/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
2968/* #define RAIDFRAME_DELETE_COMPONENT _IOW ('r', 30, RF_SingleComponent_t) [RAIDFRAME_DELETE_COMPONENT] */
2969 #ifdef RAIDFRAME_DELETE_COMPONENT
2970 case RAIDFRAME_DELETE_COMPONENT:
2971 return "RAIDFRAME_DELETE_COMPONENT";
2972 #endif /* RAIDFRAME_DELETE_COMPONENT */
2973/* #define RAIDFRAME_CHECK_PARITYREWRITE_STATUS _IOWR ('r', 26, int) [RAIDFRAME_CHECK_PARITYREWRITE_STATUS] */
2974 #ifdef RAIDFRAME_CHECK_PARITYREWRITE_STATUS
2975 case RAIDFRAME_CHECK_PARITYREWRITE_STATUS:
2976 return "RAIDFRAME_CHECK_PARITYREWRITE_STATUS";
2977 #endif /* RAIDFRAME_CHECK_PARITYREWRITE_STATUS */
2978/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
2979/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
2980/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
2981/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
2982/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
2983/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
2984/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
2985/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
2986/* #define RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT _IOWR ('r', 33, RF_ProgressInfo_t) [RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT] */
2987 #ifdef RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT
2988 case RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT:
2989 return "RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT";
2990 #endif /* RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT */
2991/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
2992/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
2993/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
2994/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
2995/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
2996/* #define RAIDFRAME_GET_ACCTOTALS _IOR ('r', 17, RF_AccTotals_t) [RAIDFRAME_GET_ACCTOTALS] */
2997 #ifdef RAIDFRAME_GET_ACCTOTALS
2998 case RAIDFRAME_GET_ACCTOTALS:
2999 return "RAIDFRAME_GET_ACCTOTALS";
3000 #endif /* RAIDFRAME_GET_ACCTOTALS */
3001/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
3002/* #define RAIDFRAME_SET_AUTOCONFIG _IOWR ('r', 28, int) [RAIDFRAME_SET_AUTOCONFIG] */
3003 #ifdef RAIDFRAME_SET_AUTOCONFIG
3004 case RAIDFRAME_SET_AUTOCONFIG:
3005 return "RAIDFRAME_SET_AUTOCONFIG";
3006 #endif /* RAIDFRAME_SET_AUTOCONFIG */
3007/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3008/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
3009/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
3010/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
3011/* #define RAIDFRAME_CHECK_COPYBACK_STATUS_EXT _IOWR ('r', 34, RF_ProgressInfo_t) [RAIDFRAME_CHECK_COPYBACK_STATUS_EXT] */
3012 #ifdef RAIDFRAME_CHECK_COPYBACK_STATUS_EXT
3013 case RAIDFRAME_CHECK_COPYBACK_STATUS_EXT:
3014 return "RAIDFRAME_CHECK_COPYBACK_STATUS_EXT";
3015 #endif /* RAIDFRAME_CHECK_COPYBACK_STATUS_EXT */
3016/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
3017/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
3018/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
3019/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
3020/* #define RAIDFRAME_GET_COMPONENT_LABEL _IOWR ('r', 19, RF_ComponentLabel_t) [RAIDFRAME_GET_COMPONENT_LABEL] */
3021 #ifdef RAIDFRAME_GET_COMPONENT_LABEL
3022 case RAIDFRAME_GET_COMPONENT_LABEL:
3023 return "RAIDFRAME_GET_COMPONENT_LABEL";
3024 #endif /* RAIDFRAME_GET_COMPONENT_LABEL */
3025/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
3026/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
3027/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
3028/* #define RAIDFRAME_REWRITEPARITY _IO ('r', 7) [RAIDFRAME_REWRITEPARITY] */
3029 #ifdef RAIDFRAME_REWRITEPARITY
3030 case RAIDFRAME_REWRITEPARITY:
3031 return "RAIDFRAME_REWRITEPARITY";
3032 #endif /* RAIDFRAME_REWRITEPARITY */
3033/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
3034/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
3035/* #define RAIDFRAME_CHECK_PARITY _IOWR ('r', 25, int) [RAIDFRAME_CHECK_PARITY] */
3036 #ifdef RAIDFRAME_CHECK_PARITY
3037 case RAIDFRAME_CHECK_PARITY:
3038 return "RAIDFRAME_CHECK_PARITY";
3039 #endif /* RAIDFRAME_CHECK_PARITY */
3040/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
3041/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
3042/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
3043/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
3044/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
3045/* #define RAIDFRAME_SHUTDOWN _IO ('r', 2) [RAIDFRAME_SHUTDOWN] */
3046 #ifdef RAIDFRAME_SHUTDOWN
3047 case RAIDFRAME_SHUTDOWN:
3048 return "RAIDFRAME_SHUTDOWN";
3049 #endif /* RAIDFRAME_SHUTDOWN */
3050/* #define RAIDFRAME_CONFIGURE _IOW ('r', 43, void *) [RAIDFRAME_CONFIGURE] */
3051 #ifdef RAIDFRAME_CONFIGURE
3052 case RAIDFRAME_CONFIGURE:
3053 return "RAIDFRAME_CONFIGURE";
3054 #endif /* RAIDFRAME_CONFIGURE */
3055/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
3056/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
3057/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
3058/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
3059/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
3060/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
3061/* #define RAIDFRAME_START_ATRACE _IO ('r', 12) [RAIDFRAME_START_ATRACE] */
3062 #ifdef RAIDFRAME_START_ATRACE
3063 case RAIDFRAME_START_ATRACE:
3064 return "RAIDFRAME_START_ATRACE";
3065 #endif /* RAIDFRAME_START_ATRACE */
3066/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
3067/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
3068/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
3069/* #define RAIDFRAME_PARITYMAP_STATUS _IOR('r', 37, struct rf_pmstat) [RAIDFRAME_PARITYMAP_STATUS] */
3070 #ifdef RAIDFRAME_PARITYMAP_STATUS
3071 case RAIDFRAME_PARITYMAP_STATUS:
3072 return "RAIDFRAME_PARITYMAP_STATUS";
3073 #endif /* RAIDFRAME_PARITYMAP_STATUS */
3074/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
3075/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
3076/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
3077/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
3078/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
3079/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
3080/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
3081/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
3082/* #define RAIDFRAME_CHECK_COPYBACK_STATUS _IOWR ('r', 27, int) [RAIDFRAME_CHECK_COPYBACK_STATUS] */
3083 #ifdef RAIDFRAME_CHECK_COPYBACK_STATUS
3084 case RAIDFRAME_CHECK_COPYBACK_STATUS:
3085 return "RAIDFRAME_CHECK_COPYBACK_STATUS";
3086 #endif /* RAIDFRAME_CHECK_COPYBACK_STATUS */
3087/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
3088/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
3089/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
3090/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
3091/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
3092/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
3093/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
3094/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
3095/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
3096/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
3097/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
3098/* #define RAIDFRAME_INCORPORATE_HOT_SPARE _IOW ('r', 31, RF_SingleComponent_t) [RAIDFRAME_INCORPORATE_HOT_SPARE] */
3099 #ifdef RAIDFRAME_INCORPORATE_HOT_SPARE
3100 case RAIDFRAME_INCORPORATE_HOT_SPARE:
3101 return "RAIDFRAME_INCORPORATE_HOT_SPARE";
3102 #endif /* RAIDFRAME_INCORPORATE_HOT_SPARE */
3103/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
3104/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
3105/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
3106/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
3107/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
3108/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
3109/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
3110/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3111/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
3112/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
3113/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
3114/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
3115/* #define RAIDFRAME_RESET_ACCTOTALS _IO ('r', 16) [RAIDFRAME_RESET_ACCTOTALS] */
3116 #ifdef RAIDFRAME_RESET_ACCTOTALS
3117 case RAIDFRAME_RESET_ACCTOTALS:
3118 return "RAIDFRAME_RESET_ACCTOTALS";
3119 #endif /* RAIDFRAME_RESET_ACCTOTALS */
3120/* #define RAIDFRAME_SPARET_WAIT _IOR ('r', 9, RF_SparetWait_t) [RAIDFRAME_SPARET_WAIT] */
3121 #ifdef RAIDFRAME_SPARET_WAIT
3122 case RAIDFRAME_SPARET_WAIT:
3123 return "RAIDFRAME_SPARET_WAIT";
3124 #endif /* RAIDFRAME_SPARET_WAIT */
3125/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
3126/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
3127/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
3128/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
3129/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
3130/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
3131/* #define RAIDFRAME_GET_INFO _IOWR('r', 42, RF_DeviceConfig_t *) [RAIDFRAME_GET_INFO] */
3132 #ifdef RAIDFRAME_GET_INFO
3133 case RAIDFRAME_GET_INFO:
3134 return "RAIDFRAME_GET_INFO";
3135 #endif /* RAIDFRAME_GET_INFO */
3136/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
3137/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
3138/* #define RAIDFRAME_REMOVE_HOT_SPARE _IOW ('r', 23, RF_SingleComponent_t) [RAIDFRAME_REMOVE_HOT_SPARE] */
3139 #ifdef RAIDFRAME_REMOVE_HOT_SPARE
3140 case RAIDFRAME_REMOVE_HOT_SPARE:
3141 return "RAIDFRAME_REMOVE_HOT_SPARE";
3142 #endif /* RAIDFRAME_REMOVE_HOT_SPARE */
3143/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
3144/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
3145/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
3146/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
3147/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
3148/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
3149/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
3150/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
3151/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
3152/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
3153/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
3154/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
3155/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
3156/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
3157/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
3158/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
3159/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
3160/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
3161/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
3162/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
3163/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
3164/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
3165/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
3166/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
3167/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
3168/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
3169/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
3170/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
3171/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
3172/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
3173/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
3174/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
3175/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
3176/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
3177/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
3178/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
3179/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
3180/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
3181/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
3182/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
3183/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
3184/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
3185/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
3186/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
3187/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
3188/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
3189/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
3190/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
3191/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
3192/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
3193/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
3194/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
3195/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
3196/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
3197/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
3198/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
3199/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
3200/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
3201/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
3202/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
3203/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
3204/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
3205/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
3206/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
3207/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
3208/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
3209/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
3210/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
3211/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
3212/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
3213/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
3214/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
3215/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
3216/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
3217/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
3218/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
3219/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
3220/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
3221/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
3222/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
3223/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3224/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3225/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
3226/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
3227/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
3228/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
3229/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
3230/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
3231/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
3232/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
3233/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
3234/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
3235/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
3236/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
3237/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
3238/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
3239/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
3240/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
3241/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
3242/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
3243/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
3244/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
3245/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
3246/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
3247/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
3248/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
3249/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
3250/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
3251/* #define MBPPIOCGPARAM _IOR('P', 0x2, struct mbpp_param) [MBPPIOCGPARAM] */
3252/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
3253/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
3254/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
3255/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
3256/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3257/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
3258/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
3259/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
3260/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
3261/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
3262/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
3263/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
3264/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
3265/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
3266/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
3267/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
3268/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
3269/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
3270/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
3271/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
3272/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
3273/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
3274/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
3275/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
3276/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
3277/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
3278/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
3279/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
3280/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
3281/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
3282/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
3283/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
3284/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
3285/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
3286/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
3287/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
3288/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
3289/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
3290/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
3291/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
3292/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
3293/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
3294/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
3295/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
3296/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
3297/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
3298/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
3299/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
3300/* #define MBPPIOCSPARAM _IOW('P', 0x1, struct mbpp_param) [MBPPIOCSPARAM] */
3301/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
3302/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
3303/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
3304/* #define MBPPIOCGSTAT _IOR('P', 0x4, int) [MBPPIOCGSTAT] */
3305 #ifdef MBPPIOCGSTAT
3306 case MBPPIOCGSTAT:
3307 return "MBPPIOCGSTAT";
3308 #endif /* MBPPIOCGSTAT */
3309/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
3310/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
3311/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
3312/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
3313/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
3314/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
3315/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3316/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
3317/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
3318/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
3319/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
3320/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
3321/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
3322/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
3323/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
3324/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
3325/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
3326/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
3327/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
3328/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
3329/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
3330/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
3331/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
3332/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
3333/* #define SESIOC_GETOBJMAP _IO(SESIOC, 2) [SESIOC_GETOBJMAP] */
3334 #ifdef SESIOC_GETOBJMAP
3335 case SESIOC_GETOBJMAP:
3336 return "SESIOC_GETOBJMAP";
3337 #endif /* SESIOC_GETOBJMAP */
3338/* #define SESIOC_SETOBJSTAT _IO(SESIOC, 6) [SESIOC_SETOBJSTAT] */
3339 #ifdef SESIOC_SETOBJSTAT
3340 case SESIOC_SETOBJSTAT:
3341 return "SESIOC_SETOBJSTAT";
3342 #endif /* SESIOC_SETOBJSTAT */
3343/* #define SESIOC_GETNOBJ _IO(SESIOC, 1) [SESIOC_GETNOBJ] */
3344 #ifdef SESIOC_GETNOBJ
3345 case SESIOC_GETNOBJ:
3346 return "SESIOC_GETNOBJ";
3347 #endif /* SESIOC_GETNOBJ */
3348/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3349/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3350/* #define SESIOC_GETENCSTAT _IO(SESIOC, 3) [SESIOC_GETENCSTAT] */
3351 #ifdef SESIOC_GETENCSTAT
3352 case SESIOC_GETENCSTAT:
3353 return "SESIOC_GETENCSTAT";
3354 #endif /* SESIOC_GETENCSTAT */
3355/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3356/* #define SESIOC_INIT _IO(SESIOC, 8) [SESIOC_INIT] */
3357 #ifdef SESIOC_INIT
3358 case SESIOC_INIT:
3359 return "SESIOC_INIT";
3360 #endif /* SESIOC_INIT */
3361/* #define SESIOC_GETTEXT _IO(SESIOC, 7) [SESIOC_GETTEXT] */
3362 #ifdef SESIOC_GETTEXT
3363 case SESIOC_GETTEXT:
3364 return "SESIOC_GETTEXT";
3365 #endif /* SESIOC_GETTEXT */
3366/* #define SESIOC_GETOBJSTAT _IO(SESIOC, 5) [SESIOC_GETOBJSTAT] */
3367 #ifdef SESIOC_GETOBJSTAT
3368 case SESIOC_GETOBJSTAT:
3369 return "SESIOC_GETOBJSTAT";
3370 #endif /* SESIOC_GETOBJSTAT */
3371/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3372/* #define SESIOC_SETENCSTAT _IO(SESIOC, 4) [SESIOC_SETENCSTAT] */
3373 #ifdef SESIOC_SETENCSTAT
3374 case SESIOC_SETENCSTAT:
3375 return "SESIOC_SETENCSTAT";
3376 #endif /* SESIOC_SETENCSTAT */
3377/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3378/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3379/* #define SPI_IOCTL_TRANSFER _IOW('S', 1, spi_ioctl_transfer_t) [SPI_IOCTL_TRANSFER] */
3380 #ifdef SPI_IOCTL_TRANSFER
3381 case SPI_IOCTL_TRANSFER:
3382 return "SPI_IOCTL_TRANSFER";
3383 #endif /* SPI_IOCTL_TRANSFER */
3384/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3385/* #define SPI_IOCTL_CONFIGURE _IOW('S', 0, spi_ioctl_configure_t) [SPI_IOCTL_CONFIGURE] */
3386 #ifdef SPI_IOCTL_CONFIGURE
3387 case SPI_IOCTL_CONFIGURE:
3388 return "SPI_IOCTL_CONFIGURE";
3389 #endif /* SPI_IOCTL_CONFIGURE */
3390/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3391/* #define SPKRTONE _IOW('S', 1, tone_t) [SPKRTONE] */
3392 #ifdef SPKRTONE
3393 case SPKRTONE:
3394 return "SPKRTONE";
3395 #endif /* SPKRTONE */
3396/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3397/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3398/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3399/* #define SPKRGETVOL _IOR('S', 3, u_int) [SPKRGETVOL] */
3400 #ifdef SPKRGETVOL
3401 case SPKRGETVOL:
3402 return "SPKRGETVOL";
3403 #endif /* SPKRGETVOL */
3404/* #define SPKRTUNE _IO('S', 2) [SPKRTUNE] */
3405 #ifdef SPKRTUNE
3406 case SPKRTUNE:
3407 return "SPKRTUNE";
3408 #endif /* SPKRTUNE */
3409/* #define SPKRSETVOL _IOW('S', 4, u_int) [SPKRSETVOL] */
3410 #ifdef SPKRSETVOL
3411 case SPKRSETVOL:
3412 return "SPKRSETVOL";
3413 #endif /* SPKRSETVOL */
3414/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3415/* #define SUN_DKIOCINFO _IOR('d', 8, struct sun_dkctlr) [SUN_DKIOCINFO] */
3416 #ifdef SUN_DKIOCINFO
3417 case SUN_DKIOCINFO:
3418 return "SUN_DKIOCINFO";
3419 #endif /* SUN_DKIOCINFO */
3420/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3421/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3422/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3423/* #define SUN_DKIOCGGEOM _IOR('d', 2, struct sun_dkgeom) [SUN_DKIOCGGEOM] */
3424 #ifdef SUN_DKIOCGGEOM
3425 case SUN_DKIOCGGEOM:
3426 return "SUN_DKIOCGGEOM";
3427 #endif /* SUN_DKIOCGGEOM */
3428/* #define SUN_DKIOCGPART _IOR('d', 4, struct sun_dkpart) [SUN_DKIOCGPART] */
3429 #ifdef SUN_DKIOCGPART
3430 case SUN_DKIOCGPART:
3431 return "SUN_DKIOCGPART";
3432 #endif /* SUN_DKIOCGPART */
3433/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3434/* #define FBIOSCURSOR _IOW('F', 24, struct fbcursor) [FBIOSCURSOR] */
3435 #ifdef FBIOSCURSOR
3436 case FBIOSCURSOR:
3437 return "FBIOSCURSOR";
3438 #endif /* FBIOSCURSOR */
3439/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3440/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3441/* #define FBIOGCURSOR _IOWR('F', 25, struct fbcursor) [FBIOGCURSOR] */
3442 #ifdef FBIOGCURSOR
3443 case FBIOGCURSOR:
3444 return "FBIOGCURSOR";
3445 #endif /* FBIOGCURSOR */
3446/* #define FBIOGATTR _IOR('F', 6, struct fbgattr) [FBIOGATTR] */
3447 #ifdef FBIOGATTR
3448 case FBIOGATTR:
3449 return "FBIOGATTR";
3450 #endif /* FBIOGATTR */
3451/* #define FBIOSCURPOS _IOW('F', 26, struct fbcurpos) [FBIOSCURPOS] */
3452 #ifdef FBIOSCURPOS
3453 case FBIOSCURPOS:
3454 return "FBIOSCURPOS";
3455 #endif /* FBIOSCURPOS */
3456/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3457/* #define FBIOPUTCMAP _IOW('F', 3, struct fbcmap) [FBIOPUTCMAP] */
3458 #ifdef FBIOPUTCMAP
3459 case FBIOPUTCMAP:
3460 return "FBIOPUTCMAP";
3461 #endif /* FBIOPUTCMAP */
3462/* #define FBIOGTYPE _IOR('F', 0, struct fbtype) [FBIOGTYPE] */
3463 #ifdef FBIOGTYPE
3464 case FBIOGTYPE:
3465 return "FBIOGTYPE";
3466 #endif /* FBIOGTYPE */
3467/* #define FBIOGETCMAP _IOW('F', 4, struct fbcmap) [FBIOGETCMAP] */
3468 #ifdef FBIOGETCMAP
3469 case FBIOGETCMAP:
3470 return "FBIOGETCMAP";
3471 #endif /* FBIOGETCMAP */
3472/* #define FBIOGVIDEO _IOR('F', 8, int) [FBIOGVIDEO] */
3473 #ifdef FBIOGVIDEO
3474 case FBIOGVIDEO:
3475 return "FBIOGVIDEO";
3476 #endif /* FBIOGVIDEO */
3477/* #define FBIOGCURMAX _IOR('F', 28, struct fbcurpos) [FBIOGCURMAX] */
3478 #ifdef FBIOGCURMAX
3479 case FBIOGCURMAX:
3480 return "FBIOGCURMAX";
3481 #endif /* FBIOGCURMAX */
3482/* #define FBIOGCURPOS _IOW('F', 27, struct fbcurpos) [FBIOGCURPOS] */
3483 #ifdef FBIOGCURPOS
3484 case FBIOGCURPOS:
3485 return "FBIOGCURPOS";
3486 #endif /* FBIOGCURPOS */
3487/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3488/* #define FBIOSVIDEO _IOW('F', 7, int) [FBIOSVIDEO] */
3489 #ifdef FBIOSVIDEO
3490 case FBIOSVIDEO:
3491 return "FBIOSVIDEO";
3492 #endif /* FBIOSVIDEO */
3493/* #define KIOCGLED _IOR('k', 15, char) [KIOCGLED] */
3494 #ifdef KIOCGLED
3495 case KIOCGLED:
3496 return "KIOCGLED";
3497 #endif /* KIOCGLED */
3498/* #define KIOCLAYOUT _IOR('k', 20, int) [KIOCLAYOUT] */
3499 #ifdef KIOCLAYOUT
3500 case KIOCLAYOUT:
3501 return "KIOCLAYOUT";
3502 #endif /* KIOCLAYOUT */
3503/* #define KIOCSKEY _IOW('k', 12, struct kiockeymap) [KIOCSKEY] */
3504 #ifdef KIOCSKEY
3505 case KIOCSKEY:
3506 return "KIOCSKEY";
3507 #endif /* KIOCSKEY */
3508/* #define KIOCTYPE _IOR('k', 9, int) [KIOCTYPE] */
3509 #ifdef KIOCTYPE
3510 case KIOCTYPE:
3511 return "KIOCTYPE";
3512 #endif /* KIOCTYPE */
3513/* #define KIOCGETKEY _IOWR('k', 2, struct okiockey) [KIOCGETKEY] */
3514 #ifdef KIOCGETKEY
3515 case KIOCGETKEY:
3516 return "KIOCGETKEY";
3517 #endif /* KIOCGETKEY */
3518/* #define KIOCSLED _IOW('k', 14, char) [KIOCSLED] */
3519 #ifdef KIOCSLED
3520 case KIOCSLED:
3521 return "KIOCSLED";
3522 #endif /* KIOCSLED */
3523/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3524/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3525/* #define KIOCSETKEY _IOWR('k', 1, struct okiockey) [KIOCSETKEY] */
3526 #ifdef KIOCSETKEY
3527 case KIOCSETKEY:
3528 return "KIOCSETKEY";
3529 #endif /* KIOCSETKEY */
3530/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3531/* #define KIOCTRANS _IOW('k', 0, int) [KIOCTRANS] */
3532 #ifdef KIOCTRANS
3533 case KIOCTRANS:
3534 return "KIOCTRANS";
3535 #endif /* KIOCTRANS */
3536/* #define KIOCSDIRECT _IOW('k', 10, int) [KIOCSDIRECT] */
3537 #ifdef KIOCSDIRECT
3538 case KIOCSDIRECT:
3539 return "KIOCSDIRECT";
3540 #endif /* KIOCSDIRECT */
3541/* #define KIOCCMD _IOW('k', 8, int) [KIOCCMD] */
3542 #ifdef KIOCCMD
3543 case KIOCCMD:
3544 return "KIOCCMD";
3545 #endif /* KIOCCMD */
3546/* #define KIOCGKEY _IOWR('k', 13, struct kiockeymap) [KIOCGKEY] */
3547 #ifdef KIOCGKEY
3548 case KIOCGKEY:
3549 return "KIOCGKEY";
3550 #endif /* KIOCGKEY */
3551/* #define KIOCGTRANS _IOR('k', 5, int) [KIOCGTRANS] */
3552 #ifdef KIOCGTRANS
3553 case KIOCGTRANS:
3554 return "KIOCGTRANS";
3555 #endif /* KIOCGTRANS */
3556/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3557/* #define VUIDSFORMAT _IOW('v', 1, int) [VUIDSFORMAT] */
3558 #ifdef VUIDSFORMAT
3559 case VUIDSFORMAT:
3560 return "VUIDSFORMAT";
3561 #endif /* VUIDSFORMAT */
3562/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3563/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3564/* #define VUIDGFORMAT _IOR('v', 2, int) [VUIDGFORMAT] */
3565 #ifdef VUIDGFORMAT
3566 case VUIDGFORMAT:
3567 return "VUIDGFORMAT";
3568 #endif /* VUIDGFORMAT */
3569/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3570/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3571/* #define STICIO_STARTQ _IO('S', 4) [STICIO_STARTQ] */
3572/* #define STICIO_START860 _IO('S', 2) [STICIO_START860] */
3573/* #define STICIO_GXINFO _IOR('S', 0, struct stic_xinfo) [STICIO_GXINFO] */
3574 #ifdef STICIO_GXINFO
3575 case STICIO_GXINFO:
3576 return "STICIO_GXINFO";
3577 #endif /* STICIO_GXINFO */
3578/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3579/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3580/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3581/* #define STICIO_RESET860 _IO('S', 3) [STICIO_RESET860] */
3582/* #define STICIO_RESET _IO('S', 1) [STICIO_RESET] */
3583 #ifdef STICIO_RESET
3584 case STICIO_RESET:
3585 return "STICIO_RESET";
3586 #endif /* STICIO_RESET */
3587/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3588/* #define STICIO_STOPQ _IO('S', 5) [STICIO_STOPQ] */
3589 #ifdef STICIO_STOPQ
3590 case STICIO_STOPQ:
3591 return "STICIO_STOPQ";
3592 #endif /* STICIO_STOPQ */
3593/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3594/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3595/* #define URIO_RECV_COMMAND _IOWR('U', 201, struct urio_command) [URIO_RECV_COMMAND] */
3596 #ifdef URIO_RECV_COMMAND
3597 case URIO_RECV_COMMAND:
3598 return "URIO_RECV_COMMAND";
3599 #endif /* URIO_RECV_COMMAND */
3600/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3601/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3602/* #define URIO_SEND_COMMAND _IOWR('U', 200, struct urio_command) [URIO_SEND_COMMAND] */
3603 #ifdef URIO_SEND_COMMAND
3604 case URIO_SEND_COMMAND:
3605 return "URIO_SEND_COMMAND";
3606 #endif /* URIO_SEND_COMMAND */
3607/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
3608/* #define USB_SET_BULK_RA_OPT _IOW ('U', 117, struct usb_bulk_ra_wb_opt) [USB_SET_BULK_RA_OPT] */
3609 #ifdef USB_SET_BULK_RA_OPT
3610 case USB_SET_BULK_RA_OPT:
3611 return "USB_SET_BULK_RA_OPT";
3612 #endif /* USB_SET_BULK_RA_OPT */
3613/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
3614/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
3615/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
3616/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
3617/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
3618/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
3619/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
3620/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
3621/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
3622/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
3623/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
3624/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
3625/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
3626/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
3627/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
3628/* #define USB_GET_DEVICEINFO_OLD _IOR ('U', 112, struct usb_device_info_old) [USB_GET_DEVICEINFO_OLD] */
3629 #ifdef USB_GET_DEVICEINFO_OLD
3630 case USB_GET_DEVICEINFO_OLD:
3631 return "USB_GET_DEVICEINFO_OLD";
3632 #endif /* USB_GET_DEVICEINFO_OLD */
3633/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
3634/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
3635/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
3636/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
3637/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
3638/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
3639/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
3640/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
3641/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
3642/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
3643/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
3644/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
3645/* #define USB_SETDEBUG _IOW ('U', 2, int) [USB_SETDEBUG] */
3646 #ifdef USB_SETDEBUG
3647 case USB_SETDEBUG:
3648 return "USB_SETDEBUG";
3649 #endif /* USB_SETDEBUG */
3650/* #define USB_SET_BULK_RA _IOW ('U', 115, int) [USB_SET_BULK_RA] */
3651 #ifdef USB_SET_BULK_RA
3652 case USB_SET_BULK_RA:
3653 return "USB_SET_BULK_RA";
3654 #endif /* USB_SET_BULK_RA */
3655/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
3656/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
3657/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
3658/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
3659/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
3660/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
3661/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
3662/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
3663/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
3664/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
3665/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
3666/* #define USB_GET_ALTINTERFACE _IOWR('U', 102, struct usb_alt_interface) [USB_GET_ALTINTERFACE] */
3667 #ifdef USB_GET_ALTINTERFACE
3668 case USB_GET_ALTINTERFACE:
3669 return "USB_GET_ALTINTERFACE";
3670 #endif /* USB_GET_ALTINTERFACE */
3671/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
3672/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
3673/* #define USB_SET_TIMEOUT _IOW ('U', 114, int) [USB_SET_TIMEOUT] */
3674 #ifdef USB_SET_TIMEOUT
3675 case USB_SET_TIMEOUT:
3676 return "USB_SET_TIMEOUT";
3677 #endif /* USB_SET_TIMEOUT */
3678/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
3679/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
3680/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
3681/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
3682/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
3683/* #define USB_GET_INTERFACE_DESC _IOWR('U', 107, struct usb_interface_desc) [USB_GET_INTERFACE_DESC] */
3684 #ifdef USB_GET_INTERFACE_DESC
3685 case USB_GET_INTERFACE_DESC:
3686 return "USB_GET_INTERFACE_DESC";
3687 #endif /* USB_GET_INTERFACE_DESC */
3688/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
3689/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
3690/* #define USB_DEVICEINFO_OLD _IOWR('U', 4, struct usb_device_info_old) [USB_DEVICEINFO_OLD] */
3691 #ifdef USB_DEVICEINFO_OLD
3692 case USB_DEVICEINFO_OLD:
3693 return "USB_DEVICEINFO_OLD";
3694 #endif /* USB_DEVICEINFO_OLD */
3695/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
3696/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
3697/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
3698/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
3699/* #define USB_DEVICESTATS _IOR ('U', 5, struct usb_device_stats) [USB_DEVICESTATS] */
3700 #ifdef USB_DEVICESTATS
3701 case USB_DEVICESTATS:
3702 return "USB_DEVICESTATS";
3703 #endif /* USB_DEVICESTATS */
3704/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
3705/* #define USB_SET_SHORT_XFER _IOW ('U', 113, int) [USB_SET_SHORT_XFER] */
3706 #ifdef USB_SET_SHORT_XFER
3707 case USB_SET_SHORT_XFER:
3708 return "USB_SET_SHORT_XFER";
3709 #endif /* USB_SET_SHORT_XFER */
3710/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
3711/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
3712/* #define USB_SET_IMMED _IOW ('U', 22, int) [USB_SET_IMMED] */
3713 #ifdef USB_SET_IMMED
3714 case USB_SET_IMMED:
3715 return "USB_SET_IMMED";
3716 #endif /* USB_SET_IMMED */
3717/* #define USB_SET_REPORT _IOW ('U', 24, struct usb_ctl_report) [USB_SET_REPORT] */
3718 #ifdef USB_SET_REPORT
3719 case USB_SET_REPORT:
3720 return "USB_SET_REPORT";
3721 #endif /* USB_SET_REPORT */
3722/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
3723/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
3724/* #define USB_GET_DEVICEINFO _IOR ('U', 112, struct usb_device_info) [USB_GET_DEVICEINFO] */
3725 #ifdef USB_GET_DEVICEINFO
3726 case USB_GET_DEVICEINFO:
3727 return "USB_GET_DEVICEINFO";
3728 #endif /* USB_GET_DEVICEINFO */
3729/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
3730/* #define USB_GET_NO_ALT _IOWR('U', 104, struct usb_alt_interface) [USB_GET_NO_ALT] */
3731 #ifdef USB_GET_NO_ALT
3732 case USB_GET_NO_ALT:
3733 return "USB_GET_NO_ALT";
3734 #endif /* USB_GET_NO_ALT */
3735/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
3736/* #define USB_DO_REQUEST _IOWR('U', 111, struct usb_ctl_request) [USB_DO_REQUEST] */
3737 #ifdef USB_DO_REQUEST
3738 case USB_DO_REQUEST:
3739 return "USB_DO_REQUEST";
3740 #endif /* USB_DO_REQUEST */
3741/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
3742/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
3743/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
3744/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
3745/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
3746/* #define USB_GET_CM_OVER_DATA _IOR ('U', 130, int) [USB_GET_CM_OVER_DATA] */
3747 #ifdef USB_GET_CM_OVER_DATA
3748 case USB_GET_CM_OVER_DATA:
3749 return "USB_GET_CM_OVER_DATA";
3750 #endif /* USB_GET_CM_OVER_DATA */
3751/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
3752/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
3753/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
3754/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
3755/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
3756/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
3757/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
3758/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
3759/* #define USB_SET_BULK_WB_OPT _IOW ('U', 118, struct usb_bulk_ra_wb_opt) [USB_SET_BULK_WB_OPT] */
3760 #ifdef USB_SET_BULK_WB_OPT
3761 case USB_SET_BULK_WB_OPT:
3762 return "USB_SET_BULK_WB_OPT";
3763 #endif /* USB_SET_BULK_WB_OPT */
3764/* #define USB_GET_ENDPOINT_DESC _IOWR('U', 108, struct usb_endpoint_desc) [USB_GET_ENDPOINT_DESC] */
3765 #ifdef USB_GET_ENDPOINT_DESC
3766 case USB_GET_ENDPOINT_DESC:
3767 return "USB_GET_ENDPOINT_DESC";
3768 #endif /* USB_GET_ENDPOINT_DESC */
3769/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
3770/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
3771/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
3772/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
3773/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
3774/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3775/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3776/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
3777/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
3778/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
3779/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
3780/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
3781/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
3782/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
3783/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
3784/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
3785/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
3786/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
3787/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
3788/* #define USB_GET_CONFIG _IOR ('U', 100, int) [USB_GET_CONFIG] */
3789 #ifdef USB_GET_CONFIG
3790 case USB_GET_CONFIG:
3791 return "USB_GET_CONFIG";
3792 #endif /* USB_GET_CONFIG */
3793/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
3794/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
3795/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
3796/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
3797/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
3798/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
3799/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
3800/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
3801/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
3802/* #define USB_GET_DEVICE_DESC _IOR ('U', 105, usb_device_descriptor_t) [USB_GET_DEVICE_DESC] */
3803 #ifdef USB_GET_DEVICE_DESC
3804 case USB_GET_DEVICE_DESC:
3805 return "USB_GET_DEVICE_DESC";
3806 #endif /* USB_GET_DEVICE_DESC */
3807/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
3808/* #define USB_SET_BULK_WB _IOW ('U', 116, int) [USB_SET_BULK_WB] */
3809 #ifdef USB_SET_BULK_WB
3810 case USB_SET_BULK_WB:
3811 return "USB_SET_BULK_WB";
3812 #endif /* USB_SET_BULK_WB */
3813/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
3814/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
3815/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
3816/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
3817/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
3818/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
3819/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
3820/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
3821/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3822/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
3823/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
3824/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
3825/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
3826/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
3827/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
3828/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
3829/* #define USB_GET_REPORT_DESC _IOR ('U', 21, struct usb_ctl_report_desc) [USB_GET_REPORT_DESC] */
3830 #ifdef USB_GET_REPORT_DESC
3831 case USB_GET_REPORT_DESC:
3832 return "USB_GET_REPORT_DESC";
3833 #endif /* USB_GET_REPORT_DESC */
3834/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
3835/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
3836/* #define USB_GET_STRING_DESC _IOWR('U', 110, struct usb_string_desc) [USB_GET_STRING_DESC] */
3837 #ifdef USB_GET_STRING_DESC
3838 case USB_GET_STRING_DESC:
3839 return "USB_GET_STRING_DESC";
3840 #endif /* USB_GET_STRING_DESC */
3841/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
3842/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
3843/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
3844/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
3845/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
3846/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
3847/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
3848/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
3849/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
3850/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
3851/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
3852/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
3853/* #define USB_GET_CONFIG_DESC _IOWR('U', 106, struct usb_config_desc) [USB_GET_CONFIG_DESC] */
3854 #ifdef USB_GET_CONFIG_DESC
3855 case USB_GET_CONFIG_DESC:
3856 return "USB_GET_CONFIG_DESC";
3857 #endif /* USB_GET_CONFIG_DESC */
3858/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
3859/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
3860/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
3861/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
3862/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
3863/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
3864/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
3865/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
3866/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
3867/* #define USB_DISCOVER _IO ('U', 3) [USB_DISCOVER] */
3868 #ifdef USB_DISCOVER
3869 case USB_DISCOVER:
3870 return "USB_DISCOVER";
3871 #endif /* USB_DISCOVER */
3872/* #define USB_GET_REPORT_ID _IOR ('U', 25, int) [USB_GET_REPORT_ID] */
3873 #ifdef USB_GET_REPORT_ID
3874 case USB_GET_REPORT_ID:
3875 return "USB_GET_REPORT_ID";
3876 #endif /* USB_GET_REPORT_ID */
3877/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
3878/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
3879/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
3880/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
3881/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
3882/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
3883/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
3884/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
3885/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
3886/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
3887/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
3888/* #define USB_REQUEST _IOWR('U', 1, struct usb_ctl_request) [USB_REQUEST] */
3889 #ifdef USB_REQUEST
3890 case USB_REQUEST:
3891 return "USB_REQUEST";
3892 #endif /* USB_REQUEST */
3893/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
3894/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
3895/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
3896/* #define USB_SET_CONFIG _IOW ('U', 101, int) [USB_SET_CONFIG] */
3897 #ifdef USB_SET_CONFIG
3898 case USB_SET_CONFIG:
3899 return "USB_SET_CONFIG";
3900 #endif /* USB_SET_CONFIG */
3901/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
3902/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
3903/* #define USB_SET_CM_OVER_DATA _IOW ('U', 131, int) [USB_SET_CM_OVER_DATA] */
3904 #ifdef USB_SET_CM_OVER_DATA
3905 case USB_SET_CM_OVER_DATA:
3906 return "USB_SET_CM_OVER_DATA";
3907 #endif /* USB_SET_CM_OVER_DATA */
3908/* #define USB_SET_ALTINTERFACE _IOWR('U', 103, struct usb_alt_interface) [USB_SET_ALTINTERFACE] */
3909 #ifdef USB_SET_ALTINTERFACE
3910 case USB_SET_ALTINTERFACE:
3911 return "USB_SET_ALTINTERFACE";
3912 #endif /* USB_SET_ALTINTERFACE */
3913/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
3914/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
3915/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
3916/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
3917/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
3918/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3919/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
3920/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
3921/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
3922/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
3923/* #define USB_DEVICEINFO _IOWR('U', 4, struct usb_device_info) [USB_DEVICEINFO] */
3924 #ifdef USB_DEVICEINFO
3925 case USB_DEVICEINFO:
3926 return "USB_DEVICEINFO";
3927 #endif /* USB_DEVICEINFO */
3928/* #define USB_GET_REPORT _IOWR('U', 23, struct usb_ctl_report) [USB_GET_REPORT] */
3929 #ifdef USB_GET_REPORT
3930 case USB_GET_REPORT:
3931 return "USB_GET_REPORT";
3932 #endif /* USB_GET_REPORT */
3933/* #define USB_GET_FULL_DESC _IOWR('U', 109, struct usb_full_desc) [USB_GET_FULL_DESC] */
3934 #ifdef USB_GET_FULL_DESC
3935 case USB_GET_FULL_DESC:
3936 return "USB_GET_FULL_DESC";
3937 #endif /* USB_GET_FULL_DESC */
3938/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
3939/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
3940/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
3941/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
3942/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
3943/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
3944/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
3945/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
3946/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
3947/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
3948/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
3949/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
3950/* #define UTOPPYIORENAME _IOW('t', 5, struct utoppy_rename) [UTOPPYIORENAME] */
3951 #ifdef UTOPPYIORENAME
3952 case UTOPPYIORENAME:
3953 return "UTOPPYIORENAME";
3954 #endif /* UTOPPYIORENAME */
3955/* #define UTOPPYIODELETE _IOW('t', 7, char *) [UTOPPYIODELETE] */
3956 #ifdef UTOPPYIODELETE
3957 case UTOPPYIODELETE:
3958 return "UTOPPYIODELETE";
3959 #endif /* UTOPPYIODELETE */
3960/* #define UTOPPYIOTURBO _IOW('t', 1, int) [UTOPPYIOTURBO] */
3961/* #define UTOPPYIOREADDIR _IOW('t', 8, char *) [UTOPPYIOREADDIR] */
3962 #ifdef UTOPPYIOREADDIR
3963 case UTOPPYIOREADDIR:
3964 return "UTOPPYIOREADDIR";
3965 #endif /* UTOPPYIOREADDIR */
3966/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
3967/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
3968/* #define UTOPPYIOSTATS _IOR('t', 4, struct utoppy_stats) [UTOPPYIOSTATS] */
3969 #ifdef UTOPPYIOSTATS
3970 case UTOPPYIOSTATS:
3971 return "UTOPPYIOSTATS";
3972 #endif /* UTOPPYIOSTATS */
3973/* #define UTOPPYIOMKDIR _IOW('t', 6, char *) [UTOPPYIOMKDIR] */
3974 #ifdef UTOPPYIOMKDIR
3975 case UTOPPYIOMKDIR:
3976 return "UTOPPYIOMKDIR";
3977 #endif /* UTOPPYIOMKDIR */
3978/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
3979/* #define UTOPPYIOCANCEL _IO('t', 2) [UTOPPYIOCANCEL] */
3980 #ifdef UTOPPYIOCANCEL
3981 case UTOPPYIOCANCEL:
3982 return "UTOPPYIOCANCEL";
3983 #endif /* UTOPPYIOCANCEL */
3984/* #define UTOPPYIOREADFILE _IOW('t', 9, struct utoppy_readfile) [UTOPPYIOREADFILE] */
3985 #ifdef UTOPPYIOREADFILE
3986 case UTOPPYIOREADFILE:
3987 return "UTOPPYIOREADFILE";
3988 #endif /* UTOPPYIOREADFILE */
3989/* #define UTOPPYIOREBOOT _IO('t', 3) [UTOPPYIOREBOOT] */
3990 #ifdef UTOPPYIOREBOOT
3991 case UTOPPYIOREBOOT:
3992 return "UTOPPYIOREBOOT";
3993 #endif /* UTOPPYIOREBOOT */
3994/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
3995/* #define UTOPPYIOWRITEFILE _IOW('t', 10, struct utoppy_writefile) [UTOPPYIOWRITEFILE] */
3996 #ifdef UTOPPYIOWRITEFILE
3997 case UTOPPYIOWRITEFILE:
3998 return "UTOPPYIOWRITEFILE";
3999 #endif /* UTOPPYIOWRITEFILE */
4000/* #define DIOSXDCMD _IOWR('x', 101, struct xd_iocmd) [DIOSXDCMD] */
4001 #ifdef DIOSXDCMD
4002 case DIOSXDCMD:
4003 return "DIOSXDCMD";
4004 #endif /* DIOSXDCMD */
4005/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4006/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4007/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4008/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4009/* #define VNDIOCSET _IOWR('F', 0, struct vnd_ioctl) [VNDIOCSET] */
4010 #ifdef VNDIOCSET
4011 case VNDIOCSET:
4012 return "VNDIOCSET";
4013 #endif /* VNDIOCSET */
4014/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4015/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4016/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4017/* #define VNDIOCCLR _IOW('F', 1, struct vnd_ioctl) [VNDIOCCLR] */
4018 #ifdef VNDIOCCLR
4019 case VNDIOCCLR:
4020 return "VNDIOCCLR";
4021 #endif /* VNDIOCCLR */
4022/* #define VNDIOCGET _IOWR('F', 3, struct vnd_user) [VNDIOCGET] */
4023 #ifdef VNDIOCGET
4024 case VNDIOCGET:
4025 return "VNDIOCGET";
4026 #endif /* VNDIOCGET */
4027/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4028/* #define WSDISPLAYIO_SETVERSION _IOW('W', 96, int) [WSDISPLAYIO_SETVERSION] */
4029 #ifdef WSDISPLAYIO_SETVERSION
4030 case WSDISPLAYIO_SETVERSION:
4031 return "WSDISPLAYIO_SETVERSION";
4032 #endif /* WSDISPLAYIO_SETVERSION */
4033/* #define WSDISPLAYIO_DGSCROLL _IOR('W', 87, struct wsdisplay_scroll_data) [WSDISPLAYIO_DGSCROLL] */
4034 #ifdef WSDISPLAYIO_DGSCROLL
4035 case WSDISPLAYIO_DGSCROLL:
4036 return "WSDISPLAYIO_DGSCROLL";
4037 #endif /* WSDISPLAYIO_DGSCROLL */
4038/* #define WSDISPLAYIO_SMSGATTRS _IOW('W', 90, struct wsdisplay_msgattrs) [WSDISPLAYIO_SMSGATTRS] */
4039 #ifdef WSDISPLAYIO_SMSGATTRS
4040 case WSDISPLAYIO_SMSGATTRS:
4041 return "WSDISPLAYIO_SMSGATTRS";
4042 #endif /* WSDISPLAYIO_SMSGATTRS */
4043/* #define WSKBDIO_GETMAP _IOWR('W', 13, struct wskbd_map_data) [WSKBDIO_GETMAP] */
4044 #ifdef WSKBDIO_GETMAP
4045 case WSKBDIO_GETMAP:
4046 return "WSKBDIO_GETMAP";
4047 #endif /* WSKBDIO_GETMAP */
4048/* #define WSDISPLAYIO_GMODE _IOR('W', 75, u_int) [WSDISPLAYIO_GMODE] */
4049 #ifdef WSDISPLAYIO_GMODE
4050 case WSDISPLAYIO_GMODE:
4051 return "WSDISPLAYIO_GMODE";
4052 #endif /* WSDISPLAYIO_GMODE */
4053/* #define WSDISPLAYIO_DELSCREEN _IOW('W', 79, struct wsdisplay_delscreendata) [WSDISPLAYIO_DELSCREEN] */
4054 #ifdef WSDISPLAYIO_DELSCREEN
4055 case WSDISPLAYIO_DELSCREEN:
4056 return "WSDISPLAYIO_DELSCREEN";
4057 #endif /* WSDISPLAYIO_DELSCREEN */
4058/* #define WSMOUSEIO_SSCALE _IOW('W', 34, u_int[2]) [WSMOUSEIO_SSCALE] */
4059 #ifdef WSMOUSEIO_SSCALE
4060 case WSMOUSEIO_SSCALE:
4061 return "WSMOUSEIO_SSCALE";
4062 #endif /* WSMOUSEIO_SSCALE */
4063/* #define WSDISPLAYIO_SET_POLLING _IOW('W', 103, int) [WSDISPLAYIO_SET_POLLING] */
4064 #ifdef WSDISPLAYIO_SET_POLLING
4065 case WSDISPLAYIO_SET_POLLING:
4066 return "WSDISPLAYIO_SET_POLLING";
4067 #endif /* WSDISPLAYIO_SET_POLLING */
4068/* #define WSDISPLAYIO_ADDSCREEN _IOW('W', 78, struct wsdisplay_addscreendata) [WSDISPLAYIO_ADDSCREEN] */
4069 #ifdef WSDISPLAYIO_ADDSCREEN
4070 case WSDISPLAYIO_ADDSCREEN:
4071 return "WSDISPLAYIO_ADDSCREEN";
4072 #endif /* WSDISPLAYIO_ADDSCREEN */
4073/* #define WSMOUSEIO_SRES _IOW('W', 33, u_int) [WSMOUSEIO_SRES] */
4074 #ifdef WSMOUSEIO_SRES
4075 case WSMOUSEIO_SRES:
4076 return "WSMOUSEIO_SRES";
4077 #endif /* WSMOUSEIO_SRES */
4078/* #define WSKBDIO_COMPLEXBELL _IOW('W', 2, struct wskbd_bell_data) [WSKBDIO_COMPLEXBELL] */
4079 #ifdef WSKBDIO_COMPLEXBELL
4080 case WSKBDIO_COMPLEXBELL:
4081 return "WSKBDIO_COMPLEXBELL";
4082 #endif /* WSKBDIO_COMPLEXBELL */
4083/* #define WSDISPLAYIO_GMSGATTRS _IOR('W', 89, struct wsdisplay_msgattrs) [WSDISPLAYIO_GMSGATTRS] */
4084 #ifdef WSDISPLAYIO_GMSGATTRS
4085 case WSDISPLAYIO_GMSGATTRS:
4086 return "WSDISPLAYIO_GMSGATTRS";
4087 #endif /* WSDISPLAYIO_GMSGATTRS */
4088/* #define WSKBDIO_SETSCROLL _IOW('W', 24, struct wskbd_scroll_data) [WSKBDIO_SETSCROLL] */
4089 #ifdef WSKBDIO_SETSCROLL
4090 case WSKBDIO_SETSCROLL:
4091 return "WSKBDIO_SETSCROLL";
4092 #endif /* WSKBDIO_SETSCROLL */
4093/* #define WSMUXIO_REMOVE_DEVICE _IOW('W', 98, struct wsmux_device) [WSMUXIO_REMOVE_DEVICE] */
4094 #ifdef WSMUXIO_REMOVE_DEVICE
4095 case WSMUXIO_REMOVE_DEVICE:
4096 return "WSMUXIO_REMOVE_DEVICE";
4097 #endif /* WSMUXIO_REMOVE_DEVICE */
4098/* #define WSMOUSEIO_GCALIBCOORDS _IOR('W', 37, struct wsmouse_calibcoords) [WSMOUSEIO_GCALIBCOORDS] */
4099 #ifdef WSMOUSEIO_GCALIBCOORDS
4100 case WSMOUSEIO_GCALIBCOORDS:
4101 return "WSMOUSEIO_GCALIBCOORDS";
4102 #endif /* WSMOUSEIO_GCALIBCOORDS */
4103/* #define WSDISPLAYIO_SETPARAM _IOWR('W', 83, struct wsdisplay_param) [WSDISPLAYIO_SETPARAM] */
4104 #ifdef WSDISPLAYIO_SETPARAM
4105 case WSDISPLAYIO_SETPARAM:
4106 return "WSDISPLAYIO_SETPARAM";
4107 #endif /* WSDISPLAYIO_SETPARAM */
4108/* #define WSKBDIO_GETKEYCLICK _IOR('W', 22, int) [WSKBDIO_GETKEYCLICK] */
4109 #ifdef WSKBDIO_GETKEYCLICK
4110 case WSKBDIO_GETKEYCLICK:
4111 return "WSKBDIO_GETKEYCLICK";
4112 #endif /* WSKBDIO_GETKEYCLICK */
4113/* #define WSKBDIO_GETSCROLL _IOR('W', 23, struct wskbd_scroll_data) [WSKBDIO_GETSCROLL] */
4114 #ifdef WSKBDIO_GETSCROLL
4115 case WSKBDIO_GETSCROLL:
4116 return "WSKBDIO_GETSCROLL";
4117 #endif /* WSKBDIO_GETSCROLL */
4118/* #define WSKBDIO_SETBELL _IOW('W', 3, struct wskbd_bell_data) [WSKBDIO_SETBELL] */
4119 #ifdef WSKBDIO_SETBELL
4120 case WSKBDIO_SETBELL:
4121 return "WSKBDIO_SETBELL";
4122 #endif /* WSKBDIO_SETBELL */
4123/* #define WSKBDIO_SETVERSION _IOW('W', 25, int) [WSKBDIO_SETVERSION] */
4124 #ifdef WSKBDIO_SETVERSION
4125 case WSKBDIO_SETVERSION:
4126 return "WSKBDIO_SETVERSION";
4127 #endif /* WSKBDIO_SETVERSION */
4128/* #define WSKBDIO_SETMAP _IOW('W', 14, struct wskbd_map_data) [WSKBDIO_SETMAP] */
4129 #ifdef WSKBDIO_SETMAP
4130 case WSKBDIO_SETMAP:
4131 return "WSKBDIO_SETMAP";
4132 #endif /* WSKBDIO_SETMAP */
4133/* #define WSKBDIO_GETDEFAULTBELL _IOR('W', 6, struct wskbd_bell_data) [WSKBDIO_GETDEFAULTBELL] */
4134 #ifdef WSKBDIO_GETDEFAULTBELL
4135 case WSKBDIO_GETDEFAULTBELL:
4136 return "WSKBDIO_GETDEFAULTBELL";
4137 #endif /* WSKBDIO_GETDEFAULTBELL */
4138/* #define WSKBDIO_SETDEFAULTKEYREPEAT _IOW('W', 9, struct wskbd_keyrepeat_data) [WSKBDIO_SETDEFAULTKEYREPEAT] */
4139 #ifdef WSKBDIO_SETDEFAULTKEYREPEAT
4140 case WSKBDIO_SETDEFAULTKEYREPEAT:
4141 return "WSKBDIO_SETDEFAULTKEYREPEAT";
4142 #endif /* WSKBDIO_SETDEFAULTKEYREPEAT */
4143/* #define WSMOUSEIO_SCALIBCOORDS _IOW('W', 36, struct wsmouse_calibcoords) [WSMOUSEIO_SCALIBCOORDS] */
4144 #ifdef WSMOUSEIO_SCALIBCOORDS
4145 case WSMOUSEIO_SCALIBCOORDS:
4146 return "WSMOUSEIO_SCALIBCOORDS";
4147 #endif /* WSMOUSEIO_SCALIBCOORDS */
4148/* #define WSDISPLAYIO_SSPLASH _IOW('W', 93, int) [WSDISPLAYIO_SSPLASH] */
4149 #ifdef WSDISPLAYIO_SSPLASH
4150 case WSDISPLAYIO_SSPLASH:
4151 return "WSDISPLAYIO_SSPLASH";
4152 #endif /* WSDISPLAYIO_SSPLASH */
4153/* #define WSKBDIO_SETKEYREPEAT _IOW('W', 7, struct wskbd_keyrepeat_data) [WSKBDIO_SETKEYREPEAT] */
4154 #ifdef WSKBDIO_SETKEYREPEAT
4155 case WSKBDIO_SETKEYREPEAT:
4156 return "WSKBDIO_SETKEYREPEAT";
4157 #endif /* WSKBDIO_SETKEYREPEAT */
4158/* #define WSKBDIO_GETBELL _IOR('W', 4, struct wskbd_bell_data) [WSKBDIO_GETBELL] */
4159 #ifdef WSKBDIO_GETBELL
4160 case WSKBDIO_GETBELL:
4161 return "WSKBDIO_GETBELL";
4162 #endif /* WSKBDIO_GETBELL */
4163/* #define WSMUXIO_INJECTEVENT _IOW('W', 100, struct wscons_event) [WSMUXIO_INJECTEVENT] */
4164 #ifdef WSMUXIO_INJECTEVENT
4165 case WSMUXIO_INJECTEVENT:
4166 return "WSMUXIO_INJECTEVENT";
4167 #endif /* WSMUXIO_INJECTEVENT */
4168/* #define WSDISPLAYIO_GTYPE _IOR('W', 64, u_int) [WSDISPLAYIO_GTYPE] */
4169 #ifdef WSDISPLAYIO_GTYPE
4170 case WSDISPLAYIO_GTYPE:
4171 return "WSDISPLAYIO_GTYPE";
4172 #endif /* WSDISPLAYIO_GTYPE */
4173/* #define WSDISPLAYIO_GETPARAM _IOWR('W', 82, struct wsdisplay_param) [WSDISPLAYIO_GETPARAM] */
4174 #ifdef WSDISPLAYIO_GETPARAM
4175 case WSDISPLAYIO_GETPARAM:
4176 return "WSDISPLAYIO_GETPARAM";
4177 #endif /* WSDISPLAYIO_GETPARAM */
4178/* #define WSDISPLAYIO_GET_BUSID _IOR('W', 101, struct wsdisplayio_bus_id) [WSDISPLAYIO_GET_BUSID] */
4179 #ifdef WSDISPLAYIO_GET_BUSID
4180 case WSDISPLAYIO_GET_BUSID:
4181 return "WSDISPLAYIO_GET_BUSID";
4182 #endif /* WSDISPLAYIO_GET_BUSID */
4183/* #define WSKBDIO_GETKEYREPEAT _IOR('W', 8, struct wskbd_keyrepeat_data) [WSKBDIO_GETKEYREPEAT] */
4184 #ifdef WSKBDIO_GETKEYREPEAT
4185 case WSKBDIO_GETKEYREPEAT:
4186 return "WSKBDIO_GETKEYREPEAT";
4187 #endif /* WSKBDIO_GETKEYREPEAT */
4188/* #define WSDISPLAYIO_SCURSOR _IOW('W', 74, struct wsdisplay_cursor) [WSDISPLAYIO_SCURSOR] */
4189 #ifdef WSDISPLAYIO_SCURSOR
4190 case WSDISPLAYIO_SCURSOR:
4191 return "WSDISPLAYIO_SCURSOR";
4192 #endif /* WSDISPLAYIO_SCURSOR */
4193/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4194/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4195/* #define WSDISPLAYIO_GET_FBINFO _IOWR('W', 104, struct wsdisplayio_fbinfo) [WSDISPLAYIO_GET_FBINFO] */
4196 #ifdef WSDISPLAYIO_GET_FBINFO
4197 case WSDISPLAYIO_GET_FBINFO:
4198 return "WSDISPLAYIO_GET_FBINFO";
4199 #endif /* WSDISPLAYIO_GET_FBINFO */
4200/* #define WSKBDIO_GETDEFAULTKEYREPEAT _IOR('W', 10, struct wskbd_keyrepeat_data) [WSKBDIO_GETDEFAULTKEYREPEAT] */
4201 #ifdef WSKBDIO_GETDEFAULTKEYREPEAT
4202 case WSKBDIO_GETDEFAULTKEYREPEAT:
4203 return "WSKBDIO_GETDEFAULTKEYREPEAT";
4204 #endif /* WSKBDIO_GETDEFAULTKEYREPEAT */
4205/* #define WSDISPLAYIO_GET_EDID _IOWR('W', 102, struct wsdisplayio_edid_info) [WSDISPLAYIO_GET_EDID] */
4206 #ifdef WSDISPLAYIO_GET_EDID
4207 case WSDISPLAYIO_GET_EDID:
4208 return "WSDISPLAYIO_GET_EDID";
4209 #endif /* WSDISPLAYIO_GET_EDID */
4210/* #define WSMUXIO_LIST_DEVICES _IOWR('W', 99, struct wsmux_device_list) [WSMUXIO_LIST_DEVICES] */
4211 #ifdef WSMUXIO_LIST_DEVICES
4212 case WSMUXIO_LIST_DEVICES:
4213 return "WSMUXIO_LIST_DEVICES";
4214 #endif /* WSMUXIO_LIST_DEVICES */
4215/* #define WSDISPLAYIO_GCURSOR _IOWR('W', 73, struct wsdisplay_cursor) [WSDISPLAYIO_GCURSOR] */
4216 #ifdef WSDISPLAYIO_GCURSOR
4217 case WSDISPLAYIO_GCURSOR:
4218 return "WSDISPLAYIO_GCURSOR";
4219 #endif /* WSDISPLAYIO_GCURSOR */
4220/* #define WSKBDIO_SETENCODING _IOW('W', 16, kbd_t) [WSKBDIO_SETENCODING] */
4221 #ifdef WSKBDIO_SETENCODING
4222 case WSKBDIO_SETENCODING:
4223 return "WSKBDIO_SETENCODING";
4224 #endif /* WSKBDIO_SETENCODING */
4225/* #define WSMUXIO_ADD_DEVICE _IOW('W', 97, struct wsmux_device) [WSMUXIO_ADD_DEVICE] */
4226 #ifdef WSMUXIO_ADD_DEVICE
4227 case WSMUXIO_ADD_DEVICE:
4228 return "WSMUXIO_ADD_DEVICE";
4229 #endif /* WSMUXIO_ADD_DEVICE */
4230/* #define WSKBDIO_GTYPE _IOR('W', 0, u_int) [WSKBDIO_GTYPE] */
4231 #ifdef WSKBDIO_GTYPE
4232 case WSKBDIO_GTYPE:
4233 return "WSKBDIO_GTYPE";
4234 #endif /* WSKBDIO_GTYPE */
4235/* #define WSMOUSEIO_SRATE _IOW('W', 35, u_int) [WSMOUSEIO_SRATE] */
4236 #ifdef WSMOUSEIO_SRATE
4237 case WSMOUSEIO_SRATE:
4238 return "WSMOUSEIO_SRATE";
4239 #endif /* WSMOUSEIO_SRATE */
4240/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4241/* #define WSDISPLAYIO_SCURPOS _IOW('W', 71, struct wsdisplay_curpos) [WSDISPLAYIO_SCURPOS] */
4242 #ifdef WSDISPLAYIO_SCURPOS
4243 case WSDISPLAYIO_SCURPOS:
4244 return "WSDISPLAYIO_SCURPOS";
4245 #endif /* WSDISPLAYIO_SCURPOS */
4246/* #define WSDISPLAYIO_LINEBYTES _IOR('W', 95, u_int) [WSDISPLAYIO_LINEBYTES] */
4247 #ifdef WSDISPLAYIO_LINEBYTES
4248 case WSDISPLAYIO_LINEBYTES:
4249 return "WSDISPLAYIO_LINEBYTES";
4250 #endif /* WSDISPLAYIO_LINEBYTES */
4251/* #define WSDISPLAYIO_SBORDER _IOW('W', 92, int) [WSDISPLAYIO_SBORDER] */
4252 #ifdef WSDISPLAYIO_SBORDER
4253 case WSDISPLAYIO_SBORDER:
4254 return "WSDISPLAYIO_SBORDER";
4255 #endif /* WSDISPLAYIO_SBORDER */
4256/* #define WSMOUSEIO_SETVERSION _IOW('W', 41, int) [WSMOUSEIO_SETVERSION] */
4257 #ifdef WSMOUSEIO_SETVERSION
4258 case WSMOUSEIO_SETVERSION:
4259 return "WSMOUSEIO_SETVERSION";
4260 #endif /* WSMOUSEIO_SETVERSION */
4261/* #define WSDISPLAYIO_GETACTIVESCREEN _IOR('W', 84, int) [WSDISPLAYIO_GETACTIVESCREEN] */
4262 #ifdef WSDISPLAYIO_GETACTIVESCREEN
4263 case WSDISPLAYIO_GETACTIVESCREEN:
4264 return "WSDISPLAYIO_GETACTIVESCREEN";
4265 #endif /* WSDISPLAYIO_GETACTIVESCREEN */
4266/* #define WSDISPLAYIO_PUTWSCHAR _IOWR('W', 86, struct wsdisplay_char) [WSDISPLAYIO_PUTWSCHAR] */
4267 #ifdef WSDISPLAYIO_PUTWSCHAR
4268 case WSDISPLAYIO_PUTWSCHAR:
4269 return "WSDISPLAYIO_PUTWSCHAR";
4270 #endif /* WSDISPLAYIO_PUTWSCHAR */
4271/* #define WSDISPLAYIO_GINFO _IOR('W', 65, struct wsdisplay_fbinfo) [WSDISPLAYIO_GINFO] */
4272 #ifdef WSDISPLAYIO_GINFO
4273 case WSDISPLAYIO_GINFO:
4274 return "WSDISPLAYIO_GINFO";
4275 #endif /* WSDISPLAYIO_GINFO */
4276/* #define WSDISPLAYIO_SMODE _IOW('W', 76, u_int) [WSDISPLAYIO_SMODE] */
4277 #ifdef WSDISPLAYIO_SMODE
4278 case WSDISPLAYIO_SMODE:
4279 return "WSDISPLAYIO_SMODE";
4280 #endif /* WSDISPLAYIO_SMODE */
4281/* #define WSDISPLAYIO_DOBLIT _IOWR('W', 105, struct wsdisplayio_blit) [WSDISPLAYIO_DOBLIT] */
4282 #ifdef WSDISPLAYIO_DOBLIT
4283 case WSDISPLAYIO_DOBLIT:
4284 return "WSDISPLAYIO_DOBLIT";
4285 #endif /* WSDISPLAYIO_DOBLIT */
4286/* #define WSDISPLAYIO_PUTCMAP _IOW('W', 67, struct wsdisplay_cmap) [WSDISPLAYIO_PUTCMAP] */
4287 #ifdef WSDISPLAYIO_PUTCMAP
4288 case WSDISPLAYIO_PUTCMAP:
4289 return "WSDISPLAYIO_PUTCMAP";
4290 #endif /* WSDISPLAYIO_PUTCMAP */
4291/* #define WSMOUSEIO_GTYPE _IOR('W', 32, u_int) [WSMOUSEIO_GTYPE] */
4292 #ifdef WSMOUSEIO_GTYPE
4293 case WSMOUSEIO_GTYPE:
4294 return "WSMOUSEIO_GTYPE";
4295 #endif /* WSMOUSEIO_GTYPE */
4296/* #define WSDISPLAYIO_GCURPOS _IOR('W', 70, struct wsdisplay_curpos) [WSDISPLAYIO_GCURPOS] */
4297 #ifdef WSDISPLAYIO_GCURPOS
4298 case WSDISPLAYIO_GCURPOS:
4299 return "WSDISPLAYIO_GCURPOS";
4300 #endif /* WSDISPLAYIO_GCURPOS */
4301/* #define WSDISPLAYIO_GBORDER _IOR('W', 91, int) [WSDISPLAYIO_GBORDER] */
4302 #ifdef WSDISPLAYIO_GBORDER
4303 case WSDISPLAYIO_GBORDER:
4304 return "WSDISPLAYIO_GBORDER";
4305 #endif /* WSDISPLAYIO_GBORDER */
4306/* #define WSDISPLAYIO_SFONT _IOW('W', 80, struct wsdisplay_usefontdata) [WSDISPLAYIO_SFONT] */
4307 #ifdef WSDISPLAYIO_SFONT
4308 case WSDISPLAYIO_SFONT:
4309 return "WSDISPLAYIO_SFONT";
4310 #endif /* WSDISPLAYIO_SFONT */
4311/* #define WSKBDIO_SETLEDS _IOW('W', 11, int) [WSKBDIO_SETLEDS] */
4312 #ifdef WSKBDIO_SETLEDS
4313 case WSKBDIO_SETLEDS:
4314 return "WSKBDIO_SETLEDS";
4315 #endif /* WSKBDIO_SETLEDS */
4316/* #define WSDISPLAYIO_GETCMAP _IOW('W', 66, struct wsdisplay_cmap) [WSDISPLAYIO_GETCMAP] */
4317 #ifdef WSDISPLAYIO_GETCMAP
4318 case WSDISPLAYIO_GETCMAP:
4319 return "WSDISPLAYIO_GETCMAP";
4320 #endif /* WSDISPLAYIO_GETCMAP */
4321/* #define WSDISPLAYIO_LDFONT _IOW('W', 77, struct wsdisplay_font) [WSDISPLAYIO_LDFONT] */
4322 #ifdef WSDISPLAYIO_LDFONT
4323 case WSDISPLAYIO_LDFONT:
4324 return "WSDISPLAYIO_LDFONT";
4325 #endif /* WSDISPLAYIO_LDFONT */
4326/* #define WSDISPLAYIO_GVIDEO _IOR('W', 68, u_int) [WSDISPLAYIO_GVIDEO] */
4327 #ifdef WSDISPLAYIO_GVIDEO
4328 case WSDISPLAYIO_GVIDEO:
4329 return "WSDISPLAYIO_GVIDEO";
4330 #endif /* WSDISPLAYIO_GVIDEO */
4331/* #define WSKBDIO_SETDEFAULTBELL _IOW('W', 5, struct wskbd_bell_data) [WSKBDIO_SETDEFAULTBELL] */
4332 #ifdef WSKBDIO_SETDEFAULTBELL
4333 case WSKBDIO_SETDEFAULTBELL:
4334 return "WSKBDIO_SETDEFAULTBELL";
4335 #endif /* WSKBDIO_SETDEFAULTBELL */
4336/* #define WSDISPLAYIO_GCURMAX _IOR('W', 72, struct wsdisplay_curpos) [WSDISPLAYIO_GCURMAX] */
4337 #ifdef WSDISPLAYIO_GCURMAX
4338 case WSDISPLAYIO_GCURMAX:
4339 return "WSDISPLAYIO_GCURMAX";
4340 #endif /* WSDISPLAYIO_GCURMAX */
4341/* #define WSKBDIO_SETMODE _IOW('W', 19, int) [WSKBDIO_SETMODE] */
4342 #ifdef WSKBDIO_SETMODE
4343 case WSKBDIO_SETMODE:
4344 return "WSKBDIO_SETMODE";
4345 #endif /* WSKBDIO_SETMODE */
4346/* #define WSKBDIO_SETKEYCLICK _IOW('W', 21, int) [WSKBDIO_SETKEYCLICK] */
4347 #ifdef WSKBDIO_SETKEYCLICK
4348 case WSKBDIO_SETKEYCLICK:
4349 return "WSKBDIO_SETKEYCLICK";
4350 #endif /* WSKBDIO_SETKEYCLICK */
4351/* #define WSKBDIO_GETLEDS _IOR('W', 12, int) [WSKBDIO_GETLEDS] */
4352 #ifdef WSKBDIO_GETLEDS
4353 case WSKBDIO_GETLEDS:
4354 return "WSKBDIO_GETLEDS";
4355 #endif /* WSKBDIO_GETLEDS */
4356/* #define WSMOUSEIO_SETREPEAT _IOW('W', 40, struct wsmouse_repeat) [WSMOUSEIO_SETREPEAT] */
4357 #ifdef WSMOUSEIO_SETREPEAT
4358 case WSMOUSEIO_SETREPEAT:
4359 return "WSMOUSEIO_SETREPEAT";
4360 #endif /* WSMOUSEIO_SETREPEAT */
4361/* #define WSDISPLAYIO_WAITBLIT _IOWR('W', 106, struct wsdisplayio_blit) [WSDISPLAYIO_WAITBLIT] */
4362 #ifdef WSDISPLAYIO_WAITBLIT
4363 case WSDISPLAYIO_WAITBLIT:
4364 return "WSDISPLAYIO_WAITBLIT";
4365 #endif /* WSDISPLAYIO_WAITBLIT */
4366/* #define WSKBDIO_BELL _IO('W', 1) [WSKBDIO_BELL] */
4367 #ifdef WSKBDIO_BELL
4368 case WSKBDIO_BELL:
4369 return "WSKBDIO_BELL";
4370 #endif /* WSKBDIO_BELL */
4371/* #define WSKBDIO_GETENCODING _IOR('W', 15, kbd_t) [WSKBDIO_GETENCODING] */
4372 #ifdef WSKBDIO_GETENCODING
4373 case WSKBDIO_GETENCODING:
4374 return "WSKBDIO_GETENCODING";
4375 #endif /* WSKBDIO_GETENCODING */
4376/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4377/* #define WSDISPLAYIO_GETWSCHAR _IOWR('W', 85, struct wsdisplay_char) [WSDISPLAYIO_GETWSCHAR] */
4378 #ifdef WSDISPLAYIO_GETWSCHAR
4379 case WSDISPLAYIO_GETWSCHAR:
4380 return "WSDISPLAYIO_GETWSCHAR";
4381 #endif /* WSDISPLAYIO_GETWSCHAR */
4382/* #define _O_WSDISPLAYIO_SETKEYBOARD _IOWR('W', 81, struct wsdisplay_kbddata) [_O_WSDISPLAYIO_SETKEYBOARD] */
4383 #ifdef _O_WSDISPLAYIO_SETKEYBOARD
4384 case _O_WSDISPLAYIO_SETKEYBOARD:
4385 return "_O_WSDISPLAYIO_SETKEYBOARD";
4386 #endif /* _O_WSDISPLAYIO_SETKEYBOARD */
4387/* #define WSDISPLAYIO_DSSCROLL _IOW('W', 88, struct wsdisplay_scroll_data) [WSDISPLAYIO_DSSCROLL] */
4388 #ifdef WSDISPLAYIO_DSSCROLL
4389 case WSDISPLAYIO_DSSCROLL:
4390 return "WSDISPLAYIO_DSSCROLL";
4391 #endif /* WSDISPLAYIO_DSSCROLL */
4392/* #define WSDISPLAYIO_SVIDEO _IOW('W', 69, u_int) [WSDISPLAYIO_SVIDEO] */
4393 #ifdef WSDISPLAYIO_SVIDEO
4394 case WSDISPLAYIO_SVIDEO:
4395 return "WSDISPLAYIO_SVIDEO";
4396 #endif /* WSDISPLAYIO_SVIDEO */
4397/* #define WSMOUSEIO_GETREPEAT _IOR('W', 39, struct wsmouse_repeat) [WSMOUSEIO_GETREPEAT] */
4398 #ifdef WSMOUSEIO_GETREPEAT
4399 case WSMOUSEIO_GETREPEAT:
4400 return "WSMOUSEIO_GETREPEAT";
4401 #endif /* WSMOUSEIO_GETREPEAT */
4402/* #define WSMOUSEIO_GETID _IOWR('W', 38, struct wsmouse_id) [WSMOUSEIO_GETID] */
4403 #ifdef WSMOUSEIO_GETID
4404 case WSMOUSEIO_GETID:
4405 return "WSMOUSEIO_GETID";
4406 #endif /* WSMOUSEIO_GETID */
4407/* #define WSKBDIO_GETMODE _IOR('W', 20, int) [WSKBDIO_GETMODE] */
4408 #ifdef WSKBDIO_GETMODE
4409 case WSKBDIO_GETMODE:
4410 return "WSKBDIO_GETMODE";
4411 #endif /* WSKBDIO_GETMODE */
4412/* #define WSDISPLAYIO_SPROGRESS _IOW('W', 94, int) [WSDISPLAYIO_SPROGRESS] */
4413 #ifdef WSDISPLAYIO_SPROGRESS
4414 case WSDISPLAYIO_SPROGRESS:
4415 return "WSDISPLAYIO_SPROGRESS";
4416 #endif /* WSDISPLAYIO_SPROGRESS */
4417/* #define VT_WAITACTIVE _IO('v', 6) [VT_WAITACTIVE] */
4418 #ifdef VT_WAITACTIVE
4419 case VT_WAITACTIVE:
4420 return "VT_WAITACTIVE";
4421 #endif /* VT_WAITACTIVE */
4422/* #define KDENABIO _IO('K', 60) [KDENABIO] */
4423 #ifdef KDENABIO
4424 case KDENABIO:
4425 return "KDENABIO";
4426 #endif /* KDENABIO */
4427/* #define VT_GETSTATE _IOR('v', 100, struct vt_stat) [VT_GETSTATE] */
4428 #ifdef VT_GETSTATE
4429 case VT_GETSTATE:
4430 return "VT_GETSTATE";
4431 #endif /* VT_GETSTATE */
4432/* #define KDDISABIO _IO('K', 61) [KDDISABIO] */
4433 #ifdef KDDISABIO
4434 case KDDISABIO:
4435 return "KDDISABIO";
4436 #endif /* KDDISABIO */
4437/* #define KDGKBTYPE _IOR('K', 64, char) [KDGKBTYPE] */
4438 #ifdef KDGKBTYPE
4439 case KDGKBTYPE:
4440 return "KDGKBTYPE";
4441 #endif /* KDGKBTYPE */
4442/* #define KDSETRAD _IO('K', 67) [KDSETRAD] */
4443 #ifdef KDSETRAD
4444 case KDSETRAD:
4445 return "KDSETRAD";
4446 #endif /* KDSETRAD */
4447/* #define VT_SETMODE _IOW('v', 2, vtmode_t) [VT_SETMODE] */
4448 #ifdef VT_SETMODE
4449 case VT_SETMODE:
4450 return "VT_SETMODE";
4451 #endif /* VT_SETMODE */
4452/* #define VT_GETMODE _IOR('v', 3, vtmode_t) [VT_GETMODE] */
4453 #ifdef VT_GETMODE
4454 case VT_GETMODE:
4455 return "VT_GETMODE";
4456 #endif /* VT_GETMODE */
4457/* #define KDGETLED _IOR('K', 65, int) [KDGETLED] */
4458 #ifdef KDGETLED
4459 case KDGETLED:
4460 return "KDGETLED";
4461 #endif /* KDGETLED */
4462/* #define KDMKTONE _IO('K', 8) [KDMKTONE] */
4463 #ifdef KDMKTONE
4464 case KDMKTONE:
4465 return "KDMKTONE";
4466 #endif /* KDMKTONE */
4467/* #define VT_OPENQRY _IOR('v', 1, int) [VT_OPENQRY] */
4468 #ifdef VT_OPENQRY
4469 case VT_OPENQRY:
4470 return "VT_OPENQRY";
4471 #endif /* VT_OPENQRY */
4472/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4473/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4474/* #define VGAPCVTID _IOWR('V', 113, struct pcvtid) [VGAPCVTID] */
4475 #ifdef VGAPCVTID
4476 case VGAPCVTID:
4477 return "VGAPCVTID";
4478 #endif /* VGAPCVTID */
4479/* #define KDSETLED _IO('K', 66) [KDSETLED] */
4480 #ifdef KDSETLED
4481 case KDSETLED:
4482 return "KDSETLED";
4483 #endif /* KDSETLED */
4484/* #define VT_RELDISP _IO('v', 4) [VT_RELDISP] */
4485 #ifdef VT_RELDISP
4486 case VT_RELDISP:
4487 return "VT_RELDISP";
4488 #endif /* VT_RELDISP */
4489/* #define VT_ACTIVATE _IO('v', 5) [VT_ACTIVATE] */
4490 #ifdef VT_ACTIVATE
4491 case VT_ACTIVATE:
4492 return "VT_ACTIVATE";
4493 #endif /* VT_ACTIVATE */
4494/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4495/* #define KDSKBMODE _IO('K', 7) [KDSKBMODE] */
4496 #ifdef KDSKBMODE
4497 case KDSKBMODE:
4498 return "KDSKBMODE";
4499 #endif /* KDSKBMODE */
4500/* #define VT_GETACTIVE _IOR('v', 7, int) [VT_GETACTIVE] */
4501 #ifdef VT_GETACTIVE
4502 case VT_GETACTIVE:
4503 return "VT_GETACTIVE";
4504 #endif /* VT_GETACTIVE */
4505/* #define KDSETMODE _IO('K', 10) [KDSETMODE] */
4506 #ifdef KDSETMODE
4507 case KDSETMODE:
4508 return "KDSETMODE";
4509 #endif /* KDSETMODE */
4510/* #define KDGKBMODE _IOR('K', 6, int) [KDGKBMODE] */
4511 #ifdef KDGKBMODE
4512 case KDGKBMODE:
4513 return "KDGKBMODE";
4514 #endif /* KDGKBMODE */
4515/* #define CONS_GETVERS _IOR('c', 74, int) [CONS_GETVERS] */
4516 #ifdef CONS_GETVERS
4517 case CONS_GETVERS:
4518 return "CONS_GETVERS";
4519 #endif /* CONS_GETVERS */
4520/* #define KDGETKBENT _IOWR('K', 4, struct kbentry) [KDGETKBENT] */
4521 #ifdef KDGETKBENT
4522 case KDGETKBENT:
4523 return "KDGETKBENT";
4524 #endif /* KDGETKBENT */
4525/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4526/* #define AUTOFSREQUEST _IOR('I', 0x01, struct autofs_daemon_request) [AUTOFSREQUEST] */
4527 #ifdef AUTOFSREQUEST
4528 case AUTOFSREQUEST:
4529 return "AUTOFSREQUEST";
4530 #endif /* AUTOFSREQUEST */
4531/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4532/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4533/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4534/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4535/* #define AUTOFSDONE _IOW('I', 0x02, struct autofs_daemon_done) [AUTOFSDONE] */
4536 #ifdef AUTOFSDONE
4537 case AUTOFSDONE:
4538 return "AUTOFSDONE";
4539 #endif /* AUTOFSDONE */
4540/* #define BIOCSFEEDBACK _IOW('B', 125, u_int) [BIOCSFEEDBACK] */
4541 #ifdef BIOCSFEEDBACK
4542 case BIOCSFEEDBACK:
4543 return "BIOCSFEEDBACK";
4544 #endif /* BIOCSFEEDBACK */
4545/* #define BIOCPROMISC _IO('B', 105) [BIOCPROMISC] */
4546 #ifdef BIOCPROMISC
4547 case BIOCPROMISC:
4548 return "BIOCPROMISC";
4549 #endif /* BIOCPROMISC */
4550/* #define BIOCSETF _IOW('B', 103, struct bpf_program) [BIOCSETF] */
4551 #ifdef BIOCSETF
4552 case BIOCSETF:
4553 return "BIOCSETF";
4554 #endif /* BIOCSETF */
4555/* #define BIOCGBLEN _IOR('B', 102, u_int) [BIOCGBLEN] */
4556 #ifdef BIOCGBLEN
4557 case BIOCGBLEN:
4558 return "BIOCGBLEN";
4559 #endif /* BIOCGBLEN */
4560/* #define BIOCGHDRCMPLT _IOR('B', 116, u_int) [BIOCGHDRCMPLT] */
4561 #ifdef BIOCGHDRCMPLT
4562 case BIOCGHDRCMPLT:
4563 return "BIOCGHDRCMPLT";
4564 #endif /* BIOCGHDRCMPLT */
4565/* #define BIOCSUDPF _IOW('B', 115, struct bpf_program) [BIOCSUDPF] */
4566 #ifdef BIOCSUDPF
4567 case BIOCSUDPF:
4568 return "BIOCSUDPF";
4569 #endif /* BIOCSUDPF */
4570/* #define BIOCGDLTLIST _IOWR('B', 119, struct bpf_dltlist) [BIOCGDLTLIST] */
4571 #ifdef BIOCGDLTLIST
4572 case BIOCGDLTLIST:
4573 return "BIOCGDLTLIST";
4574 #endif /* BIOCGDLTLIST */
4575/* #define BIOCGFEEDBACK _IOR('B', 124, u_int) [BIOCGFEEDBACK] */
4576 #ifdef BIOCGFEEDBACK
4577 case BIOCGFEEDBACK:
4578 return "BIOCGFEEDBACK";
4579 #endif /* BIOCGFEEDBACK */
4580/* #define BIOCSBLEN _IOWR('B', 102, u_int) [BIOCSBLEN] */
4581 #ifdef BIOCSBLEN
4582 case BIOCSBLEN:
4583 return "BIOCSBLEN";
4584 #endif /* BIOCSBLEN */
4585/* #define BIOCSHDRCMPLT _IOW('B', 117, u_int) [BIOCSHDRCMPLT] */
4586 #ifdef BIOCSHDRCMPLT
4587 case BIOCSHDRCMPLT:
4588 return "BIOCSHDRCMPLT";
4589 #endif /* BIOCSHDRCMPLT */
4590/* #define BIOCFLUSH _IO('B', 104) [BIOCFLUSH] */
4591 #ifdef BIOCFLUSH
4592 case BIOCFLUSH:
4593 return "BIOCFLUSH";
4594 #endif /* BIOCFLUSH */
4595/* #define BIOCSDIRECTION _IOW('B', 121, u_int) [BIOCSDIRECTION] */
4596 #ifdef BIOCSDIRECTION
4597 case BIOCSDIRECTION:
4598 return "BIOCSDIRECTION";
4599 #endif /* BIOCSDIRECTION */
4600/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4601/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4602/* #define BIOCIMMEDIATE _IOW('B', 112, u_int) [BIOCIMMEDIATE] */
4603 #ifdef BIOCIMMEDIATE
4604 case BIOCIMMEDIATE:
4605 return "BIOCIMMEDIATE";
4606 #endif /* BIOCIMMEDIATE */
4607/* #define BIOCGDIRECTION _IOR('B', 120, u_int) [BIOCGDIRECTION] */
4608 #ifdef BIOCGDIRECTION
4609 case BIOCGDIRECTION:
4610 return "BIOCGDIRECTION";
4611 #endif /* BIOCGDIRECTION */
4612/* #define BIOCGDLT _IOR('B', 106, u_int) [BIOCGDLT] */
4613 #ifdef BIOCGDLT
4614 case BIOCGDLT:
4615 return "BIOCGDLT";
4616 #endif /* BIOCGDLT */
4617/* #define BIOCSETIF _IOW('B', 108, struct ifreq) [BIOCSETIF] */
4618 #ifdef BIOCSETIF
4619 case BIOCSETIF:
4620 return "BIOCSETIF";
4621 #endif /* BIOCSETIF */
4622/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4623/* #define BIOCGETIF _IOR('B', 107, struct ifreq) [BIOCGETIF] */
4624 #ifdef BIOCGETIF
4625 case BIOCGETIF:
4626 return "BIOCGETIF";
4627 #endif /* BIOCGETIF */
4628/* #define BIOCSRTIMEOUT _IOW('B', 122, struct timeval) [BIOCSRTIMEOUT] */
4629 #ifdef BIOCSRTIMEOUT
4630 case BIOCSRTIMEOUT:
4631 return "BIOCSRTIMEOUT";
4632 #endif /* BIOCSRTIMEOUT */
4633/* #define BIOCGSTATSOLD _IOR('B', 111, struct bpf_stat_old) [BIOCGSTATSOLD] */
4634 #ifdef BIOCGSTATSOLD
4635 case BIOCGSTATSOLD:
4636 return "BIOCGSTATSOLD";
4637 #endif /* BIOCGSTATSOLD */
4638/* #define BIOCGRTIMEOUT _IOR('B', 123, struct timeval) [BIOCGRTIMEOUT] */
4639 #ifdef BIOCGRTIMEOUT
4640 case BIOCGRTIMEOUT:
4641 return "BIOCGRTIMEOUT";
4642 #endif /* BIOCGRTIMEOUT */
4643/* #define BIOCGSTATS _IOR('B', 111, struct bpf_stat) [BIOCGSTATS] */
4644 #ifdef BIOCGSTATS
4645 case BIOCGSTATS:
4646 return "BIOCGSTATS";
4647 #endif /* BIOCGSTATS */
4648/* #define BIOCVERSION _IOR('B', 113, struct bpf_version) [BIOCVERSION] */
4649 #ifdef BIOCVERSION
4650 case BIOCVERSION:
4651 return "BIOCVERSION";
4652 #endif /* BIOCVERSION */
4653/* #define BIOCSDLT _IOW('B', 118, u_int) [BIOCSDLT] */
4654 #ifdef BIOCSDLT
4655 case BIOCSDLT:
4656 return "BIOCSDLT";
4657 #endif /* BIOCSDLT */
4658/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4659/* #define BIOCSTCPF _IOW('B', 114, struct bpf_program) [BIOCSTCPF] */
4660 #ifdef BIOCSTCPF
4661 case BIOCSTCPF:
4662 return "BIOCSTCPF";
4663 #endif /* BIOCSTCPF */
4664/* #define GREGADDRD _IOWR('i', 104, struct ifreq) [GREGADDRD] */
4665 #ifdef GREGADDRD
4666 case GREGADDRD:
4667 return "GREGADDRD";
4668 #endif /* GREGADDRD */
4669/* #define GRESSOCK _IOW('i', 107, struct ifreq) [GRESSOCK] */
4670 #ifdef GRESSOCK
4671 case GRESSOCK:
4672 return "GRESSOCK";
4673 #endif /* GRESSOCK */
4674/* #define GREDSOCK _IOW('i', 108, struct ifreq) [GREDSOCK] */
4675 #ifdef GREDSOCK
4676 case GREDSOCK:
4677 return "GREDSOCK";
4678 #endif /* GREDSOCK */
4679/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4680/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4681/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4682/* #define GREGPROTO _IOWR('i', 106, struct ifreq) [GREGPROTO] */
4683 #ifdef GREGPROTO
4684 case GREGPROTO:
4685 return "GREGPROTO";
4686 #endif /* GREGPROTO */
4687/* #define GREGADDRS _IOWR('i', 103, struct ifreq) [GREGADDRS] */
4688 #ifdef GREGADDRS
4689 case GREGADDRS:
4690 return "GREGADDRS";
4691 #endif /* GREGADDRS */
4692/* #define GRESPROTO _IOW('i', 105, struct ifreq) [GRESPROTO] */
4693 #ifdef GRESPROTO
4694 case GRESPROTO:
4695 return "GRESPROTO";
4696 #endif /* GRESPROTO */
4697/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4698/* #define GRESADDRD _IOW('i', 102, struct ifreq) [GRESADDRD] */
4699 #ifdef GRESADDRD
4700 case GRESADDRD:
4701 return "GRESADDRD";
4702 #endif /* GRESADDRD */
4703/* #define GRESADDRS _IOW('i', 101, struct ifreq) [GRESADDRS] */
4704 #ifdef GRESADDRS
4705 case GRESADDRS:
4706 return "GRESADDRS";
4707 #endif /* GRESADDRS */
4708/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4709/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4710/* #define SIOCSL2TPCOOKIE _IOW('i', 153, struct l2tp_req) [SIOCSL2TPCOOKIE] */
4711 #ifdef SIOCSL2TPCOOKIE
4712 case SIOCSL2TPCOOKIE:
4713 return "SIOCSL2TPCOOKIE";
4714 #endif /* SIOCSL2TPCOOKIE */
4715/* #define SIOCSL2TPSTATE _IOW('i', 155, struct l2tp_req) [SIOCSL2TPSTATE] */
4716 #ifdef SIOCSL2TPSTATE
4717 case SIOCSL2TPSTATE:
4718 return "SIOCSL2TPSTATE";
4719 #endif /* SIOCSL2TPSTATE */
4720/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4721/* #define SIOCSL2TPSESSION _IOW('i', 151, struct l2tp_req) [SIOCSL2TPSESSION] */
4722 #ifdef SIOCSL2TPSESSION
4723 case SIOCSL2TPSESSION:
4724 return "SIOCSL2TPSESSION";
4725 #endif /* SIOCSL2TPSESSION */
4726/* #define SIOCDL2TPSESSION _IOW('i', 152, struct l2tp_req) [SIOCDL2TPSESSION] */
4727 #ifdef SIOCDL2TPSESSION
4728 case SIOCDL2TPSESSION:
4729 return "SIOCDL2TPSESSION";
4730 #endif /* SIOCDL2TPSESSION */
4731/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4732/* #define SIOCDL2TPCOOKIE _IOW('i', 154, struct l2tp_req) [SIOCDL2TPCOOKIE] */
4733 #ifdef SIOCDL2TPCOOKIE
4734 case SIOCDL2TPCOOKIE:
4735 return "SIOCDL2TPCOOKIE";
4736 #endif /* SIOCDL2TPCOOKIE */
4737/* #define PPPIOCSCOMPRESS _IOW('t', 77, struct ppp_option_data) [PPPIOCSCOMPRESS] */
4738 #ifdef PPPIOCSCOMPRESS
4739 case PPPIOCSCOMPRESS:
4740 return "PPPIOCSCOMPRESS";
4741 #endif /* PPPIOCSCOMPRESS */
4742/* #define PPPIOCGNPMODE _IOWR('t', 76, struct npioctl) [PPPIOCGNPMODE] */
4743 #ifdef PPPIOCGNPMODE
4744 case PPPIOCGNPMODE:
4745 return "PPPIOCGNPMODE";
4746 #endif /* PPPIOCGNPMODE */
4747/* #define PPPIOCSRASYNCMAP _IOW('t', 84, int) [PPPIOCSRASYNCMAP] */
4748 #ifdef PPPIOCSRASYNCMAP
4749 case PPPIOCSRASYNCMAP:
4750 return "PPPIOCSRASYNCMAP";
4751 #endif /* PPPIOCSRASYNCMAP */
4752/* #define PPPIOCGXASYNCMAP _IOR('t', 80, ext_accm) [PPPIOCGXASYNCMAP] */
4753 #ifdef PPPIOCGXASYNCMAP
4754 case PPPIOCGXASYNCMAP:
4755 return "PPPIOCGXASYNCMAP";
4756 #endif /* PPPIOCGXASYNCMAP */
4757/* #define PPPIOCSASYNCMAP _IOW('t', 87, int) [PPPIOCSASYNCMAP] */
4758 #ifdef PPPIOCSASYNCMAP
4759 case PPPIOCSASYNCMAP:
4760 return "PPPIOCSASYNCMAP";
4761 #endif /* PPPIOCSASYNCMAP */
4762/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4763/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4764/* #define PPPIOCGASYNCMAP _IOR('t', 88, int) [PPPIOCGASYNCMAP] */
4765 #ifdef PPPIOCGASYNCMAP
4766 case PPPIOCGASYNCMAP:
4767 return "PPPIOCGASYNCMAP";
4768 #endif /* PPPIOCGASYNCMAP */
4769/* #define SIOCGPPPCSTATS _IOWR('i', 122, struct ifpppcstatsreq) [SIOCGPPPCSTATS] */
4770 #ifdef SIOCGPPPCSTATS
4771 case SIOCGPPPCSTATS:
4772 return "SIOCGPPPCSTATS";
4773 #endif /* SIOCGPPPCSTATS */
4774/* #define PPPIOCGMRU _IOR('t', 83, int) [PPPIOCGMRU] */
4775 #ifdef PPPIOCGMRU
4776 case PPPIOCGMRU:
4777 return "PPPIOCGMRU";
4778 #endif /* PPPIOCGMRU */
4779/* #define PPPIOCGMTU _IOR('t', 73, int) [PPPIOCGMTU] */
4780 #ifdef PPPIOCGMTU
4781 case PPPIOCGMTU:
4782 return "PPPIOCGMTU";
4783 #endif /* PPPIOCGMTU */
4784/* #define PPPIOCSXASYNCMAP _IOW('t', 79, ext_accm) [PPPIOCSXASYNCMAP] */
4785 #ifdef PPPIOCSXASYNCMAP
4786 case PPPIOCSXASYNCMAP:
4787 return "PPPIOCSXASYNCMAP";
4788 #endif /* PPPIOCSXASYNCMAP */
4789/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4790/* #define PPPIOCSMAXCID _IOW('t', 81, int) [PPPIOCSMAXCID] */
4791 #ifdef PPPIOCSMAXCID
4792 case PPPIOCSMAXCID:
4793 return "PPPIOCSMAXCID";
4794 #endif /* PPPIOCSMAXCID */
4795/* #define PPPIOCSFLAGS _IOW('t', 89, int) [PPPIOCSFLAGS] */
4796 #ifdef PPPIOCSFLAGS
4797 case PPPIOCSFLAGS:
4798 return "PPPIOCSFLAGS";
4799 #endif /* PPPIOCSFLAGS */
4800/* #define PPPIOCGIDLE _IOR('t', 74, struct ppp_idle) [PPPIOCGIDLE] */
4801 #ifdef PPPIOCGIDLE
4802 case PPPIOCGIDLE:
4803 return "PPPIOCGIDLE";
4804 #endif /* PPPIOCGIDLE */
4805/* #define PPPIOCGFLAGS _IOR('t', 90, int) [PPPIOCGFLAGS] */
4806 #ifdef PPPIOCGFLAGS
4807 case PPPIOCGFLAGS:
4808 return "PPPIOCGFLAGS";
4809 #endif /* PPPIOCGFLAGS */
4810/* #define PPPIOCGUNIT _IOR('t', 86, int) [PPPIOCGUNIT] */
4811 #ifdef PPPIOCGUNIT
4812 case PPPIOCGUNIT:
4813 return "PPPIOCGUNIT";
4814 #endif /* PPPIOCGUNIT */
4815/* #define PPPIOCGRAWIN _IOR('t', 91, struct ppp_rawin) [PPPIOCGRAWIN] */
4816 #ifdef PPPIOCGRAWIN
4817 case PPPIOCGRAWIN:
4818 return "PPPIOCGRAWIN";
4819 #endif /* PPPIOCGRAWIN */
4820/* #define PPPIOCGRASYNCMAP _IOR('t', 85, int) [PPPIOCGRASYNCMAP] */
4821 #ifdef PPPIOCGRASYNCMAP
4822 case PPPIOCGRASYNCMAP:
4823 return "PPPIOCGRASYNCMAP";
4824 #endif /* PPPIOCGRASYNCMAP */
4825/* #define SIOCGPPPSTATS _IOWR('i', 123, struct ifpppstatsreq) [SIOCGPPPSTATS] */
4826 #ifdef SIOCGPPPSTATS
4827 case SIOCGPPPSTATS:
4828 return "SIOCGPPPSTATS";
4829 #endif /* SIOCGPPPSTATS */
4830/* #define PPPIOCSMRU _IOW('t', 82, int) [PPPIOCSMRU] */
4831 #ifdef PPPIOCSMRU
4832 case PPPIOCSMRU:
4833 return "PPPIOCSMRU";
4834 #endif /* PPPIOCSMRU */
4835/* #define PPPIOCSMTU _IOW('t', 72, int) [PPPIOCSMTU] */
4836 #ifdef PPPIOCSMTU
4837 case PPPIOCSMTU:
4838 return "PPPIOCSMTU";
4839 #endif /* PPPIOCSMTU */
4840/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4841/* #define PPPIOCXFERUNIT _IO('t', 78) [PPPIOCXFERUNIT] */
4842 #ifdef PPPIOCXFERUNIT
4843 case PPPIOCXFERUNIT:
4844 return "PPPIOCXFERUNIT";
4845 #endif /* PPPIOCXFERUNIT */
4846/* #define PPPIOCSNPMODE _IOW('t', 75, struct npioctl) [PPPIOCSNPMODE] */
4847 #ifdef PPPIOCSNPMODE
4848 case PPPIOCSNPMODE:
4849 return "PPPIOCSNPMODE";
4850 #endif /* PPPIOCSNPMODE */
4851/* #define PPPOESETPARMS _IOW('i', 110, struct pppoediscparms) [PPPOESETPARMS] */
4852 #ifdef PPPOESETPARMS
4853 case PPPOESETPARMS:
4854 return "PPPOESETPARMS";
4855 #endif /* PPPOESETPARMS */
4856/* #define PPPOEGETSESSION _IOWR('i', 112, struct pppoeconnectionstate) [PPPOEGETSESSION] */
4857 #ifdef PPPOEGETSESSION
4858 case PPPOEGETSESSION:
4859 return "PPPOEGETSESSION";
4860 #endif /* PPPOEGETSESSION */
4861/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4862/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4863/* #define PPPOEGETPARMS _IOWR('i', 111, struct pppoediscparms) [PPPOEGETPARMS] */
4864 #ifdef PPPOEGETPARMS
4865 case PPPOEGETPARMS:
4866 return "PPPOEGETPARMS";
4867 #endif /* PPPOEGETPARMS */
4868/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4869/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4870/* #define __SPPPGETIDLETO50 _IOWR('i', 125, struct spppidletimeout50) [__SPPPGETIDLETO50] */
4871 #ifdef __SPPPGETIDLETO50
4872 case __SPPPGETIDLETO50:
4873 return "__SPPPGETIDLETO50";
4874 #endif /* __SPPPGETIDLETO50 */
4875/* #define __SPPPGETKEEPALIVE50 _IOWR('i', 133, struct spppkeepalivesettings50) [__SPPPGETKEEPALIVE50] */
4876 #ifdef __SPPPGETKEEPALIVE50
4877 case __SPPPGETKEEPALIVE50:
4878 return "__SPPPGETKEEPALIVE50";
4879 #endif /* __SPPPGETKEEPALIVE50 */
4880/* #define SPPPGETDNSADDRS _IOWR('i', 131, struct spppdnsaddrs) [SPPPGETDNSADDRS] */
4881 #ifdef SPPPGETDNSADDRS
4882 case SPPPGETDNSADDRS:
4883 return "SPPPGETDNSADDRS";
4884 #endif /* SPPPGETDNSADDRS */
4885/* #define SPPPSETKEEPALIVE _IOW('i', 132, struct spppkeepalivesettings) [SPPPSETKEEPALIVE] */
4886 #ifdef SPPPSETKEEPALIVE
4887 case SPPPSETKEEPALIVE:
4888 return "SPPPSETKEEPALIVE";
4889 #endif /* SPPPSETKEEPALIVE */
4890/* #define SPPPSETDNSOPTS _IOW('i', 129, struct spppdnssettings) [SPPPSETDNSOPTS] */
4891 #ifdef SPPPSETDNSOPTS
4892 case SPPPSETDNSOPTS:
4893 return "SPPPSETDNSOPTS";
4894 #endif /* SPPPSETDNSOPTS */
4895/* #define SPPPSETAUTHCFG _IOW('i', 121, struct spppauthcfg) [SPPPSETAUTHCFG] */
4896 #ifdef SPPPSETAUTHCFG
4897 case SPPPSETAUTHCFG:
4898 return "SPPPSETAUTHCFG";
4899 #endif /* SPPPSETAUTHCFG */
4900/* #define SPPPGETSTATUSNCP _IOWR('i', 134, struct spppstatusncp) [SPPPGETSTATUSNCP] */
4901 #ifdef SPPPGETSTATUSNCP
4902 case SPPPGETSTATUSNCP:
4903 return "SPPPGETSTATUSNCP";
4904 #endif /* SPPPGETSTATUSNCP */
4905/* #define SPPPGETKEEPALIVE _IOWR('i', 133, struct spppkeepalivesettings) [SPPPGETKEEPALIVE] */
4906 #ifdef SPPPGETKEEPALIVE
4907 case SPPPGETKEEPALIVE:
4908 return "SPPPGETKEEPALIVE";
4909 #endif /* SPPPGETKEEPALIVE */
4910/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4911/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4912/* #define SPPPSETIDLETO _IOW('i', 126, struct spppidletimeout) [SPPPSETIDLETO] */
4913 #ifdef SPPPSETIDLETO
4914 case SPPPSETIDLETO:
4915 return "SPPPSETIDLETO";
4916 #endif /* SPPPSETIDLETO */
4917/* #define __SPPPSETKEEPALIVE50 _IOW('i', 132, struct spppkeepalivesettings50) [__SPPPSETKEEPALIVE50] */
4918 #ifdef __SPPPSETKEEPALIVE50
4919 case __SPPPSETKEEPALIVE50:
4920 return "__SPPPSETKEEPALIVE50";
4921 #endif /* __SPPPSETKEEPALIVE50 */
4922/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4923/* #define SPPPGETSTATUS _IOWR('i', 124, struct spppstatus) [SPPPGETSTATUS] */
4924 #ifdef SPPPGETSTATUS
4925 case SPPPGETSTATUS:
4926 return "SPPPGETSTATUS";
4927 #endif /* SPPPGETSTATUS */
4928/* #define SPPPGETIDLETO _IOWR('i', 125, struct spppidletimeout) [SPPPGETIDLETO] */
4929 #ifdef SPPPGETIDLETO
4930 case SPPPGETIDLETO:
4931 return "SPPPGETIDLETO";
4932 #endif /* SPPPGETIDLETO */
4933/* #define __SPPPSETIDLETO50 _IOW('i', 126, struct spppidletimeout50) [__SPPPSETIDLETO50] */
4934 #ifdef __SPPPSETIDLETO50
4935 case __SPPPSETIDLETO50:
4936 return "__SPPPSETIDLETO50";
4937 #endif /* __SPPPSETIDLETO50 */
4938/* #define SPPPGETDNSOPTS _IOWR('i', 130, struct spppdnssettings) [SPPPGETDNSOPTS] */
4939 #ifdef SPPPGETDNSOPTS
4940 case SPPPGETDNSOPTS:
4941 return "SPPPGETDNSOPTS";
4942 #endif /* SPPPGETDNSOPTS */
4943/* #define SPPPSETLCPCFG _IOW('i', 123, struct sppplcpcfg) [SPPPSETLCPCFG] */
4944 #ifdef SPPPSETLCPCFG
4945 case SPPPSETLCPCFG:
4946 return "SPPPSETLCPCFG";
4947 #endif /* SPPPSETLCPCFG */
4948/* #define SPPPGETAUTHCFG _IOWR('i', 120, struct spppauthcfg) [SPPPGETAUTHCFG] */
4949 #ifdef SPPPGETAUTHCFG
4950 case SPPPGETAUTHCFG:
4951 return "SPPPGETAUTHCFG";
4952 #endif /* SPPPGETAUTHCFG */
4953/* #define SPPPGETLCPCFG _IOWR('i', 122, struct sppplcpcfg) [SPPPGETLCPCFG] */
4954 #ifdef SPPPGETLCPCFG
4955 case SPPPGETLCPCFG:
4956 return "SPPPGETLCPCFG";
4957 #endif /* SPPPGETLCPCFG */
4958/* #define SPPPSETAUTHFAILURE _IOW('i', 128, struct spppauthfailuresettings) [SPPPSETAUTHFAILURE] */
4959 #ifdef SPPPSETAUTHFAILURE
4960 case SPPPSETAUTHFAILURE:
4961 return "SPPPSETAUTHFAILURE";
4962 #endif /* SPPPSETAUTHFAILURE */
4963/* #define SPPPGETAUTHFAILURES _IOWR('i', 127, struct spppauthfailurestats) [SPPPGETAUTHFAILURES] */
4964 #ifdef SPPPGETAUTHFAILURES
4965 case SPPPGETAUTHFAILURES:
4966 return "SPPPGETAUTHFAILURES";
4967 #endif /* SPPPGETAUTHFAILURES */
4968/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
4969/* #define SRT_SFLAGS _IOW('e',4,unsigned int) [SRT_SFLAGS] */
4970 #ifdef SRT_SFLAGS
4971 case SRT_SFLAGS:
4972 return "SRT_SFLAGS";
4973 #endif /* SRT_SFLAGS */
4974/* #define SRT_GFLAGS _IOR('e',5,unsigned int) [SRT_GFLAGS] */
4975 #ifdef SRT_GFLAGS
4976 case SRT_GFLAGS:
4977 return "SRT_GFLAGS";
4978 #endif /* SRT_GFLAGS */
4979/* #define SRT_SGFLAGS _IOWR('e',6,unsigned int) [SRT_SGFLAGS] */
4980 #ifdef SRT_SGFLAGS
4981 case SRT_SGFLAGS:
4982 return "SRT_SGFLAGS";
4983 #endif /* SRT_SGFLAGS */
4984/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
4985/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
4986/* #define SRT_SETRT _IOW('e',2,struct srt_rt) [SRT_SETRT] */
4987 #ifdef SRT_SETRT
4988 case SRT_SETRT:
4989 return "SRT_SETRT";
4990 #endif /* SRT_SETRT */
4991/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
4992/* #define SRT_GETRT _IOWR('e',1,struct srt_rt) [SRT_GETRT] */
4993 #ifdef SRT_GETRT
4994 case SRT_GETRT:
4995 return "SRT_GETRT";
4996 #endif /* SRT_GETRT */
4997/* #define SRT_GETNRT _IOR('e',0,unsigned int) [SRT_GETNRT] */
4998 #ifdef SRT_GETNRT
4999 case SRT_GETNRT:
5000 return "SRT_GETNRT";
5001 #endif /* SRT_GETNRT */
5002/* #define SRT_DELRT _IOW('e',3,unsigned int) [SRT_DELRT] */
5003 #ifdef SRT_DELRT
5004 case SRT_DELRT:
5005 return "SRT_DELRT";
5006 #endif /* SRT_DELRT */
5007/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5008/* #define SRT_DEBUG _IOW('e',7,void *) [SRT_DEBUG] */
5009 #ifdef SRT_DEBUG
5010 case SRT_DEBUG:
5011 return "SRT_DEBUG";
5012 #endif /* SRT_DEBUG */
5013/* #define TAPGIFNAME _IOR('e', 0, struct ifreq) [TAPGIFNAME] */
5014 #ifdef TAPGIFNAME
5015 case TAPGIFNAME:
5016 return "TAPGIFNAME";
5017 #endif /* TAPGIFNAME */
5018/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5019/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5020/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5021/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5022/* #define TUNSDEBUG _IOW('t', 90, int) [TUNSDEBUG] */
5023 #ifdef TUNSDEBUG
5024 case TUNSDEBUG:
5025 return "TUNSDEBUG";
5026 #endif /* TUNSDEBUG */
5027/* #define TUNSIFHEAD _IOW('t', 66, int) [TUNSIFHEAD] */
5028 #ifdef TUNSIFHEAD
5029 case TUNSIFHEAD:
5030 return "TUNSIFHEAD";
5031 #endif /* TUNSIFHEAD */
5032/* #define TUNGIFHEAD _IOR('t', 65, int) [TUNGIFHEAD] */
5033 #ifdef TUNGIFHEAD
5034 case TUNGIFHEAD:
5035 return "TUNGIFHEAD";
5036 #endif /* TUNGIFHEAD */
5037/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5038/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5039/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5040/* #define TUNSIFMODE _IOW('t', 88, int) [TUNSIFMODE] */
5041 #ifdef TUNSIFMODE
5042 case TUNSIFMODE:
5043 return "TUNSIFMODE";
5044 #endif /* TUNSIFMODE */
5045/* #define TUNSLMODE _IOW('t', 87, int) [TUNSLMODE] */
5046/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5047/* #define TUNGDEBUG _IOR('t', 89, int) [TUNGDEBUG] */
5048 #ifdef TUNGDEBUG
5049 case TUNGDEBUG:
5050 return "TUNGDEBUG";
5051 #endif /* TUNGDEBUG */
5052/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
5053/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
5054/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
5055/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
5056/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
5057/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
5058/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
5059/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
5060/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
5061/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
5062/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
5063/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
5064/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
5065/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
5066/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
5067/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
5068/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
5069/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
5070/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
5071/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
5072/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
5073/* #define IOC_NPF_VERSION _IOR('N', 100, int) [IOC_NPF_VERSION] */
5074 #ifdef IOC_NPF_VERSION
5075 case IOC_NPF_VERSION:
5076 return "IOC_NPF_VERSION";
5077 #endif /* IOC_NPF_VERSION */
5078/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
5079/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
5080/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
5081/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
5082/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
5083/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
5084/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
5085/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
5086/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
5087/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
5088/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
5089/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
5090/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
5091/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
5092/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
5093/* #define IOC_NPF_LOAD _IOWR('N', 102, nvlist_ref_t) [IOC_NPF_LOAD] */
5094 #ifdef IOC_NPF_LOAD
5095 case IOC_NPF_LOAD:
5096 return "IOC_NPF_LOAD";
5097 #endif /* IOC_NPF_LOAD */
5098/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
5099/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
5100/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
5101/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
5102/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
5103/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
5104/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
5105/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
5106/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
5107/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
5108/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
5109/* #define IOC_NPF_SWITCH _IOW('N', 101, int) [IOC_NPF_SWITCH] */
5110 #ifdef IOC_NPF_SWITCH
5111 case IOC_NPF_SWITCH:
5112 return "IOC_NPF_SWITCH";
5113 #endif /* IOC_NPF_SWITCH */
5114/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
5115/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
5116/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
5117/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
5118/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
5119/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
5120/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
5121/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
5122/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
5123/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
5124/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
5125/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
5126/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
5127/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
5128/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
5129/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
5130/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
5131/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
5132/* #define IOC_NPF_TABLE _IOW('N', 103, struct npf_ioctl_table) [IOC_NPF_TABLE] */
5133 #ifdef IOC_NPF_TABLE
5134 case IOC_NPF_TABLE:
5135 return "IOC_NPF_TABLE";
5136 #endif /* IOC_NPF_TABLE */
5137/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
5138/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
5139/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
5140/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
5141/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
5142/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
5143/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
5144/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
5145/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
5146/* #define IOC_NPF_CONN_LOOKUP _IOWR('N', 108, nvlist_ref_t) [IOC_NPF_CONN_LOOKUP] */
5147 #ifdef IOC_NPF_CONN_LOOKUP
5148 case IOC_NPF_CONN_LOOKUP:
5149 return "IOC_NPF_CONN_LOOKUP";
5150 #endif /* IOC_NPF_CONN_LOOKUP */
5151/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
5152/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
5153/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
5154/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
5155/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5156/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5157/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
5158/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
5159/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
5160/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
5161/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
5162/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
5163/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
5164/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
5165/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
5166/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
5167/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
5168/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
5169/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
5170/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
5171/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
5172/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
5173/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
5174/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
5175/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
5176/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
5177/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
5178/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
5179/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
5180/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
5181/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
5182/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
5183/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
5184/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
5185/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
5186/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5187/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
5188/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
5189/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
5190/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
5191/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
5192/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
5193/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
5194/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
5195/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
5196/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
5197/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
5198/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
5199/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
5200/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
5201/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
5202/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
5203/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
5204/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
5205/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
5206/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
5207/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
5208/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
5209/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
5210/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
5211/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
5212/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
5213/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
5214/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
5215/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
5216/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
5217/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
5218/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
5219/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
5220/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
5221/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
5222/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
5223/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
5224/* #define IOC_NPF_RULE _IOWR('N', 107, nvlist_ref_t) [IOC_NPF_RULE] */
5225 #ifdef IOC_NPF_RULE
5226 case IOC_NPF_RULE:
5227 return "IOC_NPF_RULE";
5228 #endif /* IOC_NPF_RULE */
5229/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
5230/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
5231/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
5232/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
5233/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
5234/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
5235/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
5236/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
5237/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
5238/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
5239/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
5240/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
5241/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
5242/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
5243/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
5244/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5245/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
5246/* #define IOC_NPF_SAVE _IOR('N', 105, nvlist_ref_t) [IOC_NPF_SAVE] */
5247 #ifdef IOC_NPF_SAVE
5248 case IOC_NPF_SAVE:
5249 return "IOC_NPF_SAVE";
5250 #endif /* IOC_NPF_SAVE */
5251/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
5252/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
5253/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
5254/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
5255/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
5256/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
5257/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
5258/* #define IOC_NPF_STATS _IOW('N', 104, void *) [IOC_NPF_STATS] */
5259 #ifdef IOC_NPF_STATS
5260 case IOC_NPF_STATS:
5261 return "IOC_NPF_STATS";
5262 #endif /* IOC_NPF_STATS */
5263/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
5264/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
5265/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
5266/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
5267/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
5268/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
5269/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
5270/* #define DIOCBEGINADDRS _IOWR('D', 51, struct pfioc_pooladdr) [DIOCBEGINADDRS] */
5271 #ifdef DIOCBEGINADDRS
5272 case DIOCBEGINADDRS:
5273 return "DIOCBEGINADDRS";
5274 #endif /* DIOCBEGINADDRS */
5275/* #define DIOCRDELTABLES _IOWR('D', 62, struct pfioc_table) [DIOCRDELTABLES] */
5276 #ifdef DIOCRDELTABLES
5277 case DIOCRDELTABLES:
5278 return "DIOCRDELTABLES";
5279 #endif /* DIOCRDELTABLES */
5280/* #define DIOCIGETIFACES _IOWR('D', 87, struct pfioc_iface) [DIOCIGETIFACES] */
5281 #ifdef DIOCIGETIFACES
5282 case DIOCIGETIFACES:
5283 return "DIOCIGETIFACES";
5284 #endif /* DIOCIGETIFACES */
5285/* #define DIOCSETHOSTID _IOWR('D', 86, u_int32_t) [DIOCSETHOSTID] */
5286 #ifdef DIOCSETHOSTID
5287 case DIOCSETHOSTID:
5288 return "DIOCSETHOSTID";
5289 #endif /* DIOCSETHOSTID */
5290/* #define DIOCRGETTABLES _IOWR('D', 63, struct pfioc_table) [DIOCRGETTABLES] */
5291 #ifdef DIOCRGETTABLES
5292 case DIOCRGETTABLES:
5293 return "DIOCRGETTABLES";
5294 #endif /* DIOCRGETTABLES */
5295/* #define DIOCSTOPALTQ _IO ('D', 43) [DIOCSTOPALTQ] */
5296 #ifdef DIOCSTOPALTQ
5297 case DIOCSTOPALTQ:
5298 return "DIOCSTOPALTQ";
5299 #endif /* DIOCSTOPALTQ */
5300/* #define DIOCGETRULESETS _IOWR('D', 58, struct pfioc_ruleset) [DIOCGETRULESETS] */
5301 #ifdef DIOCGETRULESETS
5302 case DIOCGETRULESETS:
5303 return "DIOCGETRULESETS";
5304 #endif /* DIOCGETRULESETS */
5305/* #define DIOCGETSTATUS _IOWR('D', 21, struct pf_status) [DIOCGETSTATUS] */
5306 #ifdef DIOCGETSTATUS
5307 case DIOCGETSTATUS:
5308 return "DIOCGETSTATUS";
5309 #endif /* DIOCGETSTATUS */
5310/* #define DIOCGETALTQ _IOWR('D', 48, struct pfioc_altq) [DIOCGETALTQ] */
5311 #ifdef DIOCGETALTQ
5312 case DIOCGETALTQ:
5313 return "DIOCGETALTQ";
5314 #endif /* DIOCGETALTQ */
5315/* #define DIOCSETLCK _IOWR('D', 8, uint32_t) [DIOCSETLCK] */
5316 #ifdef DIOCSETLCK
5317 case DIOCSETLCK:
5318 return "DIOCSETLCK";
5319 #endif /* DIOCSETLCK */
5320/* #define DIOCXCOMMIT _IOWR('D', 82, struct pfioc_trans) [DIOCXCOMMIT] */
5321 #ifdef DIOCXCOMMIT
5322 case DIOCXCOMMIT:
5323 return "DIOCXCOMMIT";
5324 #endif /* DIOCXCOMMIT */
5325/* #define DIOCRCLRASTATS _IOWR('D', 72, struct pfioc_table) [DIOCRCLRASTATS] */
5326 #ifdef DIOCRCLRASTATS
5327 case DIOCRCLRASTATS:
5328 return "DIOCRCLRASTATS";
5329 #endif /* DIOCRCLRASTATS */
5330/* #define DIOCRTSTADDRS _IOWR('D', 73, struct pfioc_table) [DIOCRTSTADDRS] */
5331 #ifdef DIOCRTSTADDRS
5332 case DIOCRTSTADDRS:
5333 return "DIOCRTSTADDRS";
5334 #endif /* DIOCRTSTADDRS */
5335/* #define DIOCRSETTFLAGS _IOWR('D', 74, struct pfioc_table) [DIOCRSETTFLAGS] */
5336 #ifdef DIOCRSETTFLAGS
5337 case DIOCRSETTFLAGS:
5338 return "DIOCRSETTFLAGS";
5339 #endif /* DIOCRSETTFLAGS */
5340/* #define DIOCGETQSTATS _IOWR('D', 50, struct pfioc_qstats) [DIOCGETQSTATS] */
5341 #ifdef DIOCGETQSTATS
5342 case DIOCGETQSTATS:
5343 return "DIOCGETQSTATS";
5344 #endif /* DIOCGETQSTATS */
5345/* #define DIOCRGETTSTATS _IOWR('D', 64, struct pfioc_table) [DIOCRGETTSTATS] */
5346 #ifdef DIOCRGETTSTATS
5347 case DIOCRGETTSTATS:
5348 return "DIOCRGETTSTATS";
5349 #endif /* DIOCRGETTSTATS */
5350/* #define DIOCADDALTQ _IOWR('D', 45, struct pfioc_altq) [DIOCADDALTQ] */
5351 #ifdef DIOCADDALTQ
5352 case DIOCADDALTQ:
5353 return "DIOCADDALTQ";
5354 #endif /* DIOCADDALTQ */
5355/* #define DIOCCLRIFFLAG _IOWR('D', 90, struct pfioc_iface) [DIOCCLRIFFLAG] */
5356 #ifdef DIOCCLRIFFLAG
5357 case DIOCCLRIFFLAG:
5358 return "DIOCCLRIFFLAG";
5359 #endif /* DIOCCLRIFFLAG */
5360/* #define DIOCRADDTABLES _IOWR('D', 61, struct pfioc_table) [DIOCRADDTABLES] */
5361 #ifdef DIOCRADDTABLES
5362 case DIOCRADDTABLES:
5363 return "DIOCRADDTABLES";
5364 #endif /* DIOCRADDTABLES */
5365/* #define DIOCSTART _IO ('D', 1) [DIOCSTART] */
5366 #ifdef DIOCSTART
5367 case DIOCSTART:
5368 return "DIOCSTART";
5369 #endif /* DIOCSTART */
5370/* #define DIOCRDELADDRS _IOWR('D', 68, struct pfioc_table) [DIOCRDELADDRS] */
5371 #ifdef DIOCRDELADDRS
5372 case DIOCRDELADDRS:
5373 return "DIOCRDELADDRS";
5374 #endif /* DIOCRDELADDRS */
5375/* #define DIOCCHANGERULE _IOWR('D', 26, struct pfioc_rule) [DIOCCHANGERULE] */
5376 #ifdef DIOCCHANGERULE
5377 case DIOCCHANGERULE:
5378 return "DIOCCHANGERULE";
5379 #endif /* DIOCCHANGERULE */
5380/* #define DIOCRSETADDRS _IOWR('D', 69, struct pfioc_table) [DIOCRSETADDRS] */
5381 #ifdef DIOCRSETADDRS
5382 case DIOCRSETADDRS:
5383 return "DIOCRSETADDRS";
5384 #endif /* DIOCRSETADDRS */
5385/* #define DIOCGETTIMEOUT _IOWR('D', 30, struct pfioc_tm) [DIOCGETTIMEOUT] */
5386 #ifdef DIOCGETTIMEOUT
5387 case DIOCGETTIMEOUT:
5388 return "DIOCGETTIMEOUT";
5389 #endif /* DIOCGETTIMEOUT */
5390/* #define DIOCOSFPFLUSH _IO('D', 78) [DIOCOSFPFLUSH] */
5391 #ifdef DIOCOSFPFLUSH
5392 case DIOCOSFPFLUSH:
5393 return "DIOCOSFPFLUSH";
5394 #endif /* DIOCOSFPFLUSH */
5395/* #define DIOCRGETASTATS _IOWR('D', 71, struct pfioc_table) [DIOCRGETASTATS] */
5396 #ifdef DIOCRGETASTATS
5397 case DIOCRGETASTATS:
5398 return "DIOCRGETASTATS";
5399 #endif /* DIOCRGETASTATS */
5400/* #define DIOCRINADEFINE _IOWR('D', 77, struct pfioc_table) [DIOCRINADEFINE] */
5401 #ifdef DIOCRINADEFINE
5402 case DIOCRINADEFINE:
5403 return "DIOCRINADEFINE";
5404 #endif /* DIOCRINADEFINE */
5405/* #define DIOCSETIFFLAG _IOWR('D', 89, struct pfioc_iface) [DIOCSETIFFLAG] */
5406 #ifdef DIOCSETIFFLAG
5407 case DIOCSETIFFLAG:
5408 return "DIOCSETIFFLAG";
5409 #endif /* DIOCSETIFFLAG */
5410/* #define DIOCSTOP _IO ('D', 2) [DIOCSTOP] */
5411 #ifdef DIOCSTOP
5412 case DIOCSTOP:
5413 return "DIOCSTOP";
5414 #endif /* DIOCSTOP */
5415/* #define DIOCCLRRULECTRS _IO ('D', 38) [DIOCCLRRULECTRS] */
5416 #ifdef DIOCCLRRULECTRS
5417 case DIOCCLRRULECTRS:
5418 return "DIOCCLRRULECTRS";
5419 #endif /* DIOCCLRRULECTRS */
5420/* #define DIOCGETSRCNODES _IOWR('D', 84, struct pfioc_src_nodes) [DIOCGETSRCNODES] */
5421 #ifdef DIOCGETSRCNODES
5422 case DIOCGETSRCNODES:
5423 return "DIOCGETSRCNODES";
5424 #endif /* DIOCGETSRCNODES */
5425/* #define DIOCSTARTALTQ _IO ('D', 42) [DIOCSTARTALTQ] */
5426 #ifdef DIOCSTARTALTQ
5427 case DIOCSTARTALTQ:
5428 return "DIOCSTARTALTQ";
5429 #endif /* DIOCSTARTALTQ */
5430/* #define DIOCRCLRADDRS _IOWR('D', 66, struct pfioc_table) [DIOCRCLRADDRS] */
5431 #ifdef DIOCRCLRADDRS
5432 case DIOCRCLRADDRS:
5433 return "DIOCRCLRADDRS";
5434 #endif /* DIOCRCLRADDRS */
5435/* #define DIOCRGETADDRS _IOWR('D', 70, struct pfioc_table) [DIOCRGETADDRS] */
5436 #ifdef DIOCRGETADDRS
5437 case DIOCRGETADDRS:
5438 return "DIOCRGETADDRS";
5439 #endif /* DIOCRGETADDRS */
5440/* #define DIOCGETADDRS _IOWR('D', 53, struct pfioc_pooladdr) [DIOCGETADDRS] */
5441 #ifdef DIOCGETADDRS
5442 case DIOCGETADDRS:
5443 return "DIOCGETADDRS";
5444 #endif /* DIOCGETADDRS */
5445/* #define DIOCCHANGEADDR _IOWR('D', 55, struct pfioc_pooladdr) [DIOCCHANGEADDR] */
5446 #ifdef DIOCCHANGEADDR
5447 case DIOCCHANGEADDR:
5448 return "DIOCCHANGEADDR";
5449 #endif /* DIOCCHANGEADDR */
5450/* #define DIOCOSFPGET _IOWR('D', 80, struct pf_osfp_ioctl) [DIOCOSFPGET] */
5451 #ifdef DIOCOSFPGET
5452 case DIOCOSFPGET:
5453 return "DIOCOSFPGET";
5454 #endif /* DIOCOSFPGET */
5455/* #define DIOCRADDADDRS _IOWR('D', 67, struct pfioc_table) [DIOCRADDADDRS] */
5456 #ifdef DIOCRADDADDRS
5457 case DIOCRADDADDRS:
5458 return "DIOCRADDADDRS";
5459 #endif /* DIOCRADDADDRS */
5460/* #define DIOCGETRULE _IOWR('D', 7, struct pfioc_rule) [DIOCGETRULE] */
5461 #ifdef DIOCGETRULE
5462 case DIOCGETRULE:
5463 return "DIOCGETRULE";
5464 #endif /* DIOCGETRULE */
5465/* #define DIOCGETRULESET _IOWR('D', 59, struct pfioc_ruleset) [DIOCGETRULESET] */
5466 #ifdef DIOCGETRULESET
5467 case DIOCGETRULESET:
5468 return "DIOCGETRULESET";
5469 #endif /* DIOCGETRULESET */
5470/* #define DIOCCLRSTATES _IOWR('D', 18, struct pfioc_state_kill) [DIOCCLRSTATES] */
5471 #ifdef DIOCCLRSTATES
5472 case DIOCCLRSTATES:
5473 return "DIOCCLRSTATES";
5474 #endif /* DIOCCLRSTATES */
5475/* #define DIOCXROLLBACK _IOWR('D', 83, struct pfioc_trans) [DIOCXROLLBACK] */
5476 #ifdef DIOCXROLLBACK
5477 case DIOCXROLLBACK:
5478 return "DIOCXROLLBACK";
5479 #endif /* DIOCXROLLBACK */
5480/* #define DIOCKILLSTATES _IOWR('D', 41, struct pfioc_state_kill) [DIOCKILLSTATES] */
5481 #ifdef DIOCKILLSTATES
5482 case DIOCKILLSTATES:
5483 return "DIOCKILLSTATES";
5484 #endif /* DIOCKILLSTATES */
5485/* #define DIOCCLRSTATUS _IO ('D', 22) [DIOCCLRSTATUS] */
5486 #ifdef DIOCCLRSTATUS
5487 case DIOCCLRSTATUS:
5488 return "DIOCCLRSTATUS";
5489 #endif /* DIOCCLRSTATUS */
5490/* #define DIOCOSFPADD _IOWR('D', 79, struct pf_osfp_ioctl) [DIOCOSFPADD] */
5491 #ifdef DIOCOSFPADD
5492 case DIOCOSFPADD:
5493 return "DIOCOSFPADD";
5494 #endif /* DIOCOSFPADD */
5495/* #define DIOCGETALTQS _IOWR('D', 47, struct pfioc_altq) [DIOCGETALTQS] */
5496 #ifdef DIOCGETALTQS
5497 case DIOCGETALTQS:
5498 return "DIOCGETALTQS";
5499 #endif /* DIOCGETALTQS */
5500/* #define DIOCSETTIMEOUT _IOWR('D', 29, struct pfioc_tm) [DIOCSETTIMEOUT] */
5501 #ifdef DIOCSETTIMEOUT
5502 case DIOCSETTIMEOUT:
5503 return "DIOCSETTIMEOUT";
5504 #endif /* DIOCSETTIMEOUT */
5505/* #define DIOCSETSTATUSIF _IOWR('D', 20, struct pfioc_if) [DIOCSETSTATUSIF] */
5506 #ifdef DIOCSETSTATUSIF
5507 case DIOCSETSTATUSIF:
5508 return "DIOCSETSTATUSIF";
5509 #endif /* DIOCSETSTATUSIF */
5510/* #define DIOCSETLIMIT _IOWR('D', 40, struct pfioc_limit) [DIOCSETLIMIT] */
5511 #ifdef DIOCSETLIMIT
5512 case DIOCSETLIMIT:
5513 return "DIOCSETLIMIT";
5514 #endif /* DIOCSETLIMIT */
5515/* #define DIOCADDSTATES _IOWR('D', 56, struct pfioc_states) [DIOCADDSTATES] */
5516 #ifdef DIOCADDSTATES
5517 case DIOCADDSTATES:
5518 return "DIOCADDSTATES";
5519 #endif /* DIOCADDSTATES */
5520/* #define DIOCADDRULE _IOWR('D', 4, struct pfioc_rule) [DIOCADDRULE] */
5521 #ifdef DIOCADDRULE
5522 case DIOCADDRULE:
5523 return "DIOCADDRULE";
5524 #endif /* DIOCADDRULE */
5525/* #define DIOCSETDEBUG _IOWR('D', 24, u_int32_t) [DIOCSETDEBUG] */
5526 #ifdef DIOCSETDEBUG
5527 case DIOCSETDEBUG:
5528 return "DIOCSETDEBUG";
5529 #endif /* DIOCSETDEBUG */
5530/* #define DIOCGETLIMIT _IOWR('D', 39, struct pfioc_limit) [DIOCGETLIMIT] */
5531 #ifdef DIOCGETLIMIT
5532 case DIOCGETLIMIT:
5533 return "DIOCGETLIMIT";
5534 #endif /* DIOCGETLIMIT */
5535/* #define DIOCXBEGIN _IOWR('D', 81, struct pfioc_trans) [DIOCXBEGIN] */
5536 #ifdef DIOCXBEGIN
5537 case DIOCXBEGIN:
5538 return "DIOCXBEGIN";
5539 #endif /* DIOCXBEGIN */
5540/* #define DIOCGETRULES _IOWR('D', 6, struct pfioc_rule) [DIOCGETRULES] */
5541 #ifdef DIOCGETRULES
5542 case DIOCGETRULES:
5543 return "DIOCGETRULES";
5544 #endif /* DIOCGETRULES */
5545/* #define DIOCRCLRTABLES _IOWR('D', 60, struct pfioc_table) [DIOCRCLRTABLES] */
5546 #ifdef DIOCRCLRTABLES
5547 case DIOCRCLRTABLES:
5548 return "DIOCRCLRTABLES";
5549 #endif /* DIOCRCLRTABLES */
5550/* #define DIOCCHANGEALTQ _IOWR('D', 49, struct pfioc_altq) [DIOCCHANGEALTQ] */
5551 #ifdef DIOCCHANGEALTQ
5552 case DIOCCHANGEALTQ:
5553 return "DIOCCHANGEALTQ";
5554 #endif /* DIOCCHANGEALTQ */
5555/* #define DIOCGETADDR _IOWR('D', 54, struct pfioc_pooladdr) [DIOCGETADDR] */
5556 #ifdef DIOCGETADDR
5557 case DIOCGETADDR:
5558 return "DIOCGETADDR";
5559 #endif /* DIOCGETADDR */
5560/* #define DIOCGETSTATES _IOWR('D', 25, struct pfioc_states) [DIOCGETSTATES] */
5561 #ifdef DIOCGETSTATES
5562 case DIOCGETSTATES:
5563 return "DIOCGETSTATES";
5564 #endif /* DIOCGETSTATES */
5565/* #define DIOCNATLOOK _IOWR('D', 23, struct pfioc_natlook) [DIOCNATLOOK] */
5566 #ifdef DIOCNATLOOK
5567 case DIOCNATLOOK:
5568 return "DIOCNATLOOK";
5569 #endif /* DIOCNATLOOK */
5570/* #define DIOCCLRSRCNODES _IO('D', 85) [DIOCCLRSRCNODES] */
5571 #ifdef DIOCCLRSRCNODES
5572 case DIOCCLRSRCNODES:
5573 return "DIOCCLRSRCNODES";
5574 #endif /* DIOCCLRSRCNODES */
5575/* #define DIOCADDSTATE _IOWR('D', 37, struct pfioc_state) [DIOCADDSTATE] */
5576 #ifdef DIOCADDSTATE
5577 case DIOCADDSTATE:
5578 return "DIOCADDSTATE";
5579 #endif /* DIOCADDSTATE */
5580/* #define DIOCGETSTATE _IOWR('D', 19, struct pfioc_state) [DIOCGETSTATE] */
5581 #ifdef DIOCGETSTATE
5582 case DIOCGETSTATE:
5583 return "DIOCGETSTATE";
5584 #endif /* DIOCGETSTATE */
5585/* #define DIOCADDADDR _IOWR('D', 52, struct pfioc_pooladdr) [DIOCADDADDR] */
5586 #ifdef DIOCADDADDR
5587 case DIOCADDADDR:
5588 return "DIOCADDADDR";
5589 #endif /* DIOCADDADDR */
5590/* #define DIOCRCLRTSTATS _IOWR('D', 65, struct pfioc_table) [DIOCRCLRTSTATS] */
5591 #ifdef DIOCRCLRTSTATS
5592 case DIOCRCLRTSTATS:
5593 return "DIOCRCLRTSTATS";
5594 #endif /* DIOCRCLRTSTATS */
5595/* #define DIOCKILLSRCNODES _IOWR('D', 91, struct pfioc_src_node_kill) [DIOCKILLSRCNODES] */
5596 #ifdef DIOCKILLSRCNODES
5597 case DIOCKILLSRCNODES:
5598 return "DIOCKILLSRCNODES";
5599 #endif /* DIOCKILLSRCNODES */
5600/* #define SLIOCGUNIT _IOR('t', 88, int) [SLIOCGUNIT] */
5601/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5602/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5603/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5604/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5605/* #define OSIOCG80211STATS _IOWR('i', 242, struct ifreq) [OSIOCG80211STATS] */
5606 #ifdef OSIOCG80211STATS
5607 case OSIOCG80211STATS:
5608 return "OSIOCG80211STATS";
5609 #endif /* OSIOCG80211STATS */
5610/* #define SIOCG80211AUTH _IOWR('i', 237, struct ieee80211_auth) [SIOCG80211AUTH] */
5611 #ifdef SIOCG80211AUTH
5612 case SIOCG80211AUTH:
5613 return "SIOCG80211AUTH";
5614 #endif /* SIOCG80211AUTH */
5615/* #define SIOCS80211NWKEY _IOW('i', 232, struct ieee80211_nwkey) [SIOCS80211NWKEY] */
5616 #ifdef SIOCS80211NWKEY
5617 case SIOCS80211NWKEY:
5618 return "SIOCS80211NWKEY";
5619 #endif /* SIOCS80211NWKEY */
5620/* #define SIOCG80211BSSID _IOWR('i', 241, struct ieee80211_bssid) [SIOCG80211BSSID] */
5621 #ifdef SIOCG80211BSSID
5622 case SIOCG80211BSSID:
5623 return "SIOCG80211BSSID";
5624 #endif /* SIOCG80211BSSID */
5625/* #define SIOCG80211NWID _IOWR('i', 231, struct ifreq) [SIOCG80211NWID] */
5626 #ifdef SIOCG80211NWID
5627 case SIOCG80211NWID:
5628 return "SIOCG80211NWID";
5629 #endif /* SIOCG80211NWID */
5630/* #define SIOCG80211 _IOWR('i', 245, struct ieee80211req) [SIOCG80211] */
5631 #ifdef SIOCG80211
5632 case SIOCG80211:
5633 return "SIOCG80211";
5634 #endif /* SIOCG80211 */
5635/* #define SIOCG80211CHANNEL _IOWR('i', 239, struct ieee80211chanreq) [SIOCG80211CHANNEL] */
5636 #ifdef SIOCG80211CHANNEL
5637 case SIOCG80211CHANNEL:
5638 return "SIOCG80211CHANNEL";
5639 #endif /* SIOCG80211CHANNEL */
5640/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5641/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5642/* #define SIOCG80211STATS _IOWR('i', 246, struct ifreq) [SIOCG80211STATS] */
5643 #ifdef SIOCG80211STATS
5644 case SIOCG80211STATS:
5645 return "SIOCG80211STATS";
5646 #endif /* SIOCG80211STATS */
5647/* #define SIOCS80211POWER _IOW('i', 234, struct ieee80211_power) [SIOCS80211POWER] */
5648 #ifdef SIOCS80211POWER
5649 case SIOCS80211POWER:
5650 return "SIOCS80211POWER";
5651 #endif /* SIOCS80211POWER */
5652/* #define SIOCS80211AUTH _IOW('i', 236, struct ieee80211_auth) [SIOCS80211AUTH] */
5653 #ifdef SIOCS80211AUTH
5654 case SIOCS80211AUTH:
5655 return "SIOCS80211AUTH";
5656 #endif /* SIOCS80211AUTH */
5657/* #define SIOCS80211 _IOW('i', 244, struct ieee80211req) [SIOCS80211] */
5658 #ifdef SIOCS80211
5659 case SIOCS80211:
5660 return "SIOCS80211";
5661 #endif /* SIOCS80211 */
5662/* #define SIOCG80211ZSTATS _IOWR('i', 247, struct ifreq) [SIOCG80211ZSTATS] */
5663 #ifdef SIOCG80211ZSTATS
5664 case SIOCG80211ZSTATS:
5665 return "SIOCG80211ZSTATS";
5666 #endif /* SIOCG80211ZSTATS */
5667/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5668/* #define SIOCG80211NWKEY _IOWR('i', 233, struct ieee80211_nwkey) [SIOCG80211NWKEY] */
5669 #ifdef SIOCG80211NWKEY
5670 case SIOCG80211NWKEY:
5671 return "SIOCG80211NWKEY";
5672 #endif /* SIOCG80211NWKEY */
5673/* #define SIOCS80211NWID _IOWR('i', 230, struct ifreq) [SIOCS80211NWID] */
5674 #ifdef SIOCS80211NWID
5675 case SIOCS80211NWID:
5676 return "SIOCS80211NWID";
5677 #endif /* SIOCS80211NWID */
5678/* #define SIOCS80211CHANNEL _IOW('i', 238, struct ieee80211chanreq) [SIOCS80211CHANNEL] */
5679 #ifdef SIOCS80211CHANNEL
5680 case SIOCS80211CHANNEL:
5681 return "SIOCS80211CHANNEL";
5682 #endif /* SIOCS80211CHANNEL */
5683/* #define OSIOCG80211ZSTATS _IOWR('i', 243, struct ifreq) [OSIOCG80211ZSTATS] */
5684 #ifdef OSIOCG80211ZSTATS
5685 case OSIOCG80211ZSTATS:
5686 return "OSIOCG80211ZSTATS";
5687 #endif /* OSIOCG80211ZSTATS */
5688/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5689/* #define SIOCG80211POWER _IOWR('i', 235, struct ieee80211_power) [SIOCG80211POWER] */
5690 #ifdef SIOCG80211POWER
5691 case SIOCG80211POWER:
5692 return "SIOCG80211POWER";
5693 #endif /* SIOCG80211POWER */
5694/* #define SIOCS80211BSSID _IOW('i', 240, struct ieee80211_bssid) [SIOCS80211BSSID] */
5695 #ifdef SIOCS80211BSSID
5696 case SIOCS80211BSSID:
5697 return "SIOCS80211BSSID";
5698 #endif /* SIOCS80211BSSID */
5699/* #define SIOCPHASE1 _IOW('i', 100, struct ifreq) [SIOCPHASE1] */
5700 #ifdef SIOCPHASE1
5701 case SIOCPHASE1:
5702 return "SIOCPHASE1";
5703 #endif /* SIOCPHASE1 */
5704/* #define SIOCPHASE2 _IOW('i', 101, struct ifreq) [SIOCPHASE2] */
5705/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5706/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5707/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5708/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5709/* #define SIOCSBTFLAGS _IOWR('b', 8, struct btreq) [SIOCSBTFLAGS] */
5710 #ifdef SIOCSBTFLAGS
5711 case SIOCSBTFLAGS:
5712 return "SIOCSBTFLAGS";
5713 #endif /* SIOCSBTFLAGS */
5714/* #define SIOCSBTSCOMTU _IOWR('b', 17, struct btreq) [SIOCSBTSCOMTU] */
5715 #ifdef SIOCSBTSCOMTU
5716 case SIOCSBTSCOMTU:
5717 return "SIOCSBTSCOMTU";
5718 #endif /* SIOCSBTSCOMTU */
5719/* #define SIOCGBTINFOA _IOWR('b', 6, struct btreq) [SIOCGBTINFOA] */
5720 #ifdef SIOCGBTINFOA
5721 case SIOCGBTINFOA:
5722 return "SIOCGBTINFOA";
5723 #endif /* SIOCGBTINFOA */
5724/* #define SIOCGBTSTATS _IOWR('b', 11, struct btreq) [SIOCGBTSTATS] */
5725 #ifdef SIOCGBTSTATS
5726 case SIOCGBTSTATS:
5727 return "SIOCGBTSTATS";
5728 #endif /* SIOCGBTSTATS */
5729/* #define SIOCNBTINFO _IOWR('b', 7, struct btreq) [SIOCNBTINFO] */
5730 #ifdef SIOCNBTINFO
5731 case SIOCNBTINFO:
5732 return "SIOCNBTINFO";
5733 #endif /* SIOCNBTINFO */
5734/* #define SIOCGBTFEAT _IOWR('b', 18, struct btreq) [SIOCGBTFEAT] */
5735 #ifdef SIOCGBTFEAT
5736 case SIOCGBTFEAT:
5737 return "SIOCGBTFEAT";
5738 #endif /* SIOCGBTFEAT */
5739/* #define SIOCSBTPTYPE _IOWR('b', 10, struct btreq) [SIOCSBTPTYPE] */
5740 #ifdef SIOCSBTPTYPE
5741 case SIOCSBTPTYPE:
5742 return "SIOCSBTPTYPE";
5743 #endif /* SIOCSBTPTYPE */
5744/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
5745/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
5746/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
5747/* #define SIOCBTDUMP _IOW('b', 13, struct btreq) [SIOCBTDUMP] */
5748 #ifdef SIOCBTDUMP
5749 case SIOCBTDUMP:
5750 return "SIOCBTDUMP";
5751 #endif /* SIOCBTDUMP */
5752/* #define SIOCSBTPOLICY _IOWR('b', 9, struct btreq) [SIOCSBTPOLICY] */
5753 #ifdef SIOCSBTPOLICY
5754 case SIOCSBTPOLICY:
5755 return "SIOCSBTPOLICY";
5756 #endif /* SIOCSBTPOLICY */
5757/* #define SIOCZBTSTATS _IOWR('b', 12, struct btreq) [SIOCZBTSTATS] */
5758 #ifdef SIOCZBTSTATS
5759 case SIOCZBTSTATS:
5760 return "SIOCZBTSTATS";
5761 #endif /* SIOCZBTSTATS */
5762/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
5763/* #define SIOCGBTINFO _IOWR('b', 5, struct btreq) [SIOCGBTINFO] */
5764 #ifdef SIOCGBTINFO
5765 case SIOCGBTINFO:
5766 return "SIOCGBTINFO";
5767 #endif /* SIOCGBTINFO */
5768/* #define SIOCSTGET _IOWR('r', 81, struct ipfobj) [SIOCSTGET] */
5769 #ifdef SIOCSTGET
5770 case SIOCSTGET:
5771 return "SIOCSTGET";
5772 #endif /* SIOCSTGET */
5773/* #define SIOCAUTHR _IOWR('r', 77, struct ipfobj) [SIOCAUTHR] */
5774 #ifdef SIOCAUTHR
5775 case SIOCAUTHR:
5776 return "SIOCAUTHR";
5777 #endif /* SIOCAUTHR */
5778/* #define SIOCIPFFB _IOR('r', 66, int) [SIOCIPFFB] */
5779 #ifdef SIOCIPFFB
5780 case SIOCIPFFB:
5781 return "SIOCIPFFB";
5782 #endif /* SIOCIPFFB */
5783/* #define SIOCIPFFL _IOWR('r', 65, int) [SIOCIPFFL] */
5784 #ifdef SIOCIPFFL
5785 case SIOCIPFFL:
5786 return "SIOCIPFFL";
5787 #endif /* SIOCIPFFL */
5788/* #define SIOCIPFL6 _IOWR('r', 90, int) [SIOCIPFL6] */
5789 #ifdef SIOCIPFL6
5790 case SIOCIPFL6:
5791 return "SIOCIPFL6";
5792 #endif /* SIOCIPFL6 */
5793/* #define SIOCSTGSZ _IOWR('r', 82, struct ipfobj) [SIOCSTGSZ] */
5794 #ifdef SIOCSTGSZ
5795 case SIOCSTGSZ:
5796 return "SIOCSTGSZ";
5797 #endif /* SIOCSTGSZ */
5798/* #define SIOCGETFF _IOR('r', 63, u_int) [SIOCGETFF] */
5799 #ifdef SIOCGETFF
5800 case SIOCGETFF:
5801 return "SIOCGETFF";
5802 #endif /* SIOCGETFF */
5803/* #define SIOCGETLG _IOWR('r', 85, int) [SIOCGETLG] */
5804 #ifdef SIOCGETLG
5805 case SIOCGETLG:
5806 return "SIOCGETLG";
5807 #endif /* SIOCGETLG */
5808/* #define SIOCGETFS _IOWR('r', 64, struct ipfobj) [SIOCGETFS] */
5809 #ifdef SIOCGETFS
5810 case SIOCGETFS:
5811 return "SIOCGETFS";
5812 #endif /* SIOCGETFS */
5813/* #define SIOCRMIFR _IOW('r', 68, struct ipfobj) [SIOCRMIFR] */
5814 #ifdef SIOCRMIFR
5815 case SIOCRMIFR:
5816 return "SIOCRMIFR";
5817 #endif /* SIOCRMIFR */
5818/* #define SIOCINIFR _IOW('r', 71, struct ipfobj) [SIOCINIFR] */
5819 #ifdef SIOCINIFR
5820 case SIOCINIFR:
5821 return "SIOCINIFR";
5822 #endif /* SIOCINIFR */
5823/* #define SIOCADIFR _IOW('r', 67, struct ipfobj) [SIOCADIFR] */
5824 #ifdef SIOCADIFR
5825 case SIOCADIFR:
5826 return "SIOCADIFR";
5827 #endif /* SIOCADIFR */
5828/* #define SIOCZRLST _IOWR('r', 75, struct ipfobj) [SIOCZRLST] */
5829 #ifdef SIOCZRLST
5830 case SIOCZRLST:
5831 return "SIOCZRLST";
5832 #endif /* SIOCZRLST */
5833/* #define SIOCFUNCL _IOWR('r', 86, struct ipfunc_resolve) [SIOCFUNCL] */
5834 #ifdef SIOCFUNCL
5835 case SIOCFUNCL:
5836 return "SIOCFUNCL";
5837 #endif /* SIOCFUNCL */
5838/* #define SIOCGTABL _IOWR('r', 93, struct ipfobj) [SIOCGTABL] */
5839 #ifdef SIOCGTABL
5840 case SIOCGTABL:
5841 return "SIOCGTABL";
5842 #endif /* SIOCGTABL */
5843/* #define SIOCSETLG _IOWR('r', 84, int) [SIOCSETLG] */
5844 #ifdef SIOCSETLG
5845 case SIOCSETLG:
5846 return "SIOCSETLG";
5847 #endif /* SIOCSETLG */
5848/* #define SIOCAUTHW _IOWR('r', 76, struct ipfobj) [SIOCAUTHW] */
5849 #ifdef SIOCAUTHW
5850 case SIOCAUTHW:
5851 return "SIOCAUTHW";
5852 #endif /* SIOCAUTHW */
5853/* #define SIOCSETFF _IOW('r', 62, u_int) [SIOCSETFF] */
5854 #ifdef SIOCSETFF
5855 case SIOCSETFF:
5856 return "SIOCSETFF";
5857 #endif /* SIOCSETFF */
5858/* #define SIOCGENITER _IOWR('r', 92, struct ipfobj) [SIOCGENITER] */
5859 #ifdef SIOCGENITER
5860 case SIOCGENITER:
5861 return "SIOCGENITER";
5862 #endif /* SIOCGENITER */
5863/* #define SIOCIPFINTERROR _IOR('r', 98, int) [SIOCIPFINTERROR] */
5864 #ifdef SIOCIPFINTERROR
5865 case SIOCIPFINTERROR:
5866 return "SIOCIPFINTERROR";
5867 #endif /* SIOCIPFINTERROR */
5868/* #define SIOCSTLCK _IOWR('r', 79, u_int) [SIOCSTLCK] */
5869 #ifdef SIOCSTLCK
5870 case SIOCSTLCK:
5871 return "SIOCSTLCK";
5872 #endif /* SIOCSTLCK */
5873/* #define SIOCSTAT1 _IOWR('r', 78, struct ipfobj) [SIOCSTAT1] */
5874 #ifdef SIOCSTAT1
5875 case SIOCSTAT1:
5876 return "SIOCSTAT1";
5877 #endif /* SIOCSTAT1 */
5878/* #define SIOCSTAT2 _IOWR('r', 83, struct ipfobj) [SIOCSTAT2] */
5879 #ifdef SIOCSTAT2
5880 case SIOCSTAT2:
5881 return "SIOCSTAT2";
5882 #endif /* SIOCSTAT2 */
5883/* #define SIOCIPFSET _IOWR('r', 89, struct ipfobj) [SIOCIPFSET] */
5884 #ifdef SIOCIPFSET
5885 case SIOCIPFSET:
5886 return "SIOCIPFSET";
5887 #endif /* SIOCIPFSET */
5888/* #define SIOCMATCHFLUSH _IOWR('r', 97, struct ipfobj) [SIOCMATCHFLUSH] */
5889 #ifdef SIOCMATCHFLUSH
5890 case SIOCMATCHFLUSH:
5891 return "SIOCMATCHFLUSH";
5892 #endif /* SIOCMATCHFLUSH */
5893/* #define SIOCFRSYN _IOW('r', 73, u_int) [SIOCFRSYN] */
5894 #ifdef SIOCFRSYN
5895 case SIOCFRSYN:
5896 return "SIOCFRSYN";
5897 #endif /* SIOCFRSYN */
5898/* #define SIOCFRZST _IOWR('r', 74, struct ipfobj) [SIOCFRZST] */
5899 #ifdef SIOCFRZST
5900 case SIOCFRZST:
5901 return "SIOCFRZST";
5902 #endif /* SIOCFRZST */
5903/* #define SIOCGTQTAB _IOWR('r', 96, struct ipfobj) [SIOCGTQTAB] */
5904 #ifdef SIOCGTQTAB
5905 case SIOCGTQTAB:
5906 return "SIOCGTQTAB";
5907 #endif /* SIOCGTQTAB */
5908/* #define SIOCSTPUT _IOWR('r', 80, struct ipfobj) [SIOCSTPUT] */
5909 #ifdef SIOCSTPUT
5910 case SIOCSTPUT:
5911 return "SIOCSTPUT";
5912 #endif /* SIOCSTPUT */
5913/* #define SIOCIPFGET _IOWR('r', 88, struct ipfobj) [SIOCIPFGET] */
5914 #ifdef SIOCIPFGET
5915 case SIOCIPFGET:
5916 return "SIOCIPFGET";
5917 #endif /* SIOCIPFGET */
5918/* #define SIOCIPFDELTOK _IOWR('r', 94, int) [SIOCIPFDELTOK] */
5919 #ifdef SIOCIPFDELTOK
5920 case SIOCIPFDELTOK:
5921 return "SIOCIPFDELTOK";
5922 #endif /* SIOCIPFDELTOK */
5923/* #define SIOCSWAPA _IOR('r', 69, u_int) [SIOCSWAPA] */
5924 #ifdef SIOCSWAPA
5925 case SIOCSWAPA:
5926 return "SIOCSWAPA";
5927 #endif /* SIOCSWAPA */
5928/* #define SIOCIPFGETNEXT _IOWR('r', 87, struct ipfobj) [SIOCIPFGETNEXT] */
5929 #ifdef SIOCIPFGETNEXT
5930 case SIOCIPFGETNEXT:
5931 return "SIOCIPFGETNEXT";
5932 #endif /* SIOCIPFGETNEXT */
5933/* #define SIOCINAFR _IOW('r', 70, struct ipfobj) [SIOCINAFR] */
5934 #ifdef SIOCINAFR
5935 case SIOCINAFR:
5936 return "SIOCINAFR";
5937 #endif /* SIOCINAFR */
5938/* #define SIOCFRENB _IOW('r', 72, u_int) [SIOCFRENB] */
5939 #ifdef SIOCFRENB
5940 case SIOCFRENB:
5941 return "SIOCFRENB";
5942 #endif /* SIOCFRENB */
5943/* #define SIOCIPFITER _IOWR('r', 91, struct ipfobj) [SIOCIPFITER] */
5944 #ifdef SIOCIPFITER
5945 case SIOCIPFITER:
5946 return "SIOCIPFITER";
5947 #endif /* SIOCIPFITER */
5948/* #define SIOCRMAFR _IOW('r', 61, struct ipfobj) [SIOCRMAFR] */
5949 #ifdef SIOCRMAFR
5950 case SIOCRMAFR:
5951 return "SIOCRMAFR";
5952 #endif /* SIOCRMAFR */
5953/* #define SIOCLOOKUPITER _IOWR('r', 95, struct ipfobj) [SIOCLOOKUPITER] */
5954 #ifdef SIOCLOOKUPITER
5955 case SIOCLOOKUPITER:
5956 return "SIOCLOOKUPITER";
5957 #endif /* SIOCLOOKUPITER */
5958/* #define SIOCADAFR _IOW('r', 60, struct ipfobj) [SIOCADAFR] */
5959 #ifdef SIOCADAFR
5960 case SIOCADAFR:
5961 return "SIOCADAFR";
5962 #endif /* SIOCADAFR */
5963/* #define SIOCLOOKUPSTATW _IOW('r', 64, struct iplookupop) [SIOCLOOKUPSTATW] */
5964 #ifdef SIOCLOOKUPSTATW
5965 case SIOCLOOKUPSTATW:
5966 return "SIOCLOOKUPSTATW";
5967 #endif /* SIOCLOOKUPSTATW */
5968/* #define SIOCLOOKUPADDNODE _IOWR('r', 67, struct iplookupop) [SIOCLOOKUPADDNODE] */
5969 #ifdef SIOCLOOKUPADDNODE
5970 case SIOCLOOKUPADDNODE:
5971 return "SIOCLOOKUPADDNODE";
5972 #endif /* SIOCLOOKUPADDNODE */
5973/* #define SIOCLOOKUPDELNODE _IOWR('r', 68, struct iplookupop) [SIOCLOOKUPDELNODE] */
5974 #ifdef SIOCLOOKUPDELNODE
5975 case SIOCLOOKUPDELNODE:
5976 return "SIOCLOOKUPDELNODE";
5977 #endif /* SIOCLOOKUPDELNODE */
5978/* #define SIOCLOOKUPSTAT _IOWR('r', 64, struct iplookupop) [SIOCLOOKUPSTAT] */
5979 #ifdef SIOCLOOKUPSTAT
5980 case SIOCLOOKUPSTAT:
5981 return "SIOCLOOKUPSTAT";
5982 #endif /* SIOCLOOKUPSTAT */
5983/* #define SIOCLOOKUPDELNODEW _IOW('r', 68, struct iplookupop) [SIOCLOOKUPDELNODEW] */
5984 #ifdef SIOCLOOKUPDELNODEW
5985 case SIOCLOOKUPDELNODEW:
5986 return "SIOCLOOKUPDELNODEW";
5987 #endif /* SIOCLOOKUPDELNODEW */
5988/* #define SIOCLOOKUPFLUSH _IOWR('r', 65, struct iplookupflush) [SIOCLOOKUPFLUSH] */
5989 #ifdef SIOCLOOKUPFLUSH
5990 case SIOCLOOKUPFLUSH:
5991 return "SIOCLOOKUPFLUSH";
5992 #endif /* SIOCLOOKUPFLUSH */
5993/* #define SIOCLOOKUPDELTABLE _IOWR('r', 61, struct iplookupop) [SIOCLOOKUPDELTABLE] */
5994 #ifdef SIOCLOOKUPDELTABLE
5995 case SIOCLOOKUPDELTABLE:
5996 return "SIOCLOOKUPDELTABLE";
5997 #endif /* SIOCLOOKUPDELTABLE */
5998/* #define SIOCLOOKUPADDNODEW _IOW('r', 67, struct iplookupop) [SIOCLOOKUPADDNODEW] */
5999 #ifdef SIOCLOOKUPADDNODEW
6000 case SIOCLOOKUPADDNODEW:
6001 return "SIOCLOOKUPADDNODEW";
6002 #endif /* SIOCLOOKUPADDNODEW */
6003/* #define SIOCLOOKUPADDTABLE _IOWR('r', 60, struct iplookupop) [SIOCLOOKUPADDTABLE] */
6004 #ifdef SIOCLOOKUPADDTABLE
6005 case SIOCLOOKUPADDTABLE:
6006 return "SIOCLOOKUPADDTABLE";
6007 #endif /* SIOCLOOKUPADDTABLE */
6008/* #define SIOCGNATL _IOWR('r', 63, struct ipfobj) [SIOCGNATL] */
6009 #ifdef SIOCGNATL
6010 case SIOCGNATL:
6011 return "SIOCGNATL";
6012 #endif /* SIOCGNATL */
6013/* #define SIOCGNATS _IOWR('r', 62, struct ipfobj) [SIOCGNATS] */
6014 #ifdef SIOCGNATS
6015 case SIOCGNATS:
6016 return "SIOCGNATS";
6017 #endif /* SIOCGNATS */
6018/* #define SIOCRMNAT _IOW('r', 61, struct ipfobj) [SIOCRMNAT] */
6019/* #define SIOCADNAT _IOW('r', 60, struct ipfobj) [SIOCADNAT] */
6020/* #define SIOCPURGENAT _IOWR('r', 100, struct ipfobj) [SIOCPURGENAT] */
6021 #ifdef SIOCPURGENAT
6022 case SIOCPURGENAT:
6023 return "SIOCPURGENAT";
6024 #endif /* SIOCPURGENAT */
6025/* #define SIOCPROXY _IOWR('r', 64, struct ap_control) [SIOCPROXY] */
6026/* #define SIOCGSCST _IOWR('r', 62, struct ipscan *) [SIOCGSCST] */
6027 #ifdef SIOCGSCST
6028 case SIOCGSCST:
6029 return "SIOCGSCST";
6030 #endif /* SIOCGSCST */
6031/* #define SIOCRMSCA _IOWR('r', 61, struct ipscan *) [SIOCRMSCA] */
6032 #ifdef SIOCRMSCA
6033 case SIOCRMSCA:
6034 return "SIOCRMSCA";
6035 #endif /* SIOCRMSCA */
6036/* #define SIOCADSCA _IOWR('r', 60, struct ipscan *) [SIOCADSCA] */
6037 #ifdef SIOCADSCA
6038 case SIOCADSCA:
6039 return "SIOCADSCA";
6040 #endif /* SIOCADSCA */
6041/* #define SIOCDELST _IOW('r', 61, struct ipfobj) [SIOCDELST] */
6042/* #define SIOCCONNECTXDEL _IOWR('s', 12, struct sctp_connectx_addrs) [SIOCCONNECTXDEL] */
6043 #ifdef SIOCCONNECTXDEL
6044 case SIOCCONNECTXDEL:
6045 return "SIOCCONNECTXDEL";
6046 #endif /* SIOCCONNECTXDEL */
6047/* #define SIOCCONNECTX _IOWR('s', 11, struct sctp_connectx_addrs) [SIOCCONNECTX] */
6048 #ifdef SIOCCONNECTX
6049 case SIOCCONNECTX:
6050 return "SIOCCONNECTX";
6051 #endif /* SIOCCONNECTX */
6052/* #define SIOCGIFNETMASK_IN6 _IOWR('i', 37, struct in6_ifreq) [SIOCGIFNETMASK_IN6] */
6053 #ifdef SIOCGIFNETMASK_IN6
6054 case SIOCGIFNETMASK_IN6:
6055 return "SIOCGIFNETMASK_IN6";
6056 #endif /* SIOCGIFNETMASK_IN6 */
6057/* #define SIOCSPFXFLUSH_IN6 _IOWR('i', 79, struct in6_ifreq) [SIOCSPFXFLUSH_IN6] */
6058 #ifdef SIOCSPFXFLUSH_IN6
6059 case SIOCSPFXFLUSH_IN6:
6060 return "SIOCSPFXFLUSH_IN6";
6061 #endif /* SIOCSPFXFLUSH_IN6 */
6062/* #define SIOCGNBRINFO_IN6 _IOWR('i', 78, struct in6_nbrinfo) [SIOCGNBRINFO_IN6] */
6063 #ifdef SIOCGNBRINFO_IN6
6064 case SIOCGNBRINFO_IN6:
6065 return "SIOCGNBRINFO_IN6";
6066 #endif /* SIOCGNBRINFO_IN6 */
6067/* #define SIOCDIFPREFIX_IN6 _IOW('i', 102, struct in6_prefixreq) [SIOCDIFPREFIX_IN6] */
6068 #ifdef SIOCDIFPREFIX_IN6
6069 case SIOCDIFPREFIX_IN6:
6070 return "SIOCDIFPREFIX_IN6";
6071 #endif /* SIOCDIFPREFIX_IN6 */
6072/* #define SIOCGIFADDR_IN6 _IOWR('i', 33, struct in6_ifreq) [SIOCGIFADDR_IN6] */
6073 #ifdef SIOCGIFADDR_IN6
6074 case SIOCGIFADDR_IN6:
6075 return "SIOCGIFADDR_IN6";
6076 #endif /* SIOCGIFADDR_IN6 */
6077/* #define SIOCSDEFIFACE_IN6 _IOWR('i', 85, struct in6_ndifreq) [SIOCSDEFIFACE_IN6] */
6078 #ifdef SIOCSDEFIFACE_IN6
6079 case SIOCSDEFIFACE_IN6:
6080 return "SIOCSDEFIFACE_IN6";
6081 #endif /* SIOCSDEFIFACE_IN6 */
6082/* #define SIOCSIFPHYADDR_IN6 _IOW('i', 110, struct in6_aliasreq) [SIOCSIFPHYADDR_IN6] */
6083 #ifdef SIOCSIFPHYADDR_IN6
6084 case SIOCSIFPHYADDR_IN6:
6085 return "SIOCSIFPHYADDR_IN6";
6086 #endif /* SIOCSIFPHYADDR_IN6 */
6087/* #define SIOCGIFSTAT_ICMP6 _IOWR('i', 84, struct in6_ifreq) [SIOCGIFSTAT_ICMP6] */
6088 #ifdef SIOCGIFSTAT_ICMP6
6089 case SIOCGIFSTAT_ICMP6:
6090 return "SIOCGIFSTAT_ICMP6";
6091 #endif /* SIOCGIFSTAT_ICMP6 */
6092/* #define SIOCGIFPREFIX_IN6 _IOWR('i', 101, struct in6_prefixreq) [SIOCGIFPREFIX_IN6] */
6093 #ifdef SIOCGIFPREFIX_IN6
6094 case SIOCGIFPREFIX_IN6:
6095 return "SIOCGIFPREFIX_IN6";
6096 #endif /* SIOCGIFPREFIX_IN6 */
6097/* #define SIOCGETSGCNT_IN6 _IOWR('u', 106, struct sioc_sg_req6) [SIOCGETSGCNT_IN6] */
6098/* #define SIOCDADDRCTL_POLICY _IOW('u', 109, struct in6_addrpolicy) [SIOCDADDRCTL_POLICY] */
6099 #ifdef SIOCDADDRCTL_POLICY
6100 case SIOCDADDRCTL_POLICY:
6101 return "SIOCDADDRCTL_POLICY";
6102 #endif /* SIOCDADDRCTL_POLICY */
6103/* #define SIOCGIFSTAT_IN6 _IOWR('i', 83, struct in6_ifreq) [SIOCGIFSTAT_IN6] */
6104 #ifdef SIOCGIFSTAT_IN6
6105 case SIOCGIFSTAT_IN6:
6106 return "SIOCGIFSTAT_IN6";
6107 #endif /* SIOCGIFSTAT_IN6 */
6108/* #define SIOCSIFINFO_FLAGS _IOWR('i', 87, struct in6_ndireq) [SIOCSIFINFO_FLAGS] */
6109 #ifdef SIOCSIFINFO_FLAGS
6110 case SIOCSIFINFO_FLAGS:
6111 return "SIOCSIFINFO_FLAGS";
6112 #endif /* SIOCSIFINFO_FLAGS */
6113/* #define SIOCCIFPREFIX_IN6 _IOW('i', 104, struct in6_rrenumreq) [SIOCCIFPREFIX_IN6] */
6114 #ifdef SIOCCIFPREFIX_IN6
6115 case SIOCCIFPREFIX_IN6:
6116 return "SIOCCIFPREFIX_IN6";
6117 #endif /* SIOCCIFPREFIX_IN6 */
6118/* #define SIOCSNDFLUSH_IN6 _IOWR('i', 77, struct in6_ifreq) [SIOCSNDFLUSH_IN6] */
6119 #ifdef SIOCSNDFLUSH_IN6
6120 case SIOCSNDFLUSH_IN6:
6121 return "SIOCSNDFLUSH_IN6";
6122 #endif /* SIOCSNDFLUSH_IN6 */
6123/* #define SIOCSGIFPREFIX_IN6 _IOW('i', 105, struct in6_rrenumreq) [SIOCSGIFPREFIX_IN6] */
6124 #ifdef SIOCSGIFPREFIX_IN6
6125 case SIOCSGIFPREFIX_IN6:
6126 return "SIOCSGIFPREFIX_IN6";
6127 #endif /* SIOCSGIFPREFIX_IN6 */
6128/* #define SIOCGIFPDSTADDR_IN6 _IOWR('i', 72, struct in6_ifreq) [SIOCGIFPDSTADDR_IN6] */
6129 #ifdef SIOCGIFPDSTADDR_IN6
6130 case SIOCGIFPDSTADDR_IN6:
6131 return "SIOCGIFPDSTADDR_IN6";
6132 #endif /* SIOCGIFPDSTADDR_IN6 */
6133/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6134/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6135/* #define SIOCAADDRCTL_POLICY _IOW('u', 108, struct in6_addrpolicy) [SIOCAADDRCTL_POLICY] */
6136 #ifdef SIOCAADDRCTL_POLICY
6137 case SIOCAADDRCTL_POLICY:
6138 return "SIOCAADDRCTL_POLICY";
6139 #endif /* SIOCAADDRCTL_POLICY */
6140/* #define SIOCGIFDSTADDR_IN6 _IOWR('i', 34, struct in6_ifreq) [SIOCGIFDSTADDR_IN6] */
6141 #ifdef SIOCGIFDSTADDR_IN6
6142 case SIOCGIFDSTADDR_IN6:
6143 return "SIOCGIFDSTADDR_IN6";
6144 #endif /* SIOCGIFDSTADDR_IN6 */
6145/* #define SIOCSIFPREFIX_IN6 _IOW('i', 100, struct in6_prefixreq) [SIOCSIFPREFIX_IN6] */
6146 #ifdef SIOCSIFPREFIX_IN6
6147 case SIOCSIFPREFIX_IN6:
6148 return "SIOCSIFPREFIX_IN6";
6149 #endif /* SIOCSIFPREFIX_IN6 */
6150/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6151/* #define SIOCSIFINFO_IN6 _IOWR('i', 109, struct in6_ndireq) [SIOCSIFINFO_IN6] */
6152 #ifdef SIOCSIFINFO_IN6
6153 case SIOCSIFINFO_IN6:
6154 return "SIOCSIFINFO_IN6";
6155 #endif /* SIOCSIFINFO_IN6 */
6156/* #define SIOCSRTRFLUSH_IN6 _IOWR('i', 80, struct in6_ifreq) [SIOCSRTRFLUSH_IN6] */
6157 #ifdef SIOCSRTRFLUSH_IN6
6158 case SIOCSRTRFLUSH_IN6:
6159 return "SIOCSRTRFLUSH_IN6";
6160 #endif /* SIOCSRTRFLUSH_IN6 */
6161/* #define SIOCGIFALIFETIME_IN6 _IOWR('i', 106, struct in6_ifreq) [SIOCGIFALIFETIME_IN6] */
6162 #ifdef SIOCGIFALIFETIME_IN6
6163 case SIOCGIFALIFETIME_IN6:
6164 return "SIOCGIFALIFETIME_IN6";
6165 #endif /* SIOCGIFALIFETIME_IN6 */
6166/* #define SIOCGDEFIFACE_IN6 _IOWR('i', 86, struct in6_ndifreq) [SIOCGDEFIFACE_IN6] */
6167 #ifdef SIOCGDEFIFACE_IN6
6168 case SIOCGDEFIFACE_IN6:
6169 return "SIOCGDEFIFACE_IN6";
6170 #endif /* SIOCGDEFIFACE_IN6 */
6171/* #define SIOCGPRLST_IN6 _IOWR('i', 75, struct in6_oprlist) [SIOCGPRLST_IN6] */
6172/* #define SIOCSIFADDR_IN6 _IOW('i', 12, struct in6_ifreq) [SIOCSIFADDR_IN6] */
6173 #ifdef SIOCSIFADDR_IN6
6174 case SIOCSIFADDR_IN6:
6175 return "SIOCSIFADDR_IN6";
6176 #endif /* SIOCSIFADDR_IN6 */
6177/* #define SIOCGIFPSRCADDR_IN6 _IOWR('i', 71, struct in6_ifreq) [SIOCGIFPSRCADDR_IN6] */
6178 #ifdef SIOCGIFPSRCADDR_IN6
6179 case SIOCGIFPSRCADDR_IN6:
6180 return "SIOCGIFPSRCADDR_IN6";
6181 #endif /* SIOCGIFPSRCADDR_IN6 */
6182/* #define SIOCAIFADDR_IN6 _IOW('i', 107, struct in6_aliasreq) [SIOCAIFADDR_IN6] */
6183 #ifdef SIOCAIFADDR_IN6
6184 case SIOCAIFADDR_IN6:
6185 return "SIOCAIFADDR_IN6";
6186 #endif /* SIOCAIFADDR_IN6 */
6187/* #define SIOCGETMIFCNT_IN6 _IOWR('u', 107, struct sioc_mif_req6) [SIOCGETMIFCNT_IN6] */
6188/* #define SIOCGDRLST_IN6 _IOWR('i', 74, struct in6_drlist) [SIOCGDRLST_IN6] */
6189 #ifdef SIOCGDRLST_IN6
6190 case SIOCGDRLST_IN6:
6191 return "SIOCGDRLST_IN6";
6192 #endif /* SIOCGDRLST_IN6 */
6193/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6194/* #define SIOCGIFAFLAG_IN6 _IOWR('i', 73, struct in6_ifreq) [SIOCGIFAFLAG_IN6] */
6195 #ifdef SIOCGIFAFLAG_IN6
6196 case SIOCGIFAFLAG_IN6:
6197 return "SIOCGIFAFLAG_IN6";
6198 #endif /* SIOCGIFAFLAG_IN6 */
6199/* #define SIOCDIFADDR_IN6 _IOW('i', 25, struct in6_ifreq) [SIOCDIFADDR_IN6] */
6200 #ifdef SIOCDIFADDR_IN6
6201 case SIOCDIFADDR_IN6:
6202 return "SIOCDIFADDR_IN6";
6203 #endif /* SIOCDIFADDR_IN6 */
6204/* #define SIOCGIFINFO_IN6 _IOWR('i', 108, struct in6_ndireq) [SIOCGIFINFO_IN6] */
6205 #ifdef SIOCGIFINFO_IN6
6206 case SIOCGIFINFO_IN6:
6207 return "SIOCGIFINFO_IN6";
6208 #endif /* SIOCGIFINFO_IN6 */
6209/* #define SIOCAIFPREFIX_IN6 _IOW('i', 103, struct in6_rrenumreq) [SIOCAIFPREFIX_IN6] */
6210 #ifdef SIOCAIFPREFIX_IN6
6211 case SIOCAIFPREFIX_IN6:
6212 return "SIOCAIFPREFIX_IN6";
6213 #endif /* SIOCAIFPREFIX_IN6 */
6214/* #define SMBIOC_OPENSESSION _IOW('n', 100, struct smbioc_ossn) [SMBIOC_OPENSESSION] */
6215 #ifdef SMBIOC_OPENSESSION
6216 case SMBIOC_OPENSESSION:
6217 return "SMBIOC_OPENSESSION";
6218 #endif /* SMBIOC_OPENSESSION */
6219/* #define SMBIOC_T2RQ _IOWR('n', 103, struct smbioc_t2rq) [SMBIOC_T2RQ] */
6220 #ifdef SMBIOC_T2RQ
6221 case SMBIOC_T2RQ:
6222 return "SMBIOC_T2RQ";
6223 #endif /* SMBIOC_T2RQ */
6224/* #define SMBIOC_OPENSHARE _IOW('n', 101, struct smbioc_oshare) [SMBIOC_OPENSHARE] */
6225 #ifdef SMBIOC_OPENSHARE
6226 case SMBIOC_OPENSHARE:
6227 return "SMBIOC_OPENSHARE";
6228 #endif /* SMBIOC_OPENSHARE */
6229/* #define SMBIOC_WRITE _IOWR('n', 108, struct smbioc_rw) [SMBIOC_WRITE] */
6230 #ifdef SMBIOC_WRITE
6231 case SMBIOC_WRITE:
6232 return "SMBIOC_WRITE";
6233 #endif /* SMBIOC_WRITE */
6234/* #define SMBIOC_LOOKUP _IOW('n', 106, struct smbioc_lookup) [SMBIOC_LOOKUP] */
6235 #ifdef SMBIOC_LOOKUP
6236 case SMBIOC_LOOKUP:
6237 return "SMBIOC_LOOKUP";
6238 #endif /* SMBIOC_LOOKUP */
6239/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6240/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6241/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6242/* #define SMBIOC_REQUEST _IOWR('n', 102, struct smbioc_rq) [SMBIOC_REQUEST] */
6243 #ifdef SMBIOC_REQUEST
6244 case SMBIOC_REQUEST:
6245 return "SMBIOC_REQUEST";
6246 #endif /* SMBIOC_REQUEST */
6247/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6248/* #define SMBIOC_SETFLAGS _IOW('n', 104, struct smbioc_flags) [SMBIOC_SETFLAGS] */
6249 #ifdef SMBIOC_SETFLAGS
6250 case SMBIOC_SETFLAGS:
6251 return "SMBIOC_SETFLAGS";
6252 #endif /* SMBIOC_SETFLAGS */
6253/* #define SMBIOC_READ _IOWR('n', 107, struct smbioc_rw) [SMBIOC_READ] */
6254 #ifdef SMBIOC_READ
6255 case SMBIOC_READ:
6256 return "SMBIOC_READ";
6257 #endif /* SMBIOC_READ */
6258/* #define BIOCSFEEDBACK _IOW('B', 125, u_int) [BIOCSFEEDBACK] */
6259/* #define BIOCPROMISC _IO('B', 105) [BIOCPROMISC] */
6260/* #define BIOCSETF _IOW('B', 103, struct bpf_program) [BIOCSETF] */
6261/* #define BIOCGBLEN _IOR('B', 102, u_int) [BIOCGBLEN] */
6262/* #define BIOCGHDRCMPLT _IOR('B', 116, u_int) [BIOCGHDRCMPLT] */
6263/* #define BIOCSUDPF _IOW('B', 115, struct bpf_program) [BIOCSUDPF] */
6264/* #define BIOCGDLTLIST _IOWR('B', 119, struct bpf_dltlist) [BIOCGDLTLIST] */
6265/* #define BIOCGFEEDBACK _IOR('B', 124, u_int) [BIOCGFEEDBACK] */
6266/* #define BIOCSBLEN _IOWR('B', 102, u_int) [BIOCSBLEN] */
6267/* #define BIOCSHDRCMPLT _IOW('B', 117, u_int) [BIOCSHDRCMPLT] */
6268/* #define BIOCFLUSH _IO('B', 104) [BIOCFLUSH] */
6269/* #define BIOCSDIRECTION _IOW('B', 121, u_int) [BIOCSDIRECTION] */
6270/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6271/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6272/* #define BIOCIMMEDIATE _IOW('B', 112, u_int) [BIOCIMMEDIATE] */
6273/* #define BIOCGDIRECTION _IOR('B', 120, u_int) [BIOCGDIRECTION] */
6274/* #define BIOCGDLT _IOR('B', 106, u_int) [BIOCGDLT] */
6275/* #define BIOCSETIF _IOW('B', 108, struct ifreq) [BIOCSETIF] */
6276/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6277/* #define BIOCGETIF _IOR('B', 107, struct ifreq) [BIOCGETIF] */
6278/* #define BIOCSRTIMEOUT _IOW('B', 122, struct timeval) [BIOCSRTIMEOUT] */
6279/* #define BIOCGSTATSOLD _IOR('B', 111, struct bpf_stat_old) [BIOCGSTATSOLD] */
6280/* #define BIOCGRTIMEOUT _IOR('B', 123, struct timeval) [BIOCGRTIMEOUT] */
6281/* #define BIOCGSTATS _IOR('B', 111, struct bpf_stat) [BIOCGSTATS] */
6282/* #define BIOCVERSION _IOR('B', 113, struct bpf_version) [BIOCVERSION] */
6283/* #define BIOCSDLT _IOW('B', 118, u_int) [BIOCSDLT] */
6284/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6285/* #define BIOCSTCPF _IOW('B', 114, struct bpf_program) [BIOCSTCPF] */
6286/* #define _RUMP_IO(g,n) _RUMP_IOC(RUMP_IOC_VOID, (g), (n), 0) [_RUMP_IO(g,n)] */
6287/* #define _RUMP_IOWR(g,n,t) _RUMP_IOC(RUMP_IOC_INOUT, (g), (n), sizeof(t)) [_RUMP_IOWR(g,n,t)] */
6288/* #define _RUMP_IOR(g,n,t) _RUMP_IOC(RUMP_IOC_OUT, (g), (n), sizeof(t)) [_RUMP_IOR(g,n,t)] */
6289/* #define _RUMP_IOW(g,n,t) _RUMP_IOC(RUMP_IOC_IN, (g), (n), sizeof(t)) [_RUMP_IOW(g,n,t)] */
6290/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
6291/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
6292/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
6293/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
6294/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
6295/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
6296/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
6297/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
6298/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
6299/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
6300/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
6301/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
6302/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
6303/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
6304/* #define SNDCTL_ENGINEINFO _IOWR ('P',26, struct oss_audioinfo) [SNDCTL_ENGINEINFO] */
6305 #ifdef SNDCTL_ENGINEINFO
6306 case SNDCTL_ENGINEINFO:
6307 return "SNDCTL_ENGINEINFO";
6308 #endif /* SNDCTL_ENGINEINFO */
6309/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
6310/* #define SOUND_PCM_WRITE_FILTER _IOWR('P', 7, int) [SOUND_PCM_WRITE_FILTER] */
6311 #ifdef SOUND_PCM_WRITE_FILTER
6312 case SOUND_PCM_WRITE_FILTER:
6313 return "SOUND_PCM_WRITE_FILTER";
6314 #endif /* SOUND_PCM_WRITE_FILTER */
6315/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
6316/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
6317/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
6318/* #define SNDCTL_DSP_SILENCE _IO ('P',32) [SNDCTL_DSP_SILENCE] */
6319 #ifdef SNDCTL_DSP_SILENCE
6320 case SNDCTL_DSP_SILENCE:
6321 return "SNDCTL_DSP_SILENCE";
6322 #endif /* SNDCTL_DSP_SILENCE */
6323/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
6324/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
6325/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
6326/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
6327/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
6328/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
6329/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
6330/* #define SNDCTL_DSP_STEREO _IOWR('P', 3, int) [SNDCTL_DSP_STEREO] */
6331 #ifdef SNDCTL_DSP_STEREO
6332 case SNDCTL_DSP_STEREO:
6333 return "SNDCTL_DSP_STEREO";
6334 #endif /* SNDCTL_DSP_STEREO */
6335/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
6336/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
6337/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
6338/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
6339/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
6340/* #define SNDCTL_SYSINFO _IOR ('P',24, struct oss_sysinfo) [SNDCTL_SYSINFO] */
6341 #ifdef SNDCTL_SYSINFO
6342 case SNDCTL_SYSINFO:
6343 return "SNDCTL_SYSINFO";
6344 #endif /* SNDCTL_SYSINFO */
6345/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
6346/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
6347/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
6348/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
6349/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
6350/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
6351/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
6352/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
6353/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
6354/* #define SOUND_PCM_READ_BITS _IOR ('P', 5, int) [SOUND_PCM_READ_BITS] */
6355 #ifdef SOUND_PCM_READ_BITS
6356 case SOUND_PCM_READ_BITS:
6357 return "SOUND_PCM_READ_BITS";
6358 #endif /* SOUND_PCM_READ_BITS */
6359/* #define SNDCTL_DSP_SETTRIGGER _IOW ('P', 16, int) [SNDCTL_DSP_SETTRIGGER] */
6360 #ifdef SNDCTL_DSP_SETTRIGGER
6361 case SNDCTL_DSP_SETTRIGGER:
6362 return "SNDCTL_DSP_SETTRIGGER";
6363 #endif /* SNDCTL_DSP_SETTRIGGER */
6364/* #define SNDCTL_DSP_GETRECVOL _IOR ('P',29, uint) [SNDCTL_DSP_GETRECVOL] */
6365 #ifdef SNDCTL_DSP_GETRECVOL
6366 case SNDCTL_DSP_GETRECVOL:
6367 return "SNDCTL_DSP_GETRECVOL";
6368 #endif /* SNDCTL_DSP_GETRECVOL */
6369/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
6370/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
6371/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
6372/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
6373/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
6374/* #define SNDCTL_DSP_MAPINBUF _IOR ('P', 19, struct buffmem_desc) [SNDCTL_DSP_MAPINBUF] */
6375 #ifdef SNDCTL_DSP_MAPINBUF
6376 case SNDCTL_DSP_MAPINBUF:
6377 return "SNDCTL_DSP_MAPINBUF";
6378 #endif /* SNDCTL_DSP_MAPINBUF */
6379/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
6380/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
6381/* #define SNDCTL_DSP_GETBLKSIZE _IOWR('P', 4, int) [SNDCTL_DSP_GETBLKSIZE] */
6382 #ifdef SNDCTL_DSP_GETBLKSIZE
6383 case SNDCTL_DSP_GETBLKSIZE:
6384 return "SNDCTL_DSP_GETBLKSIZE";
6385 #endif /* SNDCTL_DSP_GETBLKSIZE */
6386/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
6387/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
6388/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
6389/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
6390/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
6391/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
6392/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
6393/* #define SOUND_PCM_READ_CHANNELS _IOR ('P', 6, int) [SOUND_PCM_READ_CHANNELS] */
6394 #ifdef SOUND_PCM_READ_CHANNELS
6395 case SOUND_PCM_READ_CHANNELS:
6396 return "SOUND_PCM_READ_CHANNELS";
6397 #endif /* SOUND_PCM_READ_CHANNELS */
6398/* #define SNDCTL_DSP_SETDUPLEX _IO ('P', 22) [SNDCTL_DSP_SETDUPLEX] */
6399 #ifdef SNDCTL_DSP_SETDUPLEX
6400 case SNDCTL_DSP_SETDUPLEX:
6401 return "SNDCTL_DSP_SETDUPLEX";
6402 #endif /* SNDCTL_DSP_SETDUPLEX */
6403/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
6404/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
6405/* #define SNDCTL_DSP_SETFMT _IOWR('P', 5, int) [SNDCTL_DSP_SETFMT] */
6406 #ifdef SNDCTL_DSP_SETFMT
6407 case SNDCTL_DSP_SETFMT:
6408 return "SNDCTL_DSP_SETFMT";
6409 #endif /* SNDCTL_DSP_SETFMT */
6410/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
6411/* #define SNDCTL_DSP_SYNC _IO ('P', 1) [SNDCTL_DSP_SYNC] */
6412 #ifdef SNDCTL_DSP_SYNC
6413 case SNDCTL_DSP_SYNC:
6414 return "SNDCTL_DSP_SYNC";
6415 #endif /* SNDCTL_DSP_SYNC */
6416/* #define SNDCTL_DSP_SETSYNCRO _IO ('P', 21) [SNDCTL_DSP_SETSYNCRO] */
6417 #ifdef SNDCTL_DSP_SETSYNCRO
6418 case SNDCTL_DSP_SETSYNCRO:
6419 return "SNDCTL_DSP_SETSYNCRO";
6420 #endif /* SNDCTL_DSP_SETSYNCRO */
6421/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
6422/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
6423/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
6424/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
6425/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
6426/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
6427/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
6428/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
6429/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
6430/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
6431/* #define SNDCTL_AUDIOINFO _IOWR ('P',25, struct oss_audioinfo) [SNDCTL_AUDIOINFO] */
6432 #ifdef SNDCTL_AUDIOINFO
6433 case SNDCTL_AUDIOINFO:
6434 return "SNDCTL_AUDIOINFO";
6435 #endif /* SNDCTL_AUDIOINFO */
6436/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
6437/* #define SNDCTL_DSP_MAPOUTBUF _IOR ('P', 20, struct buffmem_desc) [SNDCTL_DSP_MAPOUTBUF] */
6438 #ifdef SNDCTL_DSP_MAPOUTBUF
6439 case SNDCTL_DSP_MAPOUTBUF:
6440 return "SNDCTL_DSP_MAPOUTBUF";
6441 #endif /* SNDCTL_DSP_MAPOUTBUF */
6442/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
6443/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
6444/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
6445/* #define SNDCTL_DSP_CHANNELS _IOWR('P', 6, int) [SNDCTL_DSP_CHANNELS] */
6446 #ifdef SNDCTL_DSP_CHANNELS
6447 case SNDCTL_DSP_CHANNELS:
6448 return "SNDCTL_DSP_CHANNELS";
6449 #endif /* SNDCTL_DSP_CHANNELS */
6450/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
6451/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
6452/* #define SNDCTL_DSP_SKIP _IO ('P',31) [SNDCTL_DSP_SKIP] */
6453 #ifdef SNDCTL_DSP_SKIP
6454 case SNDCTL_DSP_SKIP:
6455 return "SNDCTL_DSP_SKIP";
6456 #endif /* SNDCTL_DSP_SKIP */
6457/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
6458/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
6459/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
6460/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6461/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6462/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
6463/* #define SNDCTL_DSP_GETPLAYVOL _IOR ('P',27, uint) [SNDCTL_DSP_GETPLAYVOL] */
6464 #ifdef SNDCTL_DSP_GETPLAYVOL
6465 case SNDCTL_DSP_GETPLAYVOL:
6466 return "SNDCTL_DSP_GETPLAYVOL";
6467 #endif /* SNDCTL_DSP_GETPLAYVOL */
6468/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
6469/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
6470/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
6471/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
6472/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
6473/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
6474/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
6475/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
6476/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
6477/* #define SNDCTL_DSP_POST _IO ('P', 8) [SNDCTL_DSP_POST] */
6478 #ifdef SNDCTL_DSP_POST
6479 case SNDCTL_DSP_POST:
6480 return "SNDCTL_DSP_POST";
6481 #endif /* SNDCTL_DSP_POST */
6482/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
6483/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
6484/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
6485/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
6486/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
6487/* #define SNDCTL_DSP_GETOSPACE _IOR ('P',12, struct audio_buf_info) [SNDCTL_DSP_GETOSPACE] */
6488 #ifdef SNDCTL_DSP_GETOSPACE
6489 case SNDCTL_DSP_GETOSPACE:
6490 return "SNDCTL_DSP_GETOSPACE";
6491 #endif /* SNDCTL_DSP_GETOSPACE */
6492/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
6493/* #define SNDCTL_DSP_SETFRAGMENT _IOWR('P', 10, int) [SNDCTL_DSP_SETFRAGMENT] */
6494 #ifdef SNDCTL_DSP_SETFRAGMENT
6495 case SNDCTL_DSP_SETFRAGMENT:
6496 return "SNDCTL_DSP_SETFRAGMENT";
6497 #endif /* SNDCTL_DSP_SETFRAGMENT */
6498/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
6499/* #define SNDCTL_DSP_GETCAPS _IOR ('P',15, int) [SNDCTL_DSP_GETCAPS] */
6500 #ifdef SNDCTL_DSP_GETCAPS
6501 case SNDCTL_DSP_GETCAPS:
6502 return "SNDCTL_DSP_GETCAPS";
6503 #endif /* SNDCTL_DSP_GETCAPS */
6504/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
6505/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
6506/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
6507/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
6508/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
6509/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
6510/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
6511/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
6512/* #define SOUND_PCM_READ_FILTER _IOR ('P', 7, int) [SOUND_PCM_READ_FILTER] */
6513 #ifdef SOUND_PCM_READ_FILTER
6514 case SOUND_PCM_READ_FILTER:
6515 return "SOUND_PCM_READ_FILTER";
6516 #endif /* SOUND_PCM_READ_FILTER */
6517/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
6518/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
6519/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
6520/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
6521/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6522/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
6523/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
6524/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
6525/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
6526/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
6527/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
6528/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
6529/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
6530/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
6531/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
6532/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
6533/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
6534/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
6535/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
6536/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
6537/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
6538/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
6539/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
6540/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
6541/* #define SOUND_PCM_READ_RATE _IOR ('P', 2, int) [SOUND_PCM_READ_RATE] */
6542 #ifdef SOUND_PCM_READ_RATE
6543 case SOUND_PCM_READ_RATE:
6544 return "SOUND_PCM_READ_RATE";
6545 #endif /* SOUND_PCM_READ_RATE */
6546/* #define SNDCTL_DSP_GETODELAY _IOR ('P', 23, int) [SNDCTL_DSP_GETODELAY] */
6547 #ifdef SNDCTL_DSP_GETODELAY
6548 case SNDCTL_DSP_GETODELAY:
6549 return "SNDCTL_DSP_GETODELAY";
6550 #endif /* SNDCTL_DSP_GETODELAY */
6551/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
6552/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
6553/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
6554/* #define SNDCTL_DSP_RESET _IO ('P', 0) [SNDCTL_DSP_RESET] */
6555 #ifdef SNDCTL_DSP_RESET
6556 case SNDCTL_DSP_RESET:
6557 return "SNDCTL_DSP_RESET";
6558 #endif /* SNDCTL_DSP_RESET */
6559/* #define SNDCTL_DSP_SUBDIVIDE _IOWR('P', 9, int) [SNDCTL_DSP_SUBDIVIDE] */
6560 #ifdef SNDCTL_DSP_SUBDIVIDE
6561 case SNDCTL_DSP_SUBDIVIDE:
6562 return "SNDCTL_DSP_SUBDIVIDE";
6563 #endif /* SNDCTL_DSP_SUBDIVIDE */
6564/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
6565/* #define SNDCTL_DSP_SPEED _IOWR('P', 2, int) [SNDCTL_DSP_SPEED] */
6566 #ifdef SNDCTL_DSP_SPEED
6567 case SNDCTL_DSP_SPEED:
6568 return "SNDCTL_DSP_SPEED";
6569 #endif /* SNDCTL_DSP_SPEED */
6570/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
6571/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
6572/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
6573/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
6574/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
6575/* #define SOUND_MIXER_INFO _IOR('M', 101, mixer_info) [SOUND_MIXER_INFO] */
6576 #ifdef SOUND_MIXER_INFO
6577 case SOUND_MIXER_INFO:
6578 return "SOUND_MIXER_INFO";
6579 #endif /* SOUND_MIXER_INFO */
6580/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
6581/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
6582/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
6583/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
6584/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
6585/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
6586/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
6587/* #define SOUND_OLD_MIXER_INFO _IOR('M', 101, _old_mixer_info) [SOUND_OLD_MIXER_INFO] */
6588 #ifdef SOUND_OLD_MIXER_INFO
6589 case SOUND_OLD_MIXER_INFO:
6590 return "SOUND_OLD_MIXER_INFO";
6591 #endif /* SOUND_OLD_MIXER_INFO */
6592/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
6593/* #define SNDCTL_DSP_GETIPTR _IOR ('P', 17, struct count_info) [SNDCTL_DSP_GETIPTR] */
6594 #ifdef SNDCTL_DSP_GETIPTR
6595 case SNDCTL_DSP_GETIPTR:
6596 return "SNDCTL_DSP_GETIPTR";
6597 #endif /* SNDCTL_DSP_GETIPTR */
6598/* #define SNDCTL_DSP_SETPLAYVOL _IOW ('P',28, uint) [SNDCTL_DSP_SETPLAYVOL] */
6599 #ifdef SNDCTL_DSP_SETPLAYVOL
6600 case SNDCTL_DSP_SETPLAYVOL:
6601 return "SNDCTL_DSP_SETPLAYVOL";
6602 #endif /* SNDCTL_DSP_SETPLAYVOL */
6603/* #define SNDCTL_DSP_PROFILE _IOW ('P', 23, int) [SNDCTL_DSP_PROFILE] */
6604 #ifdef SNDCTL_DSP_PROFILE
6605 case SNDCTL_DSP_PROFILE:
6606 return "SNDCTL_DSP_PROFILE";
6607 #endif /* SNDCTL_DSP_PROFILE */
6608/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
6609/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
6610/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
6611/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
6612/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
6613/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
6614/* #define SNDCTL_DSP_GETTRIGGER _IOR ('P', 16, int) [SNDCTL_DSP_GETTRIGGER] */
6615 #ifdef SNDCTL_DSP_GETTRIGGER
6616 case SNDCTL_DSP_GETTRIGGER:
6617 return "SNDCTL_DSP_GETTRIGGER";
6618 #endif /* SNDCTL_DSP_GETTRIGGER */
6619/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
6620/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
6621/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
6622/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
6623/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
6624/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
6625/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
6626/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
6627/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
6628/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
6629/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
6630/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6631/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
6632/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
6633/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
6634/* #define SNDCTL_DSP_GETFMTS _IOR ('P', 11, int) [SNDCTL_DSP_GETFMTS] */
6635 #ifdef SNDCTL_DSP_GETFMTS
6636 case SNDCTL_DSP_GETFMTS:
6637 return "SNDCTL_DSP_GETFMTS";
6638 #endif /* SNDCTL_DSP_GETFMTS */
6639/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
6640/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
6641/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
6642/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
6643/* #define SNDCTL_DSP_SETRECVOL _IOW ('P',30, uint) [SNDCTL_DSP_SETRECVOL] */
6644 #ifdef SNDCTL_DSP_SETRECVOL
6645 case SNDCTL_DSP_SETRECVOL:
6646 return "SNDCTL_DSP_SETRECVOL";
6647 #endif /* SNDCTL_DSP_SETRECVOL */
6648/* #define OSS_GETVERSION _IOR ('M', 118, int) [OSS_GETVERSION] */
6649 #ifdef OSS_GETVERSION
6650 case OSS_GETVERSION:
6651 return "OSS_GETVERSION";
6652 #endif /* OSS_GETVERSION */
6653/* #define SNDCTL_DSP_GETISPACE _IOR ('P',13, struct audio_buf_info) [SNDCTL_DSP_GETISPACE] */
6654 #ifdef SNDCTL_DSP_GETISPACE
6655 case SNDCTL_DSP_GETISPACE:
6656 return "SNDCTL_DSP_GETISPACE";
6657 #endif /* SNDCTL_DSP_GETISPACE */
6658/* #define SNDCTL_DSP_GETOPTR _IOR ('P', 18, struct count_info) [SNDCTL_DSP_GETOPTR] */
6659 #ifdef SNDCTL_DSP_GETOPTR
6660 case SNDCTL_DSP_GETOPTR:
6661 return "SNDCTL_DSP_GETOPTR";
6662 #endif /* SNDCTL_DSP_GETOPTR */
6663/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
6664/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
6665/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
6666/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
6667/* #define SNDCTL_DSP_NONBLOCK _IO ('P',14) [SNDCTL_DSP_NONBLOCK] */
6668 #ifdef SNDCTL_DSP_NONBLOCK
6669 case SNDCTL_DSP_NONBLOCK:
6670 return "SNDCTL_DSP_NONBLOCK";
6671 #endif /* SNDCTL_DSP_NONBLOCK */
6672/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
6673/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
6674/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
6675/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
6676/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
6677/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
6678/* #define AGPIOC_INFO _IOR (AGPIOC_BASE, 0, agp_info) [AGPIOC_INFO] */
6679 #ifdef AGPIOC_INFO
6680 case AGPIOC_INFO:
6681 return "AGPIOC_INFO";
6682 #endif /* AGPIOC_INFO */
6683/* #define AGPIOC_BIND _IOW (AGPIOC_BASE, 8, agp_bind) [AGPIOC_BIND] */
6684 #ifdef AGPIOC_BIND
6685 case AGPIOC_BIND:
6686 return "AGPIOC_BIND";
6687 #endif /* AGPIOC_BIND */
6688/* #define AGPIOC_SETUP _IOW (AGPIOC_BASE, 3, agp_setup) [AGPIOC_SETUP] */
6689 #ifdef AGPIOC_SETUP
6690 case AGPIOC_SETUP:
6691 return "AGPIOC_SETUP";
6692 #endif /* AGPIOC_SETUP */
6693/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6694/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6695/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6696/* #define AGPIOC_DEALLOCATE _IOW (AGPIOC_BASE, 7, int) [AGPIOC_DEALLOCATE] */
6697 #ifdef AGPIOC_DEALLOCATE
6698 case AGPIOC_DEALLOCATE:
6699 return "AGPIOC_DEALLOCATE";
6700 #endif /* AGPIOC_DEALLOCATE */
6701/* #define AGPIOC_UNBIND _IOW (AGPIOC_BASE, 9, agp_unbind) [AGPIOC_UNBIND] */
6702 #ifdef AGPIOC_UNBIND
6703 case AGPIOC_UNBIND:
6704 return "AGPIOC_UNBIND";
6705 #endif /* AGPIOC_UNBIND */
6706/* #define AGPIOC_ALLOCATE _IOWR(AGPIOC_BASE, 6, agp_allocate) [AGPIOC_ALLOCATE] */
6707 #ifdef AGPIOC_ALLOCATE
6708 case AGPIOC_ALLOCATE:
6709 return "AGPIOC_ALLOCATE";
6710 #endif /* AGPIOC_ALLOCATE */
6711/* #define AGPIOC_RELEASE _IO (AGPIOC_BASE, 2) [AGPIOC_RELEASE] */
6712 #ifdef AGPIOC_RELEASE
6713 case AGPIOC_RELEASE:
6714 return "AGPIOC_RELEASE";
6715 #endif /* AGPIOC_RELEASE */
6716/* #define AGPIOC_ACQUIRE _IO (AGPIOC_BASE, 1) [AGPIOC_ACQUIRE] */
6717 #ifdef AGPIOC_ACQUIRE
6718 case AGPIOC_ACQUIRE:
6719 return "AGPIOC_ACQUIRE";
6720 #endif /* AGPIOC_ACQUIRE */
6721/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6722/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
6723/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
6724/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
6725/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
6726/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
6727/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
6728/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
6729/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
6730/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
6731/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
6732/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
6733/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
6734/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
6735/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
6736/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
6737/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
6738/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
6739/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
6740/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
6741/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
6742/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
6743/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
6744/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
6745/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
6746/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
6747/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
6748/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
6749/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
6750/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
6751/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
6752/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
6753/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
6754/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
6755/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
6756/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
6757/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
6758/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
6759/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
6760/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
6761/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
6762/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
6763/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
6764/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
6765/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
6766/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
6767/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
6768/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
6769/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
6770/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
6771/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
6772/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
6773/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
6774/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
6775/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
6776/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
6777/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
6778/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
6779/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
6780/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
6781/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
6782/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
6783/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
6784/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
6785/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
6786/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
6787/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
6788/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
6789/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
6790/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
6791/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
6792/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
6793/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
6794/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
6795/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
6796/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
6797/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
6798/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6799/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6800/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
6801/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
6802/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
6803/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
6804/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
6805/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
6806/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
6807/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
6808/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
6809/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
6810/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
6811/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
6812/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
6813/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
6814/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
6815/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
6816/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
6817/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
6818/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
6819/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
6820/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
6821/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
6822/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
6823/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
6824/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
6825/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
6826/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
6827/* #define ATAIOCCOMMAND _IOWR('Q', 8, atareq_t) [ATAIOCCOMMAND] */
6828 #ifdef ATAIOCCOMMAND
6829 case ATAIOCCOMMAND:
6830 return "ATAIOCCOMMAND";
6831 #endif /* ATAIOCCOMMAND */
6832/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
6833/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
6834/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
6835/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6836/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
6837/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
6838/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
6839/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
6840/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
6841/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
6842/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
6843/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
6844/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
6845/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
6846/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
6847/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
6848/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
6849/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
6850/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
6851/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
6852/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
6853/* #define ATABUSIORESET _IO('A', 51) [ATABUSIORESET] */
6854 #ifdef ATABUSIORESET
6855 case ATABUSIORESET:
6856 return "ATABUSIORESET";
6857 #endif /* ATABUSIORESET */
6858/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
6859/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
6860/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
6861/* #define ATABUSIODETACH _IOW('A', 52, struct atabusiodetach_args) [ATABUSIODETACH] */
6862 #ifdef ATABUSIODETACH
6863 case ATABUSIODETACH:
6864 return "ATABUSIODETACH";
6865 #endif /* ATABUSIODETACH */
6866/* #define ATABUSIOSCAN _IOW('A', 50, struct atabusioscan_args) [ATABUSIOSCAN] */
6867 #ifdef ATABUSIOSCAN
6868 case ATABUSIOSCAN:
6869 return "ATABUSIOSCAN";
6870 #endif /* ATABUSIOSCAN */
6871/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
6872/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
6873/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
6874/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
6875/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
6876/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
6877/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
6878/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
6879/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
6880/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
6881/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
6882/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
6883/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
6884/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
6885/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
6886/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
6887/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
6888/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
6889/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
6890/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
6891/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
6892/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
6893/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
6894/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
6895/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
6896/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
6897/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
6898/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
6899/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
6900/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
6901/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
6902/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
6903/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
6904/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
6905/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
6906/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
6907/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
6908/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
6909/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
6910/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
6911/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
6912/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
6913/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
6914/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
6915/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
6916/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
6917/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
6918/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
6919/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
6920/* #define AUDIO_SETFD _IOWR('A', 30, int) [AUDIO_SETFD] */
6921 #ifdef AUDIO_SETFD
6922 case AUDIO_SETFD:
6923 return "AUDIO_SETFD";
6924 #endif /* AUDIO_SETFD */
6925/* #define AUDIO_GETIOFFS _IOR('A', 32, struct audio_offset) [AUDIO_GETIOFFS] */
6926 #ifdef AUDIO_GETIOFFS
6927 case AUDIO_GETIOFFS:
6928 return "AUDIO_GETIOFFS";
6929 #endif /* AUDIO_GETIOFFS */
6930/* #define AUDIO_GETPROPS _IOR('A', 34, int) [AUDIO_GETPROPS] */
6931 #ifdef AUDIO_GETPROPS
6932 case AUDIO_GETPROPS:
6933 return "AUDIO_GETPROPS";
6934 #endif /* AUDIO_GETPROPS */
6935/* #define AUDIO_GETBUFINFO _IOR('A', 35, struct audio_info) [AUDIO_GETBUFINFO] */
6936 #ifdef AUDIO_GETBUFINFO
6937 case AUDIO_GETBUFINFO:
6938 return "AUDIO_GETBUFINFO";
6939 #endif /* AUDIO_GETBUFINFO */
6940/* #define AUDIO_SETFORMAT _IOW('A', 40, struct audio_info) [AUDIO_SETFORMAT] */
6941 #ifdef AUDIO_SETFORMAT
6942 case AUDIO_SETFORMAT:
6943 return "AUDIO_SETFORMAT";
6944 #endif /* AUDIO_SETFORMAT */
6945/* #define AUDIO_GETFORMAT _IOR('A', 39, struct audio_info) [AUDIO_GETFORMAT] */
6946 #ifdef AUDIO_GETFORMAT
6947 case AUDIO_GETFORMAT:
6948 return "AUDIO_GETFORMAT";
6949 #endif /* AUDIO_GETFORMAT */
6950/* #define AUDIO_MIXER_WRITE _IOWR('M', 1, mixer_ctrl_t) [AUDIO_MIXER_WRITE] */
6951 #ifdef AUDIO_MIXER_WRITE
6952 case AUDIO_MIXER_WRITE:
6953 return "AUDIO_MIXER_WRITE";
6954 #endif /* AUDIO_MIXER_WRITE */
6955/* #define AUDIO_GETDEV _IOR('A', 27, struct audio_device) [AUDIO_GETDEV] */
6956 #ifdef AUDIO_GETDEV
6957 case AUDIO_GETDEV:
6958 return "AUDIO_GETDEV";
6959 #endif /* AUDIO_GETDEV */
6960/* #define AUDIO_SETINFO _IOWR('A', 22, struct audio_info) [AUDIO_SETINFO] */
6961 #ifdef AUDIO_SETINFO
6962 case AUDIO_SETINFO:
6963 return "AUDIO_SETINFO";
6964 #endif /* AUDIO_SETINFO */
6965/* #define AUDIO_PERROR _IOR('A', 31, int) [AUDIO_PERROR] */
6966 #ifdef AUDIO_PERROR
6967 case AUDIO_PERROR:
6968 return "AUDIO_PERROR";
6969 #endif /* AUDIO_PERROR */
6970/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
6971/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
6972/* #define AUDIO_QUERYFORMAT _IOWR('A', 38, struct audio_format_query) [AUDIO_QUERYFORMAT] */
6973 #ifdef AUDIO_QUERYFORMAT
6974 case AUDIO_QUERYFORMAT:
6975 return "AUDIO_QUERYFORMAT";
6976 #endif /* AUDIO_QUERYFORMAT */
6977/* #define AUDIO_MIXER_DEVINFO _IOWR('M', 2, mixer_devinfo_t) [AUDIO_MIXER_DEVINFO] */
6978 #ifdef AUDIO_MIXER_DEVINFO
6979 case AUDIO_MIXER_DEVINFO:
6980 return "AUDIO_MIXER_DEVINFO";
6981 #endif /* AUDIO_MIXER_DEVINFO */
6982/* #define AUDIO_GETINFO _IOR('A', 21, struct audio_info) [AUDIO_GETINFO] */
6983 #ifdef AUDIO_GETINFO
6984 case AUDIO_GETINFO:
6985 return "AUDIO_GETINFO";
6986 #endif /* AUDIO_GETINFO */
6987/* #define AUDIO_DRAIN _IO('A', 23) [AUDIO_DRAIN] */
6988 #ifdef AUDIO_DRAIN
6989 case AUDIO_DRAIN:
6990 return "AUDIO_DRAIN";
6991 #endif /* AUDIO_DRAIN */
6992/* #define AUDIO_SETCHAN _IOW('A', 36, int) [AUDIO_SETCHAN] */
6993 #ifdef AUDIO_SETCHAN
6994 case AUDIO_SETCHAN:
6995 return "AUDIO_SETCHAN";
6996 #endif /* AUDIO_SETCHAN */
6997/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
6998/* #define AUDIO_GETOOFFS _IOR('A', 33, struct audio_offset) [AUDIO_GETOOFFS] */
6999 #ifdef AUDIO_GETOOFFS
7000 case AUDIO_GETOOFFS:
7001 return "AUDIO_GETOOFFS";
7002 #endif /* AUDIO_GETOOFFS */
7003/* #define AUDIO_RERROR _IOR('A', 26, int) [AUDIO_RERROR] */
7004 #ifdef AUDIO_RERROR
7005 case AUDIO_RERROR:
7006 return "AUDIO_RERROR";
7007 #endif /* AUDIO_RERROR */
7008/* #define AUDIO_WSEEK _IOR('A', 25, u_long) [AUDIO_WSEEK] */
7009 #ifdef AUDIO_WSEEK
7010 case AUDIO_WSEEK:
7011 return "AUDIO_WSEEK";
7012 #endif /* AUDIO_WSEEK */
7013/* #define AUDIO_GETENC _IOWR('A', 28, struct audio_encoding) [AUDIO_GETENC] */
7014 #ifdef AUDIO_GETENC
7015 case AUDIO_GETENC:
7016 return "AUDIO_GETENC";
7017 #endif /* AUDIO_GETENC */
7018/* #define AUDIO_GETCHAN _IOR('A', 37, int) [AUDIO_GETCHAN] */
7019 #ifdef AUDIO_GETCHAN
7020 case AUDIO_GETCHAN:
7021 return "AUDIO_GETCHAN";
7022 #endif /* AUDIO_GETCHAN */
7023/* #define AUDIO_MIXER_READ _IOWR('M', 0, mixer_ctrl_t) [AUDIO_MIXER_READ] */
7024 #ifdef AUDIO_MIXER_READ
7025 case AUDIO_MIXER_READ:
7026 return "AUDIO_MIXER_READ";
7027 #endif /* AUDIO_MIXER_READ */
7028/* #define AUDIO_FLUSH _IO('A', 24) [AUDIO_FLUSH] */
7029 #ifdef AUDIO_FLUSH
7030 case AUDIO_FLUSH:
7031 return "AUDIO_FLUSH";
7032 #endif /* AUDIO_FLUSH */
7033/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7034/* #define AUDIO_GETFD _IOR('A', 29, int) [AUDIO_GETFD] */
7035 #ifdef AUDIO_GETFD
7036 case AUDIO_GETFD:
7037 return "AUDIO_GETFD";
7038 #endif /* AUDIO_GETFD */
7039/* #define CDIOCSETPATCH _IOW('c', 9, struct ioc_patch) [CDIOCSETPATCH] */
7040 #ifdef CDIOCSETPATCH
7041 case CDIOCSETPATCH:
7042 return "CDIOCSETPATCH";
7043 #endif /* CDIOCSETPATCH */
7044/* #define CDIOCSETLEFT _IO('c', 15) [CDIOCSETLEFT] */
7045 #ifdef CDIOCSETLEFT
7046 case CDIOCSETLEFT:
7047 return "CDIOCSETLEFT";
7048 #endif /* CDIOCSETLEFT */
7049/* #define CDIOREADMSADDR _IOWR('c', 6, int) [CDIOREADMSADDR] */
7050 #ifdef CDIOREADMSADDR
7051 case CDIOREADMSADDR:
7052 return "CDIOREADMSADDR";
7053 #endif /* CDIOREADMSADDR */
7054/* #define CDIOCALLOW _IO('c', 25) [CDIOCALLOW] */
7055 #ifdef CDIOCALLOW
7056 case CDIOCALLOW:
7057 return "CDIOCALLOW";
7058 #endif /* CDIOCALLOW */
7059/* #define CDIOCPLAYTRACKS _IOW('c', 1, struct ioc_play_track) [CDIOCPLAYTRACKS] */
7060 #ifdef CDIOCPLAYTRACKS
7061 case CDIOCPLAYTRACKS:
7062 return "CDIOCPLAYTRACKS";
7063 #endif /* CDIOCPLAYTRACKS */
7064/* #define CDIOCEJECT _IO('c', 24) [CDIOCEJECT] */
7065 #ifdef CDIOCEJECT
7066 case CDIOCEJECT:
7067 return "CDIOCEJECT";
7068 #endif /* CDIOCEJECT */
7069/* #define CDIOCSETMONO _IO('c', 12) [CDIOCSETMONO] */
7070 #ifdef CDIOCSETMONO
7071 case CDIOCSETMONO:
7072 return "CDIOCSETMONO";
7073 #endif /* CDIOCSETMONO */
7074/* #define CDIOCSETRIGHT _IO('c', 16) [CDIOCSETRIGHT] */
7075 #ifdef CDIOCSETRIGHT
7076 case CDIOCSETRIGHT:
7077 return "CDIOCSETRIGHT";
7078 #endif /* CDIOCSETRIGHT */
7079/* #define CDIOREADTOCENTRIES _IOWR('c', 5, struct ioc_read_toc_entry) [CDIOREADTOCENTRIES] */
7080 #ifdef CDIOREADTOCENTRIES
7081 case CDIOREADTOCENTRIES:
7082 return "CDIOREADTOCENTRIES";
7083 #endif /* CDIOREADTOCENTRIES */
7084/* #define CDIOCLOADUNLOAD _IOW('c', 26, struct ioc_load_unload) [CDIOCLOADUNLOAD] */
7085 #ifdef CDIOCLOADUNLOAD
7086 case CDIOCLOADUNLOAD:
7087 return "CDIOCLOADUNLOAD";
7088 #endif /* CDIOCLOADUNLOAD */
7089/* #define CDIOCGETVOL _IOR('c', 10, struct ioc_vol) [CDIOCGETVOL] */
7090 #ifdef CDIOCGETVOL
7091 case CDIOCGETVOL:
7092 return "CDIOCGETVOL";
7093 #endif /* CDIOCGETVOL */
7094/* #define CDIOCRESET _IO('c', 21) [CDIOCRESET] */
7095 #ifdef CDIOCRESET
7096 case CDIOCRESET:
7097 return "CDIOCRESET";
7098 #endif /* CDIOCRESET */
7099/* #define CDIOREADTOCHEADER _IOR('c', 4, struct ioc_toc_header) [CDIOREADTOCHEADER] */
7100 #ifdef CDIOREADTOCHEADER
7101 case CDIOREADTOCHEADER:
7102 return "CDIOREADTOCHEADER";
7103 #endif /* CDIOREADTOCHEADER */
7104/* #define CDIOCSETVOL _IOW('c', 11, struct ioc_vol) [CDIOCSETVOL] */
7105 #ifdef CDIOCSETVOL
7106 case CDIOCSETVOL:
7107 return "CDIOCSETVOL";
7108 #endif /* CDIOCSETVOL */
7109/* #define CDIOCSETSTEREO _IO('c', 13) [CDIOCSETSTEREO] */
7110 #ifdef CDIOCSETSTEREO
7111 case CDIOCSETSTEREO:
7112 return "CDIOCSETSTEREO";
7113 #endif /* CDIOCSETSTEREO */
7114/* #define CDIOCSETDEBUG _IO('c', 17) [CDIOCSETDEBUG] */
7115 #ifdef CDIOCSETDEBUG
7116 case CDIOCSETDEBUG:
7117 return "CDIOCSETDEBUG";
7118 #endif /* CDIOCSETDEBUG */
7119/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7120/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7121/* #define CDIOCPLAYMSF _IOW('c', 25, struct ioc_play_msf) [CDIOCPLAYMSF] */
7122 #ifdef CDIOCPLAYMSF
7123 case CDIOCPLAYMSF:
7124 return "CDIOCPLAYMSF";
7125 #endif /* CDIOCPLAYMSF */
7126/* #define CDIOCPREVENT _IO('c', 26) [CDIOCPREVENT] */
7127 #ifdef CDIOCPREVENT
7128 case CDIOCPREVENT:
7129 return "CDIOCPREVENT";
7130 #endif /* CDIOCPREVENT */
7131/* #define CDIOCPAUSE _IO('c', 19) [CDIOCPAUSE] */
7132 #ifdef CDIOCPAUSE
7133 case CDIOCPAUSE:
7134 return "CDIOCPAUSE";
7135 #endif /* CDIOCPAUSE */
7136/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7137/* #define CDIOCCLRDEBUG _IO('c', 18) [CDIOCCLRDEBUG] */
7138 #ifdef CDIOCCLRDEBUG
7139 case CDIOCCLRDEBUG:
7140 return "CDIOCCLRDEBUG";
7141 #endif /* CDIOCCLRDEBUG */
7142/* #define CDIOCRESUME _IO('c', 20) [CDIOCRESUME] */
7143 #ifdef CDIOCRESUME
7144 case CDIOCRESUME:
7145 return "CDIOCRESUME";
7146 #endif /* CDIOCRESUME */
7147/* #define CDIOCSTOP _IO('c', 23) [CDIOCSTOP] */
7148 #ifdef CDIOCSTOP
7149 case CDIOCSTOP:
7150 return "CDIOCSTOP";
7151 #endif /* CDIOCSTOP */
7152/* #define CDIOCSTART _IO('c', 22) [CDIOCSTART] */
7153 #ifdef CDIOCSTART
7154 case CDIOCSTART:
7155 return "CDIOCSTART";
7156 #endif /* CDIOCSTART */
7157/* #define CDIOCCLOSE _IO('c', 27) [CDIOCCLOSE] */
7158 #ifdef CDIOCCLOSE
7159 case CDIOCCLOSE:
7160 return "CDIOCCLOSE";
7161 #endif /* CDIOCCLOSE */
7162/* #define CDIOCSETMUTE _IO('c', 14) [CDIOCSETMUTE] */
7163 #ifdef CDIOCSETMUTE
7164 case CDIOCSETMUTE:
7165 return "CDIOCSETMUTE";
7166 #endif /* CDIOCSETMUTE */
7167/* #define CDIOCPLAYBLOCKS _IOW('c', 2, struct ioc_play_blocks) [CDIOCPLAYBLOCKS] */
7168 #ifdef CDIOCPLAYBLOCKS
7169 case CDIOCPLAYBLOCKS:
7170 return "CDIOCPLAYBLOCKS";
7171 #endif /* CDIOCPLAYBLOCKS */
7172/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7173/* #define CDIOCREADSUBCHANNEL _IOWR('c', 3, struct ioc_read_subchannel ) [CDIOCREADSUBCHANNEL] */
7174 #ifdef CDIOCREADSUBCHANNEL
7175 case CDIOCREADSUBCHANNEL:
7176 return "CDIOCREADSUBCHANNEL";
7177 #endif /* CDIOCREADSUBCHANNEL */
7178/* #define CHIOGPICKER _IOR('c', 0x04, int) [CHIOGPICKER] */
7179/* #define CHIOEXCHANGE _IOW('c', 0x02, struct changer_exchange_request) [CHIOEXCHANGE] */
7180 #ifdef CHIOEXCHANGE
7181 case CHIOEXCHANGE:
7182 return "CHIOEXCHANGE";
7183 #endif /* CHIOEXCHANGE */
7184/* #define CHIOIELEM _IO('c', 0x07) [CHIOIELEM] */
7185 #ifdef CHIOIELEM
7186 case CHIOIELEM:
7187 return "CHIOIELEM";
7188 #endif /* CHIOIELEM */
7189/* #define CHIOGPARAMS _IOR('c', 0x06, struct changer_params) [CHIOGPARAMS] */
7190 #ifdef CHIOGPARAMS
7191 case CHIOGPARAMS:
7192 return "CHIOGPARAMS";
7193 #endif /* CHIOGPARAMS */
7194/* #define OCHIOGSTATUS _IOW('c', 0x08, struct ochanger_element_status_request) [OCHIOGSTATUS] */
7195 #ifdef OCHIOGSTATUS
7196 case OCHIOGSTATUS:
7197 return "OCHIOGSTATUS";
7198 #endif /* OCHIOGSTATUS */
7199/* #define CHIOGSTATUS _IOW('c', 0x09, struct changer_element_status_request) [CHIOGSTATUS] */
7200 #ifdef CHIOGSTATUS
7201 case CHIOGSTATUS:
7202 return "CHIOGSTATUS";
7203 #endif /* CHIOGSTATUS */
7204/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7205/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7206/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7207/* #define CHIOMOVE _IOW('c', 0x01, struct changer_move_request) [CHIOMOVE] */
7208 #ifdef CHIOMOVE
7209 case CHIOMOVE:
7210 return "CHIOMOVE";
7211 #endif /* CHIOMOVE */
7212/* #define CHIOPOSITION _IOW('c', 0x03, struct changer_position_request) [CHIOPOSITION] */
7213 #ifdef CHIOPOSITION
7214 case CHIOPOSITION:
7215 return "CHIOPOSITION";
7216 #endif /* CHIOPOSITION */
7217/* #define CHIOSVOLTAG _IOW('c', 0x0a, struct changer_set_voltag_request) [CHIOSVOLTAG] */
7218 #ifdef CHIOSVOLTAG
7219 case CHIOSVOLTAG:
7220 return "CHIOSVOLTAG";
7221 #endif /* CHIOSVOLTAG */
7222/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7223/* #define CHIOSPICKER _IOW('c', 0x05, int) [CHIOSPICKER] */
7224 #ifdef CHIOSPICKER
7225 case CHIOSPICKER:
7226 return "CHIOSPICKER";
7227 #endif /* CHIOSPICKER */
7228/* #define CLOCKCTL_CLOCK_SETTIME _IOW('C', 0x7, struct clockctl_clock_settime) [CLOCKCTL_CLOCK_SETTIME] */
7229 #ifdef CLOCKCTL_CLOCK_SETTIME
7230 case CLOCKCTL_CLOCK_SETTIME:
7231 return "CLOCKCTL_CLOCK_SETTIME";
7232 #endif /* CLOCKCTL_CLOCK_SETTIME */
7233/* #define CLOCKCTL_NTP_ADJTIME _IOWR('C', 0x8, struct clockctl_ntp_adjtime) [CLOCKCTL_NTP_ADJTIME] */
7234 #ifdef CLOCKCTL_NTP_ADJTIME
7235 case CLOCKCTL_NTP_ADJTIME:
7236 return "CLOCKCTL_NTP_ADJTIME";
7237 #endif /* CLOCKCTL_NTP_ADJTIME */
7238/* #define CLOCKCTL_SETTIMEOFDAY _IOW('C', 0x5, struct clockctl_settimeofday) [CLOCKCTL_SETTIMEOFDAY] */
7239 #ifdef CLOCKCTL_SETTIMEOFDAY
7240 case CLOCKCTL_SETTIMEOFDAY:
7241 return "CLOCKCTL_SETTIMEOFDAY";
7242 #endif /* CLOCKCTL_SETTIMEOFDAY */
7243/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7244/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7245/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7246/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7247/* #define CLOCKCTL_ADJTIME _IOWR('C', 0x6, struct clockctl_adjtime) [CLOCKCTL_ADJTIME] */
7248/* #define IOC_CPU_SETSTATE _IOW('c', 0, cpustate_t) [IOC_CPU_SETSTATE] */
7249 #ifdef IOC_CPU_SETSTATE
7250 case IOC_CPU_SETSTATE:
7251 return "IOC_CPU_SETSTATE";
7252 #endif /* IOC_CPU_SETSTATE */
7253/* #define IOC_CPU_GETCOUNT _IOR('c', 2, int) [IOC_CPU_GETCOUNT] */
7254 #ifdef IOC_CPU_GETCOUNT
7255 case IOC_CPU_GETCOUNT:
7256 return "IOC_CPU_GETCOUNT";
7257 #endif /* IOC_CPU_GETCOUNT */
7258/* #define IOC_CPU_GETSTATE _IOWR('c', 1, cpustate_t) [IOC_CPU_GETSTATE] */
7259 #ifdef IOC_CPU_GETSTATE
7260 case IOC_CPU_GETSTATE:
7261 return "IOC_CPU_GETSTATE";
7262 #endif /* IOC_CPU_GETSTATE */
7263/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7264/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7265/* #define IOC_CPU_UCODE_APPLY _IOW('c', 7, struct cpu_ucode) [IOC_CPU_UCODE_APPLY] */
7266 #ifdef IOC_CPU_UCODE_APPLY
7267 case IOC_CPU_UCODE_APPLY:
7268 return "IOC_CPU_UCODE_APPLY";
7269 #endif /* IOC_CPU_UCODE_APPLY */
7270/* #define IOC_CPU_UCODE_GET_VERSION _IOWR('c', 6, struct cpu_ucode_version) [IOC_CPU_UCODE_GET_VERSION] */
7271 #ifdef IOC_CPU_UCODE_GET_VERSION
7272 case IOC_CPU_UCODE_GET_VERSION:
7273 return "IOC_CPU_UCODE_GET_VERSION";
7274 #endif /* IOC_CPU_UCODE_GET_VERSION */
7275/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7276/* #define IOC_CPU_MAPID _IOWR('c', 3, int) [IOC_CPU_MAPID] */
7277 #ifdef IOC_CPU_MAPID
7278 case IOC_CPU_MAPID:
7279 return "IOC_CPU_MAPID";
7280 #endif /* IOC_CPU_MAPID */
7281/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7282/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
7283/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
7284/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
7285/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
7286/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
7287/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
7288/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
7289/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
7290/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
7291/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
7292/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
7293/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
7294/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
7295/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
7296/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
7297/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
7298/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
7299/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7300/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7301/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
7302/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
7303/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
7304/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
7305/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
7306/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
7307/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7308/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
7309/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
7310/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
7311/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
7312/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
7313/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
7314/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
7315/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7316/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
7317/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
7318/* #define DRVCTLCOMMAND _IOWR('D', 125, struct plistref) [DRVCTLCOMMAND] */
7319 #ifdef DRVCTLCOMMAND
7320 case DRVCTLCOMMAND:
7321 return "DRVCTLCOMMAND";
7322 #endif /* DRVCTLCOMMAND */
7323/* #define DRVSUSPENDDEV _IOW('D', 129, struct devpmargs) [DRVSUSPENDDEV] */
7324 #ifdef DRVSUSPENDDEV
7325 case DRVSUSPENDDEV:
7326 return "DRVSUSPENDDEV";
7327 #endif /* DRVSUSPENDDEV */
7328/* #define DRVLISTDEV _IOWR('D', 127, struct devlistargs) [DRVLISTDEV] */
7329 #ifdef DRVLISTDEV
7330 case DRVLISTDEV:
7331 return "DRVLISTDEV";
7332 #endif /* DRVLISTDEV */
7333/* #define DRVGETEVENT _IOR('D', 128, struct plistref) [DRVGETEVENT] */
7334 #ifdef DRVGETEVENT
7335 case DRVGETEVENT:
7336 return "DRVGETEVENT";
7337 #endif /* DRVGETEVENT */
7338/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7339/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7340/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7341/* #define DRVRESCANBUS _IOW('D', 124, struct devrescanargs) [DRVRESCANBUS] */
7342 #ifdef DRVRESCANBUS
7343 case DRVRESCANBUS:
7344 return "DRVRESCANBUS";
7345 #endif /* DRVRESCANBUS */
7346/* #define DRVDETACHDEV _IOW('D', 123, struct devdetachargs) [DRVDETACHDEV] */
7347 #ifdef DRVDETACHDEV
7348 case DRVDETACHDEV:
7349 return "DRVDETACHDEV";
7350 #endif /* DRVDETACHDEV */
7351/* #define DRVRESUMEDEV _IOW('D', 126, struct devpmargs) [DRVRESUMEDEV] */
7352 #ifdef DRVRESUMEDEV
7353 case DRVRESUMEDEV:
7354 return "DRVRESUMEDEV";
7355 #endif /* DRVRESUMEDEV */
7356/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7357/* #define DVD_AUTH _IOWR('d', 2, dvd_authinfo) [DVD_AUTH] */
7358 #ifdef DVD_AUTH
7359 case DVD_AUTH:
7360 return "DVD_AUTH";
7361 #endif /* DVD_AUTH */
7362/* #define DVD_READ_STRUCT _IOWR('d', 0, dvd_struct) [DVD_READ_STRUCT] */
7363 #ifdef DVD_READ_STRUCT
7364 case DVD_READ_STRUCT:
7365 return "DVD_READ_STRUCT";
7366 #endif /* DVD_READ_STRUCT */
7367/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7368/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7369/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7370/* #define DVD_WRITE_STRUCT _IOWR('d', 1, dvd_struct) [DVD_WRITE_STRUCT] */
7371 #ifdef DVD_WRITE_STRUCT
7372 case DVD_WRITE_STRUCT:
7373 return "DVD_WRITE_STRUCT";
7374 #endif /* DVD_WRITE_STRUCT */
7375/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7376/* #define ENVSYS_GTREINFO _IOWR('E', 4, envsys_basic_info_t) [ENVSYS_GTREINFO] */
7377 #ifdef ENVSYS_GTREINFO
7378 case ENVSYS_GTREINFO:
7379 return "ENVSYS_GTREINFO";
7380 #endif /* ENVSYS_GTREINFO */
7381/* #define ENVSYS_SETDICTIONARY _IOWR('E', 1, struct plistref) [ENVSYS_SETDICTIONARY] */
7382 #ifdef ENVSYS_SETDICTIONARY
7383 case ENVSYS_SETDICTIONARY:
7384 return "ENVSYS_SETDICTIONARY";
7385 #endif /* ENVSYS_SETDICTIONARY */
7386/* #define ENVSYS_REMOVEPROPS _IOWR('E', 2, struct plistref) [ENVSYS_REMOVEPROPS] */
7387 #ifdef ENVSYS_REMOVEPROPS
7388 case ENVSYS_REMOVEPROPS:
7389 return "ENVSYS_REMOVEPROPS";
7390 #endif /* ENVSYS_REMOVEPROPS */
7391/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7392/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7393/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7394/* #define POWER_EVENT_RECVDICT _IOWR('P', 1, struct plistref) [POWER_EVENT_RECVDICT] */
7395 #ifdef POWER_EVENT_RECVDICT
7396 case POWER_EVENT_RECVDICT:
7397 return "POWER_EVENT_RECVDICT";
7398 #endif /* POWER_EVENT_RECVDICT */
7399/* #define ENVSYS_GETDICTIONARY _IOWR('E', 0, struct plistref) [ENVSYS_GETDICTIONARY] */
7400 #ifdef ENVSYS_GETDICTIONARY
7401 case ENVSYS_GETDICTIONARY:
7402 return "ENVSYS_GETDICTIONARY";
7403 #endif /* ENVSYS_GETDICTIONARY */
7404/* #define ENVSYS_GTREDATA _IOWR('E', 2, envsys_tre_data_t) [ENVSYS_GTREDATA] */
7405 #ifdef ENVSYS_GTREDATA
7406 case ENVSYS_GTREDATA:
7407 return "ENVSYS_GTREDATA";
7408 #endif /* ENVSYS_GTREDATA */
7409/* #define POWER_IOC_GET_TYPE _IOR('P', 0, struct power_type) [POWER_IOC_GET_TYPE] */
7410 #ifdef POWER_IOC_GET_TYPE
7411 case POWER_IOC_GET_TYPE:
7412 return "POWER_IOC_GET_TYPE";
7413 #endif /* POWER_IOC_GET_TYPE */
7414/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7415/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
7416/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
7417/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
7418/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
7419/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
7420/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
7421/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
7422/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
7423/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
7424/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
7425/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
7426/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
7427/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
7428/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
7429/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
7430/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
7431/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
7432/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
7433/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
7434/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
7435/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
7436/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
7437/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
7438/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
7439/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
7440/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
7441/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
7442/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
7443/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
7444/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
7445/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
7446/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
7447/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
7448/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
7449/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
7450/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
7451/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
7452/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
7453/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
7454/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
7455/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
7456/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
7457/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
7458/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
7459/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
7460/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
7461/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
7462/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
7463/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
7464/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
7465/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
7466/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
7467/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
7468/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
7469/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
7470/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
7471/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
7472/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
7473/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
7474/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
7475/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
7476/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
7477/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
7478/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
7479/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
7480/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
7481/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
7482/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
7483/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
7484/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
7485/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
7486/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
7487/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
7488/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7489/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7490/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
7491/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
7492/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
7493/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
7494/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
7495/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
7496/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
7497/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
7498/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
7499/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
7500/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
7501/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
7502/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
7503/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
7504/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
7505/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
7506/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
7507/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
7508/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
7509/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
7510/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
7511/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
7512/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
7513/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
7514/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
7515/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
7516/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
7517/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
7518/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
7519/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
7520/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
7521/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
7522/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7523/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
7524/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
7525/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
7526/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
7527/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
7528/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
7529/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
7530/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
7531/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
7532/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
7533/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
7534/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
7535/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
7536/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
7537/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
7538/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
7539/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
7540/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
7541/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
7542/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
7543/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
7544/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
7545/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
7546/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
7547/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
7548/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
7549/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
7550/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
7551/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
7552/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
7553/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
7554/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
7555/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
7556/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
7557/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
7558/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
7559/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
7560/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
7561/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
7562/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
7563/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
7564/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
7565/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
7566/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
7567/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
7568/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
7569/* #define KFILTER_BYNAME _IOWR('k', 1, struct kfilter_mapping) [KFILTER_BYNAME] */
7570 #ifdef KFILTER_BYNAME
7571 case KFILTER_BYNAME:
7572 return "KFILTER_BYNAME";
7573 #endif /* KFILTER_BYNAME */
7574/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
7575/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
7576/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
7577/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
7578/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
7579/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
7580/* #define KFILTER_BYFILTER _IOWR('k', 0, struct kfilter_mapping) [KFILTER_BYFILTER] */
7581 #ifdef KFILTER_BYFILTER
7582 case KFILTER_BYFILTER:
7583 return "KFILTER_BYFILTER";
7584 #endif /* KFILTER_BYFILTER */
7585/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
7586/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
7587/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7588/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
7589/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
7590/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
7591/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
7592/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
7593/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
7594/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
7595/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
7596/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
7597/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
7598/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
7599/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
7600/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
7601/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
7602/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
7603/* #define FDIOCGETFORMAT _IOR('d', 117, struct fdformat_parms) [FDIOCGETFORMAT] */
7604 #ifdef FDIOCGETFORMAT
7605 case FDIOCGETFORMAT:
7606 return "FDIOCGETFORMAT";
7607 #endif /* FDIOCGETFORMAT */
7608/* #define FDIOCSETOPTS _IOW('d', 115, int) [FDIOCSETOPTS] */
7609 #ifdef FDIOCSETOPTS
7610 case FDIOCSETOPTS:
7611 return "FDIOCSETOPTS";
7612 #endif /* FDIOCSETOPTS */
7613/* #define FDIOCGETOPTS _IOR('d', 114, int) [FDIOCGETOPTS] */
7614 #ifdef FDIOCGETOPTS
7615 case FDIOCGETOPTS:
7616 return "FDIOCGETOPTS";
7617 #endif /* FDIOCGETOPTS */
7618/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7619/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7620/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7621/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7622/* #define FDIOCSETFORMAT _IOW('d', 116, struct fdformat_parms) [FDIOCSETFORMAT] */
7623 #ifdef FDIOCSETFORMAT
7624 case FDIOCSETFORMAT:
7625 return "FDIOCSETFORMAT";
7626 #endif /* FDIOCSETFORMAT */
7627/* #define FDIOCFORMAT_TRACK _IOW('d', 118, struct fdformat_cmd) [FDIOCFORMAT_TRACK] */
7628 #ifdef FDIOCFORMAT_TRACK
7629 case FDIOCFORMAT_TRACK:
7630 return "FDIOCFORMAT_TRACK";
7631 #endif /* FDIOCFORMAT_TRACK */
7632/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
7633/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
7634/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
7635/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
7636/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
7637/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
7638/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
7639/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
7640/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
7641/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7642/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7643/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
7644/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7645/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
7646/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
7647/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
7648/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7649/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
7650/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
7651/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
7652/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
7653/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
7654/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
7655/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
7656/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
7657/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
7658/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
7659/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
7660/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
7661/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
7662/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
7663/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
7664/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
7665/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
7666/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
7667/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
7668/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
7669/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
7670/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
7671/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
7672/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
7673/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
7674/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
7675/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
7676/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
7677/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
7678/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
7679/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
7680/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
7681/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
7682/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
7683/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
7684/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
7685/* #define FLASH_BLOCK_ISBAD _IOWR('&', FLASH_IOCTL_BLOCK_ISBAD, struct flash_badblock_params) [FLASH_BLOCK_ISBAD] */
7686 #ifdef FLASH_BLOCK_ISBAD
7687 case FLASH_BLOCK_ISBAD:
7688 return "FLASH_BLOCK_ISBAD";
7689 #endif /* FLASH_BLOCK_ISBAD */
7690/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
7691/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
7692/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
7693/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
7694/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
7695/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
7696/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
7697/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
7698/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
7699/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
7700/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
7701/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
7702/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
7703/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
7704/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
7705/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
7706/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
7707/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
7708/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
7709/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
7710/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
7711/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
7712/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
7713/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
7714/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
7715/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
7716/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
7717/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
7718/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
7719/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
7720/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
7721/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
7722/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
7723/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
7724/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
7725/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
7726/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
7727/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
7728/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
7729/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7730/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7731/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
7732/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
7733/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
7734/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
7735/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
7736/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
7737/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
7738/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
7739/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
7740/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
7741/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
7742/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
7743/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
7744/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
7745/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
7746/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
7747/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
7748/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
7749/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
7750/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
7751/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
7752/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
7753/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
7754/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
7755/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
7756/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
7757/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
7758/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
7759/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
7760/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
7761/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7762/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
7763/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
7764/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
7765/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
7766/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
7767/* #define FLASH_GET_INFO _IOWR('&', FLASH_IOCTL_GET_INFO, struct flash_info_params) [FLASH_GET_INFO] */
7768 #ifdef FLASH_GET_INFO
7769 case FLASH_GET_INFO:
7770 return "FLASH_GET_INFO";
7771 #endif /* FLASH_GET_INFO */
7772/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
7773/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
7774/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
7775/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
7776/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
7777/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
7778/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
7779/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
7780/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
7781/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
7782/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
7783/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
7784/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
7785/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
7786/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
7787/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
7788/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
7789/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
7790/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
7791/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
7792/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
7793/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
7794/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
7795/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
7796/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
7797/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
7798/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
7799/* #define FLASH_ERASE_BLOCK _IOW('&', FLASH_IOCTL_ERASE_BLOCK, struct flash_erase_params) [FLASH_ERASE_BLOCK] */
7800 #ifdef FLASH_ERASE_BLOCK
7801 case FLASH_ERASE_BLOCK:
7802 return "FLASH_ERASE_BLOCK";
7803 #endif /* FLASH_ERASE_BLOCK */
7804/* #define FLASH_BLOCK_MARKBAD _IOW('&', FLASH_IOCTL_BLOCK_MARKBAD, struct flash_badblock_params) [FLASH_BLOCK_MARKBAD] */
7805 #ifdef FLASH_BLOCK_MARKBAD
7806 case FLASH_BLOCK_MARKBAD:
7807 return "FLASH_BLOCK_MARKBAD";
7808 #endif /* FLASH_BLOCK_MARKBAD */
7809/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
7810/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
7811/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
7812/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
7813/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
7814/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
7815/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
7816/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
7817/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
7818/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
7819/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
7820/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
7821/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
7822/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
7823/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
7824/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
7825/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
7826/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
7827/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
7828/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
7829/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7830/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
7831/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
7832/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
7833/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
7834/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
7835/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
7836/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
7837/* #define FLASH_DUMP _IOWR('&', FLASH_IOCTL_DUMP, struct flash_dump_params) [FLASH_DUMP] */
7838 #ifdef FLASH_DUMP
7839 case FLASH_DUMP:
7840 return "FLASH_DUMP";
7841 #endif /* FLASH_DUMP */
7842/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
7843/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
7844/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
7845/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
7846/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
7847/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
7848/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
7849/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
7850/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
7851/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
7852/* #define GPIOUNSET _IOWR('G', 6, struct gpio_set) [GPIOUNSET] */
7853 #ifdef GPIOUNSET
7854 case GPIOUNSET:
7855 return "GPIOUNSET";
7856 #endif /* GPIOUNSET */
7857/* #define GPIOINFO _IOR('G', 0, struct gpio_info) [GPIOINFO] */
7858 #ifdef GPIOINFO
7859 case GPIOINFO:
7860 return "GPIOINFO";
7861 #endif /* GPIOINFO */
7862/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7863/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7864/* #define GPIOREAD _IOWR('G', 7, struct gpio_req) [GPIOREAD] */
7865 #ifdef GPIOREAD
7866 case GPIOREAD:
7867 return "GPIOREAD";
7868 #endif /* GPIOREAD */
7869/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7870/* #define GPIOSET _IOWR('G', 5, struct gpio_set) [GPIOSET] */
7871 #ifdef GPIOSET
7872 case GPIOSET:
7873 return "GPIOSET";
7874 #endif /* GPIOSET */
7875/* #define GPIOWRITE _IOWR('G', 8, struct gpio_req) [GPIOWRITE] */
7876 #ifdef GPIOWRITE
7877 case GPIOWRITE:
7878 return "GPIOWRITE";
7879 #endif /* GPIOWRITE */
7880/* #define GPIOATTACH _IOWR('G', 10, struct gpio_attach) [GPIOATTACH] */
7881 #ifdef GPIOATTACH
7882 case GPIOATTACH:
7883 return "GPIOATTACH";
7884 #endif /* GPIOATTACH */
7885/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7886/* #define GPIOTOGGLE _IOWR('G', 9, struct gpio_req) [GPIOTOGGLE] */
7887 #ifdef GPIOTOGGLE
7888 case GPIOTOGGLE:
7889 return "GPIOTOGGLE";
7890 #endif /* GPIOTOGGLE */
7891/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7892/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7893/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
7894/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
7895/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
7896/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
7897/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
7898/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
7899/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
7900/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
7901/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
7902/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
7903/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
7904/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
7905/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
7906/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
7907/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
7908/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
7909/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
7910/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
7911/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
7912/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
7913/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
7914/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
7915/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
7916/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
7917/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
7918/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
7919/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
7920/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
7921/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
7922/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
7923/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
7924/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
7925/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
7926/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
7927/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
7928/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
7929/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
7930/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
7931/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
7932/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
7933/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
7934/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
7935/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
7936/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
7937/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
7938/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
7939/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
7940/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
7941/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
7942/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
7943/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
7944/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
7945/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
7946/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
7947/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
7948/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
7949/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
7950/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
7951/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
7952/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
7953/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
7954/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
7955/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
7956/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
7957/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
7958/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
7959/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
7960/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
7961/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
7962/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
7963/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
7964/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
7965/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
7966/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
7967/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
7968/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
7969/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
7970/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
7971/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
7972/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
7973/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
7974/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
7975/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
7976/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
7977/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
7978/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
7979/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
7980/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
7981/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
7982/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
7983/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
7984/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
7985/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
7986/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
7987/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
7988/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
7989/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
7990/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
7991/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
7992/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
7993/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
7994/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
7995/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
7996/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
7997/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
7998/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
7999/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
8000/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
8001/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
8002/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8003/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
8004/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
8005/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
8006/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
8007/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
8008/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
8009/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
8010/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
8011/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
8012/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
8013/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
8014/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
8015/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
8016/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
8017/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
8018/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
8019/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
8020/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
8021/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
8022/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
8023/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
8024/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
8025/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
8026/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
8027/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
8028/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
8029/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
8030/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
8031/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
8032/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
8033/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
8034/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
8035/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
8036/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
8037/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
8038/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
8039/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
8040/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
8041/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
8042/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
8043/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
8044/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
8045/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
8046/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
8047/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
8048/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
8049/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
8050/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
8051/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
8052/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
8053/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
8054/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
8055/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8056/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
8057/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
8058/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
8059/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
8060/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
8061/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
8062/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
8063/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
8064/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
8065/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
8066/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
8067/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
8068/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
8069/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
8070/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
8071/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
8072/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
8073/* #define TIOCLSET _IOW('t', 125, int) [TIOCLSET] */
8074 #ifdef TIOCLSET
8075 case TIOCLSET:
8076 return "TIOCLSET";
8077 #endif /* TIOCLSET */
8078/* #define OTIOCGETD _IOR('t', 0, int) [OTIOCGETD] */
8079 #ifdef OTIOCGETD
8080 case OTIOCGETD:
8081 return "OTIOCGETD";
8082 #endif /* OTIOCGETD */
8083/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8084/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8085/* #define TIOCGLTC _IOR('t',116,struct ltchars) [TIOCGLTC] */
8086 #ifdef TIOCGLTC
8087 case TIOCGLTC:
8088 return "TIOCGLTC";
8089 #endif /* TIOCGLTC */
8090/* #define TIOCLBIC _IOW('t', 126, int) [TIOCLBIC] */
8091 #ifdef TIOCLBIC
8092 case TIOCLBIC:
8093 return "TIOCLBIC";
8094 #endif /* TIOCLBIC */
8095/* #define TIOCLBIS _IOW('t', 127, int) [TIOCLBIS] */
8096 #ifdef TIOCLBIS
8097 case TIOCLBIS:
8098 return "TIOCLBIS";
8099 #endif /* TIOCLBIS */
8100/* #define OTIOCSETD _IOW('t', 1, int) [OTIOCSETD] */
8101 #ifdef OTIOCSETD
8102 case OTIOCSETD:
8103 return "OTIOCSETD";
8104 #endif /* OTIOCSETD */
8105/* #define OTIOCCONS _IO('t', 98) [OTIOCCONS] */
8106 #ifdef OTIOCCONS
8107 case OTIOCCONS:
8108 return "OTIOCCONS";
8109 #endif /* OTIOCCONS */
8110/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8111/* #define TIOCGETC _IOR('t',18,struct tchars) [TIOCGETC] */
8112 #ifdef TIOCGETC
8113 case TIOCGETC:
8114 return "TIOCGETC";
8115 #endif /* TIOCGETC */
8116/* #define TIOCGETP _IOR('t', 8,struct sgttyb) [TIOCGETP] */
8117 #ifdef TIOCGETP
8118 case TIOCGETP:
8119 return "TIOCGETP";
8120 #endif /* TIOCGETP */
8121/* #define TIOCSLTC _IOW('t',117,struct ltchars) [TIOCSLTC] */
8122 #ifdef TIOCSLTC
8123 case TIOCSLTC:
8124 return "TIOCSLTC";
8125 #endif /* TIOCSLTC */
8126/* #define TIOCLGET _IOR('t', 124, int) [TIOCLGET] */
8127 #ifdef TIOCLGET
8128 case TIOCLGET:
8129 return "TIOCLGET";
8130 #endif /* TIOCLGET */
8131/* #define TIOCSETC _IOW('t',17,struct tchars) [TIOCSETC] */
8132 #ifdef TIOCSETC
8133 case TIOCSETC:
8134 return "TIOCSETC";
8135 #endif /* TIOCSETC */
8136/* #define TIOCSETN _IOW('t',10,struct sgttyb) [TIOCSETN] */
8137 #ifdef TIOCSETN
8138 case TIOCSETN:
8139 return "TIOCSETN";
8140 #endif /* TIOCSETN */
8141/* #define TIOCSETP _IOW('t', 9,struct sgttyb) [TIOCSETP] */
8142 #ifdef TIOCSETP
8143 case TIOCSETP:
8144 return "TIOCSETP";
8145 #endif /* TIOCSETP */
8146/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8147/* #define TIOCHPCL _IO('t', 2) [TIOCHPCL] */
8148/* #define IPMICTL_GET_MY_ADDRESS_CMD _IOR('i', 18, unsigned int) [IPMICTL_GET_MY_ADDRESS_CMD] */
8149 #ifdef IPMICTL_GET_MY_ADDRESS_CMD
8150 case IPMICTL_GET_MY_ADDRESS_CMD:
8151 return "IPMICTL_GET_MY_ADDRESS_CMD";
8152 #endif /* IPMICTL_GET_MY_ADDRESS_CMD */
8153/* #define IPMICTL_GET_MY_LUN_CMD _IOR('i', 20, unsigned int) [IPMICTL_GET_MY_LUN_CMD] */
8154 #ifdef IPMICTL_GET_MY_LUN_CMD
8155 case IPMICTL_GET_MY_LUN_CMD:
8156 return "IPMICTL_GET_MY_LUN_CMD";
8157 #endif /* IPMICTL_GET_MY_LUN_CMD */
8158/* #define IPMICTL_RECEIVE_MSG _IOWR('i', 12, struct ipmi_recv) [IPMICTL_RECEIVE_MSG] */
8159 #ifdef IPMICTL_RECEIVE_MSG
8160 case IPMICTL_RECEIVE_MSG:
8161 return "IPMICTL_RECEIVE_MSG";
8162 #endif /* IPMICTL_RECEIVE_MSG */
8163/* #define IPMICTL_RECEIVE_MSG_TRUNC _IOWR('i', 11, struct ipmi_recv) [IPMICTL_RECEIVE_MSG_TRUNC] */
8164 #ifdef IPMICTL_RECEIVE_MSG_TRUNC
8165 case IPMICTL_RECEIVE_MSG_TRUNC:
8166 return "IPMICTL_RECEIVE_MSG_TRUNC";
8167 #endif /* IPMICTL_RECEIVE_MSG_TRUNC */
8168/* #define IPMICTL_SET_GETS_EVENTS_CMD _IOW('i', 16, int) [IPMICTL_SET_GETS_EVENTS_CMD] */
8169 #ifdef IPMICTL_SET_GETS_EVENTS_CMD
8170 case IPMICTL_SET_GETS_EVENTS_CMD:
8171 return "IPMICTL_SET_GETS_EVENTS_CMD";
8172 #endif /* IPMICTL_SET_GETS_EVENTS_CMD */
8173/* #define IPMICTL_UNREGISTER_FOR_CMD _IOW('i', 15, struct ipmi_cmdspec) [IPMICTL_UNREGISTER_FOR_CMD] */
8174 #ifdef IPMICTL_UNREGISTER_FOR_CMD
8175 case IPMICTL_UNREGISTER_FOR_CMD:
8176 return "IPMICTL_UNREGISTER_FOR_CMD";
8177 #endif /* IPMICTL_UNREGISTER_FOR_CMD */
8178/* #define IPMICTL_SET_MY_LUN_CMD _IOW('i', 19, unsigned int) [IPMICTL_SET_MY_LUN_CMD] */
8179 #ifdef IPMICTL_SET_MY_LUN_CMD
8180 case IPMICTL_SET_MY_LUN_CMD:
8181 return "IPMICTL_SET_MY_LUN_CMD";
8182 #endif /* IPMICTL_SET_MY_LUN_CMD */
8183/* #define IPMICTL_SEND_COMMAND _IOW('i', 13, struct ipmi_req) [IPMICTL_SEND_COMMAND] */
8184 #ifdef IPMICTL_SEND_COMMAND
8185 case IPMICTL_SEND_COMMAND:
8186 return "IPMICTL_SEND_COMMAND";
8187 #endif /* IPMICTL_SEND_COMMAND */
8188/* #define IPMICTL_REGISTER_FOR_CMD _IOW('i', 14, struct ipmi_cmdspec) [IPMICTL_REGISTER_FOR_CMD] */
8189 #ifdef IPMICTL_REGISTER_FOR_CMD
8190 case IPMICTL_REGISTER_FOR_CMD:
8191 return "IPMICTL_REGISTER_FOR_CMD";
8192 #endif /* IPMICTL_REGISTER_FOR_CMD */
8193/* #define IPMICTL_SET_MY_ADDRESS_CMD _IOW('i', 17, unsigned int) [IPMICTL_SET_MY_ADDRESS_CMD] */
8194 #ifdef IPMICTL_SET_MY_ADDRESS_CMD
8195 case IPMICTL_SET_MY_ADDRESS_CMD:
8196 return "IPMICTL_SET_MY_ADDRESS_CMD";
8197 #endif /* IPMICTL_SET_MY_ADDRESS_CMD */
8198/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
8199/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
8200/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
8201/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
8202/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
8203/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
8204/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
8205/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
8206/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
8207/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
8208/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
8209/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
8210/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
8211/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
8212/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
8213/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
8214/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
8215/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
8216/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
8217/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
8218/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
8219/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
8220/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
8221/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
8222/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
8223/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
8224/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
8225/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
8226/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
8227/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
8228/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
8229/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
8230/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
8231/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
8232/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
8233/* #define JOY_SET_Y_OFFSET _IOW('J', 4, int) [JOY_SET_Y_OFFSET] */
8234 #ifdef JOY_SET_Y_OFFSET
8235 case JOY_SET_Y_OFFSET:
8236 return "JOY_SET_Y_OFFSET";
8237 #endif /* JOY_SET_Y_OFFSET */
8238/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
8239/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
8240/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
8241/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
8242/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
8243/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
8244/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
8245/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
8246/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
8247/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
8248/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
8249/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
8250/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
8251/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
8252/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
8253/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
8254/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
8255/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
8256/* #define JOY_GET_Y_OFFSET _IOR('J', 6, int) [JOY_GET_Y_OFFSET] */
8257 #ifdef JOY_GET_Y_OFFSET
8258 case JOY_GET_Y_OFFSET:
8259 return "JOY_GET_Y_OFFSET";
8260 #endif /* JOY_GET_Y_OFFSET */
8261/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
8262/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
8263/* #define JOY_GETTIMEOUT _IOR('J', 2, int) [JOY_GETTIMEOUT] */
8264 #ifdef JOY_GETTIMEOUT
8265 case JOY_GETTIMEOUT:
8266 return "JOY_GETTIMEOUT";
8267 #endif /* JOY_GETTIMEOUT */
8268/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
8269/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
8270/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
8271/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
8272/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
8273/* #define JOY_SET_X_OFFSET _IOW('J', 3, int) [JOY_SET_X_OFFSET] */
8274 #ifdef JOY_SET_X_OFFSET
8275 case JOY_SET_X_OFFSET:
8276 return "JOY_SET_X_OFFSET";
8277 #endif /* JOY_SET_X_OFFSET */
8278/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
8279/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
8280/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
8281/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
8282/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
8283/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
8284/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
8285/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
8286/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
8287/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
8288/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
8289/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
8290/* #define JOY_GET_X_OFFSET _IOR('J', 5, int) [JOY_GET_X_OFFSET] */
8291/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
8292/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
8293/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
8294/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
8295/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8296/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8297/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
8298/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
8299/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
8300/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
8301/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
8302/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
8303/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
8304/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
8305/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
8306/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
8307/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
8308/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
8309/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
8310/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
8311/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
8312/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
8313/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
8314/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
8315/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
8316/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
8317/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
8318/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
8319/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
8320/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
8321/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
8322/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
8323/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
8324/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
8325/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
8326/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
8327/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8328/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
8329/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
8330/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
8331/* #define JOY_SETTIMEOUT _IOW('J', 1, int) [JOY_SETTIMEOUT] */
8332 #ifdef JOY_SETTIMEOUT
8333 case JOY_SETTIMEOUT:
8334 return "JOY_SETTIMEOUT";
8335 #endif /* JOY_SETTIMEOUT */
8336/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
8337/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
8338/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
8339/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
8340/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
8341/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
8342/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
8343/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
8344/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
8345/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
8346/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
8347/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
8348/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
8349/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
8350/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
8351/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
8352/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
8353/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
8354/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
8355/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
8356/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
8357/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
8358/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
8359/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
8360/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
8361/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
8362/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
8363/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
8364/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
8365/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
8366/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
8367/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
8368/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
8369/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
8370/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
8371/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
8372/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
8373/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
8374/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
8375/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
8376/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
8377/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
8378/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
8379/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
8380/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
8381/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
8382/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
8383/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
8384/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
8385/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8386/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
8387/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
8388/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
8389/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
8390/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
8391/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
8392/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
8393/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
8394/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
8395/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
8396/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
8397/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
8398/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
8399/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
8400/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
8401/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
8402/* #define KCOV_IOC_SETBUFSIZE _IOW('K', 1, uint64_t) [KCOV_IOC_SETBUFSIZE] */
8403 #ifdef KCOV_IOC_SETBUFSIZE
8404 case KCOV_IOC_SETBUFSIZE:
8405 return "KCOV_IOC_SETBUFSIZE";
8406 #endif /* KCOV_IOC_SETBUFSIZE */
8407/* #define KCOV_IOC_DISABLE _IO('K', 3) [KCOV_IOC_DISABLE] */
8408 #ifdef KCOV_IOC_DISABLE
8409 case KCOV_IOC_DISABLE:
8410 return "KCOV_IOC_DISABLE";
8411 #endif /* KCOV_IOC_DISABLE */
8412/* #define KCOV_IOC_ENABLE _IOW('K', 2, int) [KCOV_IOC_ENABLE] */
8413 #ifdef KCOV_IOC_ENABLE
8414 case KCOV_IOC_ENABLE:
8415 return "KCOV_IOC_ENABLE";
8416 #endif /* KCOV_IOC_ENABLE */
8417/* #define OKIOCGVALUE _IOW('l', 2, struct ksyms_ogsymbol) [OKIOCGVALUE] */
8418 #ifdef OKIOCGVALUE
8419 case OKIOCGVALUE:
8420 return "OKIOCGVALUE";
8421 #endif /* OKIOCGVALUE */
8422/* #define KIOCGSIZE _IOR('l', 3, int) [KIOCGSIZE] */
8423 #ifdef KIOCGSIZE
8424 case KIOCGSIZE:
8425 return "KIOCGSIZE";
8426 #endif /* KIOCGSIZE */
8427/* #define OKIOCGSYMBOL _IOW('l', 1, struct ksyms_ogsymbol) [OKIOCGSYMBOL] */
8428 #ifdef OKIOCGSYMBOL
8429 case OKIOCGSYMBOL:
8430 return "OKIOCGSYMBOL";
8431 #endif /* OKIOCGSYMBOL */
8432/* #define KIOCGSYMBOL _IOWR('l', 5, struct ksyms_gsymbol) [KIOCGSYMBOL] */
8433 #ifdef KIOCGSYMBOL
8434 case KIOCGSYMBOL:
8435 return "KIOCGSYMBOL";
8436 #endif /* KIOCGSYMBOL */
8437/* #define KIOCGVALUE _IOWR('l', 4, struct ksyms_gvalue) [KIOCGVALUE] */
8438 #ifdef KIOCGVALUE
8439 case KIOCGVALUE:
8440 return "KIOCGVALUE";
8441 #endif /* KIOCGVALUE */
8442/* #define LUALOAD _IOWR('l', 4, struct lua_load) [LUALOAD] */
8443 #ifdef LUALOAD
8444 case LUALOAD:
8445 return "LUALOAD";
8446 #endif /* LUALOAD */
8447/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8448/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8449/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8450/* #define LUAINFO _IOWR('l', 0, struct lua_info) [LUAINFO] */
8451 #ifdef LUAINFO
8452 case LUAINFO:
8453 return "LUAINFO";
8454 #endif /* LUAINFO */
8455/* #define LUAREQUIRE _IOWR('l', 3, struct lua_require) [LUAREQUIRE] */
8456 #ifdef LUAREQUIRE
8457 case LUAREQUIRE:
8458 return "LUAREQUIRE";
8459 #endif /* LUAREQUIRE */
8460/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8461/* #define LUACREATE _IOWR('l', 1, struct lua_create) [LUACREATE] */
8462 #ifdef LUACREATE
8463 case LUACREATE:
8464 return "LUACREATE";
8465 #endif /* LUACREATE */
8466/* #define LUADESTROY _IOWR('l', 2, struct lua_create) [LUADESTROY] */
8467 #ifdef LUADESTROY
8468 case LUADESTROY:
8469 return "LUADESTROY";
8470 #endif /* LUADESTROY */
8471/* #define MIDI_MPUMODE _IOWR('m', 1, int) [MIDI_MPUMODE] */
8472 #ifdef MIDI_MPUMODE
8473 case MIDI_MPUMODE:
8474 return "MIDI_MPUMODE";
8475 #endif /* MIDI_MPUMODE */
8476/* #define SEQUENCER_TMR_STOP _IO ('T', 3) [SEQUENCER_TMR_STOP] */
8477 #ifdef SEQUENCER_TMR_STOP
8478 case SEQUENCER_TMR_STOP:
8479 return "SEQUENCER_TMR_STOP";
8480 #endif /* SEQUENCER_TMR_STOP */
8481/* #define SEQUENCER_NRMIDIS _IOR ('Q',11, int) [SEQUENCER_NRMIDIS] */
8482 #ifdef SEQUENCER_NRMIDIS
8483 case SEQUENCER_NRMIDIS:
8484 return "SEQUENCER_NRMIDIS";
8485 #endif /* SEQUENCER_NRMIDIS */
8486/* #define SEQUENCER_GETTIME _IOR ('Q',19, int) [SEQUENCER_GETTIME] */
8487 #ifdef SEQUENCER_GETTIME
8488 case SEQUENCER_GETTIME:
8489 return "SEQUENCER_GETTIME";
8490 #endif /* SEQUENCER_GETTIME */
8491/* #define SEQUENCER_INFO _IOWR('Q', 2, struct synth_info) [SEQUENCER_INFO] */
8492 #ifdef SEQUENCER_INFO
8493 case SEQUENCER_INFO:
8494 return "SEQUENCER_INFO";
8495 #endif /* SEQUENCER_INFO */
8496/* #define SEQUENCER_PANIC _IO ('Q',17) [SEQUENCER_PANIC] */
8497 #ifdef SEQUENCER_PANIC
8498 case SEQUENCER_PANIC:
8499 return "SEQUENCER_PANIC";
8500 #endif /* SEQUENCER_PANIC */
8501/* #define SEQUENCER_GETOUTCOUNT _IOR ('Q', 4, int) [SEQUENCER_GETOUTCOUNT] */
8502 #ifdef SEQUENCER_GETOUTCOUNT
8503 case SEQUENCER_GETOUTCOUNT:
8504 return "SEQUENCER_GETOUTCOUNT";
8505 #endif /* SEQUENCER_GETOUTCOUNT */
8506/* #define SEQUENCER_NRSYNTHS _IOR ('Q',10, int) [SEQUENCER_NRSYNTHS] */
8507 #ifdef SEQUENCER_NRSYNTHS
8508 case SEQUENCER_NRSYNTHS:
8509 return "SEQUENCER_NRSYNTHS";
8510 #endif /* SEQUENCER_NRSYNTHS */
8511/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8512/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8513/* #define SEQUENCER_GETINCOUNT _IOR ('Q', 5, int) [SEQUENCER_GETINCOUNT] */
8514 #ifdef SEQUENCER_GETINCOUNT
8515 case SEQUENCER_GETINCOUNT:
8516 return "SEQUENCER_GETINCOUNT";
8517 #endif /* SEQUENCER_GETINCOUNT */
8518/* #define SEQUENCER_CTRLRATE _IOWR('Q', 3, int) [SEQUENCER_CTRLRATE] */
8519 #ifdef SEQUENCER_CTRLRATE
8520 case SEQUENCER_CTRLRATE:
8521 return "SEQUENCER_CTRLRATE";
8522 #endif /* SEQUENCER_CTRLRATE */
8523/* #define SEQUENCER_TMR_TIMEBASE _IOWR('T', 1, int) [SEQUENCER_TMR_TIMEBASE] */
8524 #ifdef SEQUENCER_TMR_TIMEBASE
8525 case SEQUENCER_TMR_TIMEBASE:
8526 return "SEQUENCER_TMR_TIMEBASE";
8527 #endif /* SEQUENCER_TMR_TIMEBASE */
8528/* #define SEQUENCER_TMR_METRONOME _IOW ('T', 7, int) [SEQUENCER_TMR_METRONOME] */
8529 #ifdef SEQUENCER_TMR_METRONOME
8530 case SEQUENCER_TMR_METRONOME:
8531 return "SEQUENCER_TMR_METRONOME";
8532 #endif /* SEQUENCER_TMR_METRONOME */
8533/* #define SEQUENCER_TMR_SELECT _IOW ('T', 8, int) [SEQUENCER_TMR_SELECT] */
8534 #ifdef SEQUENCER_TMR_SELECT
8535 case SEQUENCER_TMR_SELECT:
8536 return "SEQUENCER_TMR_SELECT";
8537 #endif /* SEQUENCER_TMR_SELECT */
8538/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8539/* #define SEQUENCER_TMR_CONTINUE _IO ('T', 4) [SEQUENCER_TMR_CONTINUE] */
8540 #ifdef SEQUENCER_TMR_CONTINUE
8541 case SEQUENCER_TMR_CONTINUE:
8542 return "SEQUENCER_TMR_CONTINUE";
8543 #endif /* SEQUENCER_TMR_CONTINUE */
8544/* #define SEQUENCER_TMR_SOURCE _IOWR('T', 6, int) [SEQUENCER_TMR_SOURCE] */
8545 #ifdef SEQUENCER_TMR_SOURCE
8546 case SEQUENCER_TMR_SOURCE:
8547 return "SEQUENCER_TMR_SOURCE";
8548 #endif /* SEQUENCER_TMR_SOURCE */
8549/* #define SEQUENCER_OUTOFBAND _IOW ('Q',18, struct seq_event_rec) [SEQUENCER_OUTOFBAND] */
8550 #ifdef SEQUENCER_OUTOFBAND
8551 case SEQUENCER_OUTOFBAND:
8552 return "SEQUENCER_OUTOFBAND";
8553 #endif /* SEQUENCER_OUTOFBAND */
8554/* #define SEQUENCER_RESETSAMPLES _IOW ('Q', 9, int) [SEQUENCER_RESETSAMPLES] */
8555 #ifdef SEQUENCER_RESETSAMPLES
8556 case SEQUENCER_RESETSAMPLES:
8557 return "SEQUENCER_RESETSAMPLES";
8558 #endif /* SEQUENCER_RESETSAMPLES */
8559/* #define MIDI_MPUCMD _IOWR('m', 2, mpu_command_rec) [MIDI_MPUCMD] */
8560 #ifdef MIDI_MPUCMD
8561 case MIDI_MPUCMD:
8562 return "MIDI_MPUCMD";
8563 #endif /* MIDI_MPUCMD */
8564/* #define SEQUENCER_TMR_TEMPO _IOWR('T', 5, int) [SEQUENCER_TMR_TEMPO] */
8565 #ifdef SEQUENCER_TMR_TEMPO
8566 case SEQUENCER_TMR_TEMPO:
8567 return "SEQUENCER_TMR_TEMPO";
8568 #endif /* SEQUENCER_TMR_TEMPO */
8569/* #define MIDI_PRETIME _IOWR('m', 0, int) [MIDI_PRETIME] */
8570 #ifdef MIDI_PRETIME
8571 case MIDI_PRETIME:
8572 return "MIDI_PRETIME";
8573 #endif /* MIDI_PRETIME */
8574/* #define SEQUENCER_THRESHOLD _IOW ('Q',13, int) [SEQUENCER_THRESHOLD] */
8575 #ifdef SEQUENCER_THRESHOLD
8576 case SEQUENCER_THRESHOLD:
8577 return "SEQUENCER_THRESHOLD";
8578 #endif /* SEQUENCER_THRESHOLD */
8579/* #define SEQUENCER_SYNC _IO ('Q', 1) [SEQUENCER_SYNC] */
8580 #ifdef SEQUENCER_SYNC
8581 case SEQUENCER_SYNC:
8582 return "SEQUENCER_SYNC";
8583 #endif /* SEQUENCER_SYNC */
8584/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8585/* #define SEQUENCER_TMR_START _IO ('T', 2) [SEQUENCER_TMR_START] */
8586 #ifdef SEQUENCER_TMR_START
8587 case SEQUENCER_TMR_START:
8588 return "SEQUENCER_TMR_START";
8589 #endif /* SEQUENCER_TMR_START */
8590/* #define SEQUENCER_RESET _IO ('Q', 0) [SEQUENCER_RESET] */
8591 #ifdef SEQUENCER_RESET
8592 case SEQUENCER_RESET:
8593 return "SEQUENCER_RESET";
8594 #endif /* SEQUENCER_RESET */
8595/* #define SEQUENCER_MEMAVL _IOWR('Q',14, int) [SEQUENCER_MEMAVL] */
8596 #ifdef SEQUENCER_MEMAVL
8597 case SEQUENCER_MEMAVL:
8598 return "SEQUENCER_MEMAVL";
8599 #endif /* SEQUENCER_MEMAVL */
8600/* #define MTIOCEEOT _IO('m', 4) [MTIOCEEOT] */
8601 #ifdef MTIOCEEOT
8602 case MTIOCEEOT:
8603 return "MTIOCEEOT";
8604 #endif /* MTIOCEEOT */
8605/* #define MTIOCHLOCATE _IOW('m', 6, uint32_t) [MTIOCHLOCATE] */
8606 #ifdef MTIOCHLOCATE
8607 case MTIOCHLOCATE:
8608 return "MTIOCHLOCATE";
8609 #endif /* MTIOCHLOCATE */
8610/* #define MTIOCRDSPOS _IOR('m', 5, uint32_t) [MTIOCRDSPOS] */
8611 #ifdef MTIOCRDSPOS
8612 case MTIOCRDSPOS:
8613 return "MTIOCRDSPOS";
8614 #endif /* MTIOCRDSPOS */
8615/* #define MTIOCRDHPOS _IOR('m', 6, uint32_t) [MTIOCRDHPOS] */
8616 #ifdef MTIOCRDHPOS
8617 case MTIOCRDHPOS:
8618 return "MTIOCRDHPOS";
8619 #endif /* MTIOCRDHPOS */
8620/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8621/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8622/* #define MTIOCTOP _IOW('m', 1, struct mtop) [MTIOCTOP] */
8623 #ifdef MTIOCTOP
8624 case MTIOCTOP:
8625 return "MTIOCTOP";
8626 #endif /* MTIOCTOP */
8627/* #define MTIOCIEOT _IO('m', 3) [MTIOCIEOT] */
8628 #ifdef MTIOCIEOT
8629 case MTIOCIEOT:
8630 return "MTIOCIEOT";
8631 #endif /* MTIOCIEOT */
8632/* #define MTIOCSLOCATE _IOW('m', 5, uint32_t) [MTIOCSLOCATE] */
8633 #ifdef MTIOCSLOCATE
8634 case MTIOCSLOCATE:
8635 return "MTIOCSLOCATE";
8636 #endif /* MTIOCSLOCATE */
8637/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8638/* #define MTIOCGET _IOR('m', 2, struct mtget) [MTIOCGET] */
8639 #ifdef MTIOCGET
8640 case MTIOCGET:
8641 return "MTIOCGET";
8642 #endif /* MTIOCGET */
8643/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8644/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8645/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8646/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8647/* #define POWER_EVENT_RECVDICT _IOWR('P', 1, struct plistref) [POWER_EVENT_RECVDICT] */
8648/* #define POWER_IOC_GET_TYPE _IOR('P', 0, struct power_type) [POWER_IOC_GET_TYPE] */
8649/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8650/* #define RIOCGINFO _IOR('R', 21, struct radio_info) [RIOCGINFO] */
8651 #ifdef RIOCGINFO
8652 case RIOCGINFO:
8653 return "RIOCGINFO";
8654 #endif /* RIOCGINFO */
8655/* #define RIOCSINFO _IOWR('R', 22, struct radio_info) [RIOCSINFO] */
8656 #ifdef RIOCSINFO
8657 case RIOCSINFO:
8658 return "RIOCSINFO";
8659 #endif /* RIOCSINFO */
8660/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8661/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8662/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8663/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8664/* #define RIOCSSRCH _IOW('R', 23, int) [RIOCSSRCH] */
8665 #ifdef RIOCSSRCH
8666 case RIOCSSRCH:
8667 return "RIOCSSRCH";
8668 #endif /* RIOCSSRCH */
8669/* #define RNDGETESTNUM _IOWR('R', 107, rndstat_est_t) [RNDGETESTNUM] */
8670 #ifdef RNDGETESTNUM
8671 case RNDGETESTNUM:
8672 return "RNDGETESTNUM";
8673 #endif /* RNDGETESTNUM */
8674/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8675/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8676/* #define RNDGETPOOLSTAT _IOR('R', 106, rndpoolstat_t) [RNDGETPOOLSTAT] */
8677 #ifdef RNDGETPOOLSTAT
8678 case RNDGETPOOLSTAT:
8679 return "RNDGETPOOLSTAT";
8680 #endif /* RNDGETPOOLSTAT */
8681/* #define RNDADDDATA _IOW('R', 105, rnddata_t) [RNDADDDATA] */
8682 #ifdef RNDADDDATA
8683 case RNDADDDATA:
8684 return "RNDADDDATA";
8685 #endif /* RNDADDDATA */
8686/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8687/* #define RNDGETESTNAME _IOWR('R', 108, rndstat_est_name_t) [RNDGETESTNAME] */
8688 #ifdef RNDGETESTNAME
8689 case RNDGETESTNAME:
8690 return "RNDGETESTNAME";
8691 #endif /* RNDGETESTNAME */
8692/* #define RNDGETSRCNAME _IOWR('R', 103, rndstat_name_t) [RNDGETSRCNAME] */
8693 #ifdef RNDGETSRCNAME
8694 case RNDGETSRCNAME:
8695 return "RNDGETSRCNAME";
8696 #endif /* RNDGETSRCNAME */
8697/* #define RNDGETENTCNT _IOR('R', 101, uint32_t) [RNDGETENTCNT] */
8698 #ifdef RNDGETENTCNT
8699 case RNDGETENTCNT:
8700 return "RNDGETENTCNT";
8701 #endif /* RNDGETENTCNT */
8702/* #define RNDGETSRCNUM _IOWR('R', 102, rndstat_t) [RNDGETSRCNUM] */
8703 #ifdef RNDGETSRCNUM
8704 case RNDGETSRCNUM:
8705 return "RNDGETSRCNUM";
8706 #endif /* RNDGETSRCNUM */
8707/* #define RNDCTL _IOW('R', 104, rndctl_t) [RNDCTL] */
8708 #ifdef RNDCTL
8709 case RNDCTL:
8710 return "RNDCTL";
8711 #endif /* RNDCTL */
8712/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8713/* #define SCIOCGET _IOR('S', 1, struct scan_io) [SCIOCGET] */
8714 #ifdef SCIOCGET
8715 case SCIOCGET:
8716 return "SCIOCGET";
8717 #endif /* SCIOCGET */
8718/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8719/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8720/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8721/* #define SCIOCSET _IOW('S', 2, struct scan_io) [SCIOCSET] */
8722 #ifdef SCIOCSET
8723 case SCIOCSET:
8724 return "SCIOCSET";
8725 #endif /* SCIOCSET */
8726/* #define SCIOC_USE_ADF _IO('S', 4) [SCIOC_USE_ADF] */
8727/* #define SCIOCRESTART _IO('S', 3) [SCIOCRESTART] */
8728 #ifdef SCIOCRESTART
8729 case SCIOCRESTART:
8730 return "SCIOCRESTART";
8731 #endif /* SCIOCRESTART */
8732/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8733/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
8734/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
8735/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
8736/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
8737/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
8738/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
8739/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
8740/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
8741/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
8742/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
8743/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
8744/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
8745/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
8746/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
8747/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
8748/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
8749/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
8750/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
8751/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
8752/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
8753/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
8754/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
8755/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
8756/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
8757/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
8758/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
8759/* #define OSCIOCIDENTIFY _IOR('Q', 4, struct oscsi_addr) [OSCIOCIDENTIFY] */
8760/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
8761/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
8762/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
8763/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
8764/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
8765/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
8766/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
8767/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
8768/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
8769/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
8770/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
8771/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
8772/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
8773/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
8774/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
8775/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
8776/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
8777/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
8778/* #define SCBUSACCEL _IOW('U', 2, struct scbusaccel_args) [SCBUSACCEL] */
8779/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
8780/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
8781/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
8782/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
8783/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
8784/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
8785/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
8786/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
8787/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
8788/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
8789/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
8790/* #define SCBUSIOSCAN _IOW('U', 0, struct scbusioscan_args) [SCBUSIOSCAN] */
8791/* #define SCIOCRESET _IO('Q', 7) [SCIOCRESET] */
8792/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
8793/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
8794/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
8795/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
8796/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
8797/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
8798/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
8799/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
8800/* #define SCIOCRECONFIG _IO('Q', 6) [SCIOCRECONFIG] */
8801/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
8802/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
8803/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
8804/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
8805/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
8806/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
8807/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
8808/* #define SCIOCCOMMAND _IOWR('Q', 1, scsireq_t) [SCIOCCOMMAND] */
8809/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
8810/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
8811/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
8812/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
8813/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
8814/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
8815/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8816/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8817/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
8818/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
8819/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
8820/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
8821/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
8822/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
8823/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
8824/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
8825/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
8826/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
8827/* #define SCBUSIODETACH _IOW('U', 2, struct scbusiodetach_args) [SCBUSIODETACH] */
8828/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
8829/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
8830/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
8831/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
8832/* #define SCBUSIORESET _IO('U', 1) [SCBUSIORESET] */
8833/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
8834/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
8835/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
8836/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
8837/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
8838/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
8839/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
8840/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
8841/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
8842/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
8843/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
8844/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
8845/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
8846/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
8847/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
8848/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
8849/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8850/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
8851/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
8852/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
8853/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
8854/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
8855/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
8856/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
8857/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
8858/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
8859/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
8860/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
8861/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
8862/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
8863/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
8864/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
8865/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
8866/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
8867/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
8868/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
8869/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
8870/* #define SCIOCIDENTIFY _IOR('Q', 4, struct scsi_addr) [SCIOCIDENTIFY] */
8871/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
8872/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
8873/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
8874/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
8875/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
8876/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
8877/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
8878/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
8879/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
8880/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
8881/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
8882/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
8883/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
8884/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
8885/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
8886/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
8887/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
8888/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
8889/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
8890/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
8891/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
8892/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
8893/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
8894/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
8895/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
8896/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
8897/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
8898/* #define SCIOCDEBUG _IOW('Q', 2, int) [SCIOCDEBUG] */
8899/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
8900/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
8901/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
8902/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
8903/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
8904/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8905/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
8906/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
8907/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
8908/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
8909/* #define SCIOCDECONFIG _IO('Q', 5) [SCIOCDECONFIG] */
8910/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
8911/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
8912/* #define SCBUSIOLLSCAN _IO('U', 3) [SCBUSIOLLSCAN] */
8913/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
8914/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
8915/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
8916/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
8917/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
8918/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
8919/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
8920/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
8921/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
8922/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
8923/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
8924/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
8925/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
8926/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
8927/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
8928/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
8929/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
8930/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
8931/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
8932/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
8933/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
8934/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
8935/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
8936/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
8937/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
8938/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
8939/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
8940/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
8941/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
8942/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
8943/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
8944/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
8945/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
8946/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
8947/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
8948/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
8949/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
8950/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
8951/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
8952/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
8953/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
8954/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
8955/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
8956/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
8957/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
8958/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
8959/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
8960/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
8961/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
8962/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
8963/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
8964/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
8965/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
8966/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
8967/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
8968/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
8969/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
8970/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
8971/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
8972/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
8973/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
8974/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
8975/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
8976/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
8977/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
8978/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
8979/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
8980/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
8981/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
8982/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
8983/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
8984/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
8985/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
8986/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
8987/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
8988/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
8989/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
8990/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
8991/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
8992/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
8993/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
8994/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
8995/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
8996/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
8997/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
8998/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
8999/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
9000/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
9001/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
9002/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
9003/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
9004/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
9005/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
9006/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
9007/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
9008/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
9009/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
9010/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
9011/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
9012/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
9013/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
9014/* #define SNDCTL_ENGINEINFO _IOWR ('P',26, struct oss_audioinfo) [SNDCTL_ENGINEINFO] */
9015/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
9016/* #define SOUND_PCM_WRITE_FILTER _IOWR('P', 7, int) [SOUND_PCM_WRITE_FILTER] */
9017/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
9018/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
9019/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
9020/* #define SNDCTL_DSP_SILENCE _IO ('P',32) [SNDCTL_DSP_SILENCE] */
9021/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
9022/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
9023/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
9024/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
9025/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
9026/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
9027/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
9028/* #define SNDCTL_DSP_STEREO _IOWR('P', 3, int) [SNDCTL_DSP_STEREO] */
9029/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
9030/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
9031/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
9032/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
9033/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
9034/* #define SNDCTL_SYSINFO _IOR ('P',24, struct oss_sysinfo) [SNDCTL_SYSINFO] */
9035/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
9036/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
9037/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
9038/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
9039/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
9040/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
9041/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
9042/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
9043/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
9044/* #define SOUND_PCM_READ_BITS _IOR ('P', 5, int) [SOUND_PCM_READ_BITS] */
9045/* #define SNDCTL_DSP_SETTRIGGER _IOW ('P', 16, int) [SNDCTL_DSP_SETTRIGGER] */
9046/* #define SNDCTL_DSP_GETRECVOL _IOR ('P',29, uint) [SNDCTL_DSP_GETRECVOL] */
9047/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
9048/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
9049/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
9050/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
9051/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
9052/* #define SNDCTL_DSP_MAPINBUF _IOR ('P', 19, struct buffmem_desc) [SNDCTL_DSP_MAPINBUF] */
9053/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
9054/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
9055/* #define SNDCTL_DSP_GETBLKSIZE _IOWR('P', 4, int) [SNDCTL_DSP_GETBLKSIZE] */
9056/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
9057/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
9058/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
9059/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
9060/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
9061/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
9062/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
9063/* #define SOUND_PCM_READ_CHANNELS _IOR ('P', 6, int) [SOUND_PCM_READ_CHANNELS] */
9064/* #define SNDCTL_DSP_SETDUPLEX _IO ('P', 22) [SNDCTL_DSP_SETDUPLEX] */
9065/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
9066/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
9067/* #define SNDCTL_DSP_SETFMT _IOWR('P', 5, int) [SNDCTL_DSP_SETFMT] */
9068/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
9069/* #define SNDCTL_DSP_SYNC _IO ('P', 1) [SNDCTL_DSP_SYNC] */
9070/* #define SNDCTL_DSP_SETSYNCRO _IO ('P', 21) [SNDCTL_DSP_SETSYNCRO] */
9071/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
9072/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
9073/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
9074/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
9075/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
9076/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
9077/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
9078/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
9079/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
9080/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
9081/* #define SNDCTL_AUDIOINFO _IOWR ('P',25, struct oss_audioinfo) [SNDCTL_AUDIOINFO] */
9082/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
9083/* #define SNDCTL_DSP_MAPOUTBUF _IOR ('P', 20, struct buffmem_desc) [SNDCTL_DSP_MAPOUTBUF] */
9084/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
9085/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
9086/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
9087/* #define SNDCTL_DSP_CHANNELS _IOWR('P', 6, int) [SNDCTL_DSP_CHANNELS] */
9088/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
9089/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
9090/* #define SNDCTL_DSP_SKIP _IO ('P',31) [SNDCTL_DSP_SKIP] */
9091/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
9092/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
9093/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
9094/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9095/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9096/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
9097/* #define SNDCTL_DSP_GETPLAYVOL _IOR ('P',27, uint) [SNDCTL_DSP_GETPLAYVOL] */
9098/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
9099/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
9100/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
9101/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
9102/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
9103/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
9104/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
9105/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
9106/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
9107/* #define SNDCTL_DSP_POST _IO ('P', 8) [SNDCTL_DSP_POST] */
9108/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
9109/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
9110/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
9111/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
9112/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
9113/* #define SNDCTL_DSP_GETOSPACE _IOR ('P',12, struct audio_buf_info) [SNDCTL_DSP_GETOSPACE] */
9114/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
9115/* #define SNDCTL_DSP_SETFRAGMENT _IOWR('P', 10, int) [SNDCTL_DSP_SETFRAGMENT] */
9116/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
9117/* #define SNDCTL_DSP_GETCAPS _IOR ('P',15, int) [SNDCTL_DSP_GETCAPS] */
9118/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
9119/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
9120/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
9121/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
9122/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
9123/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
9124/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
9125/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
9126/* #define SOUND_PCM_READ_FILTER _IOR ('P', 7, int) [SOUND_PCM_READ_FILTER] */
9127/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
9128/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
9129/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
9130/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
9131/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9132/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
9133/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
9134/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
9135/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
9136/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
9137/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
9138/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
9139/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
9140/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
9141/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
9142/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
9143/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
9144/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
9145/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
9146/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
9147/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
9148/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
9149/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
9150/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
9151/* #define SOUND_PCM_READ_RATE _IOR ('P', 2, int) [SOUND_PCM_READ_RATE] */
9152/* #define SNDCTL_DSP_GETODELAY _IOR ('P', 23, int) [SNDCTL_DSP_GETODELAY] */
9153/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
9154/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
9155/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
9156/* #define SNDCTL_DSP_RESET _IO ('P', 0) [SNDCTL_DSP_RESET] */
9157/* #define SNDCTL_DSP_SUBDIVIDE _IOWR('P', 9, int) [SNDCTL_DSP_SUBDIVIDE] */
9158/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
9159/* #define SNDCTL_DSP_SPEED _IOWR('P', 2, int) [SNDCTL_DSP_SPEED] */
9160/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
9161/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
9162/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
9163/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
9164/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
9165/* #define SOUND_MIXER_INFO _IOR('M', 101, mixer_info) [SOUND_MIXER_INFO] */
9166/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
9167/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
9168/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
9169/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
9170/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
9171/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
9172/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
9173/* #define SOUND_OLD_MIXER_INFO _IOR('M', 101, _old_mixer_info) [SOUND_OLD_MIXER_INFO] */
9174/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
9175/* #define SNDCTL_DSP_GETIPTR _IOR ('P', 17, struct count_info) [SNDCTL_DSP_GETIPTR] */
9176/* #define SNDCTL_DSP_SETPLAYVOL _IOW ('P',28, uint) [SNDCTL_DSP_SETPLAYVOL] */
9177/* #define SNDCTL_DSP_PROFILE _IOW ('P', 23, int) [SNDCTL_DSP_PROFILE] */
9178/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
9179/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
9180/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
9181/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
9182/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
9183/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
9184/* #define SNDCTL_DSP_GETTRIGGER _IOR ('P', 16, int) [SNDCTL_DSP_GETTRIGGER] */
9185/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
9186/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
9187/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
9188/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
9189/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
9190/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
9191/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
9192/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
9193/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
9194/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
9195/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
9196/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9197/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
9198/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
9199/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
9200/* #define SNDCTL_DSP_GETFMTS _IOR ('P', 11, int) [SNDCTL_DSP_GETFMTS] */
9201/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
9202/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
9203/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
9204/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
9205/* #define SNDCTL_DSP_SETRECVOL _IOW ('P',30, uint) [SNDCTL_DSP_SETRECVOL] */
9206/* #define OSS_GETVERSION _IOR ('M', 118, int) [OSS_GETVERSION] */
9207/* #define SNDCTL_DSP_GETISPACE _IOR ('P',13, struct audio_buf_info) [SNDCTL_DSP_GETISPACE] */
9208/* #define SNDCTL_DSP_GETOPTR _IOR ('P', 18, struct count_info) [SNDCTL_DSP_GETOPTR] */
9209/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
9210/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
9211/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
9212/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
9213/* #define SNDCTL_DSP_NONBLOCK _IO ('P',14) [SNDCTL_DSP_NONBLOCK] */
9214/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
9215/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
9216/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
9217/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
9218/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
9219/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
9220/* #define DIOCSRETRIES _IOW('d', 108, int) [DIOCSRETRIES] */
9221/* #define FIONBIO _IOW('f', 126, int) [FIONBIO] */
9222/* #define DIOCGSECTORSIZE _IOR('d', 133, u_int) [DIOCGSECTORSIZE] */
9223/* #define DIOCLWEDGES _IOWR('d', 124, struct dkwedge_list) [DIOCLWEDGES] */
9224/* #define SIOCSUMBPARAM _IOW('i', 191, struct ifreq) [SIOCSUMBPARAM] */
9225/* #define FIONWRITE _IOR('f', 121, int) [FIONWRITE] */
9226/* #define DIOCRMWEDGES _IOR('d', 134, int) [DIOCRMWEDGES] */
9227/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
9228/* #define FIOGETOWN _IOR('f', 123, int) [FIOGETOWN] */
9229/* #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) [SIOCGIFADDR] */
9230/* #define SIOCSLINKSTR _IOW('i', 136, struct ifdrv) [SIOCSLINKSTR] */
9231/* #define SIOCGIFPSRCADDR _IOWR('i', 71, struct ifreq) [SIOCGIFPSRCADDR] */
9232/* #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) [SIOCSIFDSTADDR] */
9233/* #define DIOCGDEFLABEL _IOR('d', 114, struct disklabel) [DIOCGDEFLABEL] */
9234/* #define FIOASYNC _IOW('f', 125, int) [FIOASYNC] */
9235/* #define SIOCSIFMEDIA _IOWR('i', 55, struct ifreq) [SIOCSIFMEDIA] */
9236/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
9237/* #define DIOCSSTEP _IOW('d', 107, int) [DIOCSSTEP] */
9238/* #define SIOCGIFDESCR _IOWR('i', 143, struct ifreq) [SIOCGIFDESCR] */
9239/* #define DIOCMWEDGES _IOR('d', 131, int) [DIOCMWEDGES] */
9240/* #define DIOCTUR _IOR('d', 128, int) [DIOCTUR] */
9241/* #define SIOCGLIFADDR _IOWR('i', 29, struct if_laddrreq) [SIOCGLIFADDR] */
9242/* #define SIOCGUMBPARAM _IOWR('i', 192, struct ifreq) [SIOCGUMBPARAM] */
9243/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
9244/* #define SIOCGIFDLT _IOWR('i', 119, struct ifreq) [SIOCGIFDLT] */
9245/* #define SIOCPEELOFF _IOWR('s', 10, int) [SIOCPEELOFF] */
9246/* #define PTIOCULTRIX _IOW('Z', 6, struct ioctl_pt) [PTIOCULTRIX] */
9247/* #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) [SIOCSIFNETMASK] */
9248/* #define SIOCAIFADDR _IOW('i', 26, struct ifaliasreq) [SIOCAIFADDR] */
9249/* #define DIOCCACHESYNC _IOW('d', 118, int) [DIOCCACHESYNC] */
9250/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
9251/* #define PPS_IOC_DESTROY _IO('1', 2) [PPS_IOC_DESTROY] */
9252 #ifdef PPS_IOC_DESTROY
9253 case PPS_IOC_DESTROY:
9254 return "PPS_IOC_DESTROY";
9255 #endif /* PPS_IOC_DESTROY */
9256/* #define DIOCGWEDGEINFO _IOR('d', 122, struct dkwedge_info) [DIOCGWEDGEINFO] */
9257/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
9258/* #define DIOCWLABEL _IOW('d', 109, int) [DIOCWLABEL] */
9259/* #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) [SIOCSIFBRDADDR] */
9260/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
9261/* #define SIOCSVH _IOWR('i', 130, struct ifreq) [SIOCSVH] */
9262/* #define PPS_IOC_KCBIND _IOW('1', 7, int) [PPS_IOC_KCBIND] */
9263 #ifdef PPS_IOC_KCBIND
9264 case PPS_IOC_KCBIND:
9265 return "PPS_IOC_KCBIND";
9266 #endif /* PPS_IOC_KCBIND */
9267/* #define DIOCSSTRATEGY _IOW('d', 126, struct disk_strategy) [DIOCSSTRATEGY] */
9268/* #define SIOCALIFADDR _IOW('i', 28, struct if_laddrreq) [SIOCALIFADDR] */
9269/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
9270/* #define SIOCGIFADDRPREF _IOWR('i', 32, struct if_addrprefreq) [SIOCGIFADDRPREF] */
9271/* #define SIOCIFGCLONERS _IOWR('i', 120, struct if_clonereq) [SIOCIFGCLONERS] */
9272/* #define SIOCDELRT _IOW('r', 11, struct ortentry) [SIOCDELRT] */
9273/* #define FIOSETOWN _IOW('f', 124, int) [FIOSETOWN] */
9274/* #define SIOCZIFDATA _IOWR('i', 134, struct ifdatareq) [SIOCZIFDATA] */
9275/* #define DIOCRFORMAT _IOWR('d', 105, struct format_op) [DIOCRFORMAT] */
9276/* #define PPS_IOC_CREATE _IO('1', 1) [PPS_IOC_CREATE] */
9277 #ifdef PPS_IOC_CREATE
9278 case PPS_IOC_CREATE:
9279 return "PPS_IOC_CREATE";
9280 #endif /* PPS_IOC_CREATE */
9281/* #define FIONREAD _IOR('f', 127, int) [FIONREAD] */
9282/* #define PTIOCNETBSD _IOW('Z', 0, struct ioctl_pt) [PTIOCNETBSD] */
9283/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
9284/* #define DIOCGSTRATEGY _IOR('d', 125, struct disk_strategy) [DIOCGSTRATEGY] */
9285/* #define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv) [SIOCGLINKSTR] */
9286/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
9287/* #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) [SIOCSIFFLAGS] */
9288/* #define SIOCGLOWAT _IOR('s', 3, int) [SIOCGLOWAT] */
9289/* #define SIOCGIFMEDIA _IOWR('i', 56, struct ifmediareq) [SIOCGIFMEDIA] */
9290/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
9291/* #define DIOCBSFLUSH _IO('d', 120) [DIOCBSFLUSH] */
9292/* #define SIOCSLIFPHYADDR _IOW('i', 74, struct if_laddrreq) [SIOCSLIFPHYADDR] */
9293/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
9294/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
9295/* #define OFIOGETBMAP _IOWR('f', 122, uint32_t) [OFIOGETBMAP] */
9296/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
9297/* #define FIOSEEKDATA _IOWR('f', 97, off_t) [FIOSEEKDATA] */
9298/* #define FIONSPACE _IOR('f', 120, int) [FIONSPACE] */
9299/* #define PPS_IOC_GETCAP _IOR('1', 5, int) [PPS_IOC_GETCAP] */
9300 #ifdef PPS_IOC_GETCAP
9301 case PPS_IOC_GETCAP:
9302 return "PPS_IOC_GETCAP";
9303 #endif /* PPS_IOC_GETCAP */
9304/* #define SIOCDELMULTI _IOW('i', 50, struct ifreq) [SIOCDELMULTI] */
9305/* #define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) [SIOCSDRVSPEC] */
9306/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
9307/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
9308/* #define SIOCGHIWAT _IOR('s', 1, int) [SIOCGHIWAT] */
9309/* #define DIOCAWEDGE _IOWR('d', 121, struct dkwedge_info) [DIOCAWEDGE] */
9310/* #define SIOCATMARK _IOR('s', 7, int) [SIOCATMARK] */
9311/* #define SIOCSLOWAT _IOW('s', 2, int) [SIOCSLOWAT] */
9312/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
9313/* #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) [SIOCGIFFLAGS] */
9314/* #define DIOCGMEDIASIZE _IOR('d', 132, off_t) [DIOCGMEDIASIZE] */
9315/* #define SIOCSETPFSYNC _IOW('i', 247, struct ifreq) [SIOCSETPFSYNC] */
9316/* #define PPS_IOC_FETCH _IOWR('1', 6, pps_info_t) [PPS_IOC_FETCH] */
9317 #ifdef PPS_IOC_FETCH
9318 case PPS_IOC_FETCH:
9319 return "PPS_IOC_FETCH";
9320 #endif /* PPS_IOC_FETCH */
9321/* #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) [SIOCSIFMETRIC] */
9322/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9323/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9324/* #define ODIOCEJECT _IO('d', 112) [ODIOCEJECT] */
9325/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
9326/* #define DIOCDWEDGE _IOW('d', 123, struct dkwedge_info) [DIOCDWEDGE] */
9327/* #define PTIOCFREEBSD _IOW('Z', 4, struct ioctl_pt) [PTIOCFREEBSD] */
9328/* #define DIOCSDINFO _IOW('d', 102, struct disklabel) [DIOCSDINFO] */
9329/* #define SIOCSIFPHYADDR _IOW('i', 70, struct ifaliasreq) [SIOCSIFPHYADDR] */
9330/* #define DIOCGDISKINFO _IOR('d', 127, struct plistref) [DIOCGDISKINFO] */
9331/* #define DIOCBSLIST _IOWR('d', 119, struct disk_badsecinfo) [DIOCBSLIST] */
9332/* #define SIOCINITIFADDR _IOWR('i', 132, struct ifaddr) [SIOCINITIFADDR] */
9333/* #define SIOCGETPFSYNC _IOWR('i', 248, struct ifreq) [SIOCGETPFSYNC] */
9334/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
9335/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
9336/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
9337/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
9338/* #define SIOCGPGRP _IOR('s', 9, int) [SIOCGPGRP] */
9339/* #define DIOCGCACHE _IOR('d', 116, int) [DIOCGCACHE] */
9340/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
9341/* #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) [SIOCGIFMETRIC] */
9342/* #define SIOCGIFGENERIC _IOWR('i', 58, struct ifreq) [SIOCGIFGENERIC] */
9343/* #define SIOCGIFAFLAG_IN _IOWR('i', 39, struct ifreq) [SIOCGIFAFLAG_IN] */
9344/* #define SIOCGIFPDSTADDR _IOWR('i', 72, struct ifreq) [SIOCGIFPDSTADDR] */
9345/* #define SIOCSHIWAT _IOW('s', 0, int) [SIOCSHIWAT] */
9346/* #define SIOCSIFDESCR _IOW('i', 142, struct ifreq) [SIOCSIFDESCR] */
9347/* #define FIOSEEKHOLE _IOWR('f', 98, off_t) [FIOSEEKHOLE] */
9348/* #define SIOCDIFPHYADDR _IOW('i', 73, struct ifreq) [SIOCDIFPHYADDR] */
9349/* #define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) [SIOCGDRVSPEC] */
9350/* #define SIOCDIFADDR _IOW('i', 25, struct ifreq) [SIOCDIFADDR] */
9351/* #define SIOCGIFMTU _IOWR('i', 126, struct ifreq) [SIOCGIFMTU] */
9352/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
9353/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9354/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
9355/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
9356/* #define DIOCKLABEL _IOW('d', 119, int) [DIOCKLABEL] */
9357/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
9358/* #define SIOCDLIFADDR _IOW('i', 30, struct if_laddrreq) [SIOCDLIFADDR] */
9359/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
9360/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
9361/* #define SIOCGLIFPHYADDR _IOWR('i', 75, struct if_laddrreq) [SIOCGLIFPHYADDR] */
9362/* #define DIOCWFORMAT _IOWR('d', 106, struct format_op) [DIOCWFORMAT] */
9363/* #define SIOCSPGRP _IOW('s', 8, int) [SIOCSPGRP] */
9364/* #define PTIOCSUNOS _IOW('Z', 1, struct ioctl_pt) [PTIOCSUNOS] */
9365/* #define SIOCADDMULTI _IOW('i', 49, struct ifreq) [SIOCADDMULTI] */
9366/* #define SIOCGETSGCNT _IOWR('u', 52, struct sioc_sg_req) [SIOCGETSGCNT] */
9367/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
9368/* #define PTIOCOSF1 _IOW('Z', 5, struct ioctl_pt) [PTIOCOSF1] */
9369/* #define SIOCGIFDATA _IOWR('i', 133, struct ifdatareq) [SIOCGIFDATA] */
9370/* #define DIOCSCACHE _IOW('d', 117, int) [DIOCSCACHE] */
9371/* #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) [SIOCGIFDSTADDR] */
9372/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
9373/* #define SIOCSETHERCAP _IOW('i', 141, struct eccapreq) [SIOCSETHERCAP] */
9374/* #define SIOCGETVIFCNT _IOWR('u', 51, struct sioc_vif_req) [SIOCGETVIFCNT] */
9375/* #define SIOCGIFINDEX _IOWR('i', 140, struct ifreq) [SIOCGIFINDEX] */
9376/* #define SIOCSIFMTU _IOW('i', 127, struct ifreq) [SIOCSIFMTU] */
9377/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
9378/* #define DIOCEJECT _IOW('d', 112, int) [DIOCEJECT] */
9379/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
9380/* #define SIOCGIFCAP _IOWR('i', 118, struct ifcapreq) [SIOCGIFCAP] */
9381/* #define SIOCGUMBINFO _IOWR('i', 190, struct ifreq) [SIOCGUMBINFO] */
9382/* #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) [SIOCGIFNETMASK] */
9383/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
9384/* #define SIOCGETHERCAP _IOWR('i', 139, struct eccapreq) [SIOCGETHERCAP] */
9385/* #define FIONCLEX _IO('f', 2) [FIONCLEX] */
9386/* #define FIOCLEX _IO('f', 1) [FIOCLEX] */
9387/* #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) [SIOCGIFBRDADDR] */
9388/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
9389/* #define SIOCIFDESTROY _IOW('i', 121, struct ifreq) [SIOCIFDESTROY] */
9390/* #define SIOCGIFCONF _IOWR('i', 38, struct ifconf) [SIOCGIFCONF] */
9391/* #define SIOCSIFADDRPREF _IOW('i', 31, struct if_addrprefreq) [SIOCSIFADDRPREF] */
9392/* #define DIOCCLRLABEL _IO('d', 115) [DIOCCLRLABEL] */
9393/* #define FIOGETBMAP _IOWR('f', 122, daddr_t) [FIOGETBMAP] */
9394/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
9395/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
9396/* #define DIOCGDINFO _IOR('d', 101, struct disklabel) [DIOCGDINFO] */
9397/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
9398/* #define SIOCADDRT _IOW('r', 10, struct ortentry) [SIOCADDRT] */
9399/* #define SIOCGVH _IOWR('i', 131, struct ifreq) [SIOCGVH] */
9400/* #define PPS_IOC_SETPARAMS _IOW('1', 3, pps_params_t) [PPS_IOC_SETPARAMS] */
9401 #ifdef PPS_IOC_SETPARAMS
9402 case PPS_IOC_SETPARAMS:
9403 return "PPS_IOC_SETPARAMS";
9404 #endif /* PPS_IOC_SETPARAMS */
9405/* #define DIOCWDINFO _IOW('d', 103, struct disklabel) [DIOCWDINFO] */
9406/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
9407/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
9408/* #define SIOCSIFGENERIC _IOW('i', 57, struct ifreq) [SIOCSIFGENERIC] */
9409/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
9410/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
9411/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9412/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
9413/* #define PTIOCLINUX _IOW('Z', 3, struct ioctl_pt) [PTIOCLINUX] */
9414/* #define DIOCSBAD _IOW('d', 110, struct dkbad) [DIOCSBAD] */
9415/* #define SIOCSIFADDR _IOW('i', 12, struct ifreq) [SIOCSIFADDR] */
9416/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
9417/* #define SIOCSIFCAP _IOW('i', 117, struct ifcapreq) [SIOCSIFCAP] */
9418/* #define PPS_IOC_GETPARAMS _IOR('1', 4, pps_params_t) [PPS_IOC_GETPARAMS] */
9419 #ifdef PPS_IOC_GETPARAMS
9420 case PPS_IOC_GETPARAMS:
9421 return "PPS_IOC_GETPARAMS";
9422 #endif /* PPS_IOC_GETPARAMS */
9423/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
9424/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
9425/* #define PTIOCWIN32 _IOW('Z', 7, struct ioctl_pt) [PTIOCWIN32] */
9426/* #define SIOCGIFALIAS _IOWR('i', 27, struct ifaliasreq) [SIOCGIFALIAS] */
9427/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
9428/* #define PTIOCSVR4 _IOW('Z', 2, struct ioctl_pt) [PTIOCSVR4] */
9429/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
9430/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
9431/* #define SIOCIFCREATE _IOW('i', 122, struct ifreq) [SIOCIFCREATE] */
9432/* #define DIOCLOCK _IOW('d', 113, int) [DIOCLOCK] */
9433/* #define TIOCEXCL _IO('t', 13) [TIOCEXCL] */
9434/* #define TIOCSBRK _IO('t', 123) [TIOCSBRK] */
9435/* #define TIOCGRANTPT _IO('t', 71) [TIOCGRANTPT] */
9436/* #define TIOCXMTFRAME _IOW('t', 68, struct mbuf *) [TIOCXMTFRAME] */
9437/* #define TIOCPTSNAME _IOR('t', 72, struct ptmget) [TIOCPTSNAME] */
9438/* #define TIOCSTART _IO('t', 110) [TIOCSTART] */
9439/* #define TIOCMGET _IOR('t', 106, int) [TIOCMGET] */
9440/* #define TIOCNXCL _IO('t', 14) [TIOCNXCL] */
9441/* #define TIOCGPGRP _IOR('t', 119, int) [TIOCGPGRP] */
9442/* #define TIOCPTMGET _IOR('t', 70, struct ptmget) [TIOCPTMGET] */
9443/* #define TIOCCBRK _IO('t', 122) [TIOCCBRK] */
9444/* #define TIOCSCTTY _IO('t', 97) [TIOCSCTTY] */
9445/* #define TIOCSPGRP _IOW('t', 118, int) [TIOCSPGRP] */
9446/* #define TIOCGSID _IOR('t', 99, int) [TIOCGSID] */
9447/* #define TIOCGQSIZE _IOR('t', 129, int) [TIOCGQSIZE] */
9448/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9449/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9450/* #define TIOCGFLAGS _IOR('t', 93, int) [TIOCGFLAGS] */
9451/* #define TIOCGLINED _IOR('t', 66, linedn_t) [TIOCGLINED] */
9452/* #define TIOCMSET _IOW('t', 109, int) [TIOCMSET] */
9453/* #define TIOCRCVFRAME _IOW('t', 69, struct mbuf *) [TIOCRCVFRAME] */
9454/* #define TIOCDRAIN _IO('t', 94) [TIOCDRAIN] */
9455/* #define TIOCUCNTL _IOW('t', 102, int) [TIOCUCNTL] */
9456/* #define TIOCSIG _IO('t', 95) [TIOCSIG] */
9457/* #define TIOCSQSIZE _IOW('t', 128, int) [TIOCSQSIZE] */
9458/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9459/* #define TIOCGETA _IOR('t', 19, struct termios) [TIOCGETA] */
9460/* #define TIOCGETD _IOR('t', 26, int) [TIOCGETD] */
9461/* #define TIOCSDTR _IO('t', 121) [TIOCSDTR] */
9462/* #define TIOCSFLAGS _IOW('t', 92, int) [TIOCSFLAGS] */
9463/* #define TIOCSTI _IOW('t', 114, char) [TIOCSTI] */
9464/* #define TIOCSLINED _IOW('t', 67, linedn_t) [TIOCSLINED] */
9465/* #define TIOCSTAT _IOW('t', 101, int) [TIOCSTAT] */
9466/* #define TIOCFLUSH _IOW('t', 16, int) [TIOCFLUSH] */
9467/* #define TIOCGWINSZ _IOR('t', 104, struct winsize) [TIOCGWINSZ] */
9468/* #define TIOCPKT _IOW('t', 112, int) [TIOCPKT] */
9469/* #define TIOCEXT _IOW('t', 96, int) [TIOCEXT] */
9470/* #define TIOCOUTQ _IOR('t', 115, int) [TIOCOUTQ] */
9471/* #define TIOCREMOTE _IOW('t', 105, int) [TIOCREMOTE] */
9472/* #define TIOCMBIC _IOW('t', 107, int) [TIOCMBIC] */
9473/* #define TIOCMBIS _IOW('t', 108, int) [TIOCMBIS] */
9474/* #define TIOCSETA _IOW('t', 20, struct termios) [TIOCSETA] */
9475/* #define TIOCSETD _IOW('t', 27, int) [TIOCSETD] */
9476/* #define TIOCCONS _IOW('t', 98, int) [TIOCCONS] */
9477/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9478/* #define TIOCCDTR _IO('t', 120) [TIOCCDTR] */
9479/* #define TIOCSWINSZ _IOW('t', 103, struct winsize) [TIOCSWINSZ] */
9480/* #define TIOCSETAF _IOW('t', 22, struct termios) [TIOCSETAF] */
9481/* #define TIOCSETAW _IOW('t', 21, struct termios) [TIOCSETAW] */
9482/* #define TIOCNOTTY _IO('t', 113) [TIOCNOTTY] */
9483/* #define TIOCSTOP _IO('t', 111) [TIOCSTOP] */
9484/* #define TIOCDCDTIMESTAMP _IOR('t', 88, struct timeval) [TIOCDCDTIMESTAMP] */
9485/* #define VERIEXEC_TABLESIZE _IOW('X', 0x2, struct plistref) [VERIEXEC_TABLESIZE] */
9486 #ifdef VERIEXEC_TABLESIZE
9487 case VERIEXEC_TABLESIZE:
9488 return "VERIEXEC_TABLESIZE";
9489 #endif /* VERIEXEC_TABLESIZE */
9490/* #define VERIEXEC_QUERY _IOWR('X', 0x4, struct plistref) [VERIEXEC_QUERY] */
9491 #ifdef VERIEXEC_QUERY
9492 case VERIEXEC_QUERY:
9493 return "VERIEXEC_QUERY";
9494 #endif /* VERIEXEC_QUERY */
9495/* #define VERIEXEC_DUMP _IOR('X', 0x5, struct plistref) [VERIEXEC_DUMP] */
9496 #ifdef VERIEXEC_DUMP
9497 case VERIEXEC_DUMP:
9498 return "VERIEXEC_DUMP";
9499 #endif /* VERIEXEC_DUMP */
9500/* #define VERIEXEC_FLUSH _IO('X', 0x6) [VERIEXEC_FLUSH] */
9501 #ifdef VERIEXEC_FLUSH
9502 case VERIEXEC_FLUSH:
9503 return "VERIEXEC_FLUSH";
9504 #endif /* VERIEXEC_FLUSH */
9505/* #define VERIEXEC_DELETE _IOW('X', 0x3, struct plistref) [VERIEXEC_DELETE] */
9506 #ifdef VERIEXEC_DELETE
9507 case VERIEXEC_DELETE:
9508 return "VERIEXEC_DELETE";
9509 #endif /* VERIEXEC_DELETE */
9510/* #define VERIEXEC_LOAD _IOW('X', 0x1, struct plistref) [VERIEXEC_LOAD] */
9511 #ifdef VERIEXEC_LOAD
9512 case VERIEXEC_LOAD:
9513 return "VERIEXEC_LOAD";
9514 #endif /* VERIEXEC_LOAD */
9515/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9516/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9517/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9518/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9519/* #define VIDIOC_G_FREQUENCY _IOWR('V', 56, struct v4l2_frequency) [VIDIOC_G_FREQUENCY] */
9520 #ifdef VIDIOC_G_FREQUENCY
9521 case VIDIOC_G_FREQUENCY:
9522 return "VIDIOC_G_FREQUENCY";
9523 #endif /* VIDIOC_G_FREQUENCY */
9524/* #define VIDIOC_STREAMOFF _IOW('V', 19, int) [VIDIOC_STREAMOFF] */
9525 #ifdef VIDIOC_STREAMOFF
9526 case VIDIOC_STREAMOFF:
9527 return "VIDIOC_STREAMOFF";
9528 #endif /* VIDIOC_STREAMOFF */
9529/* #define VIDIOC_S_PRIORITY _IOW('V', 68, enum v4l2_priority) [VIDIOC_S_PRIORITY] */
9530 #ifdef VIDIOC_S_PRIORITY
9531 case VIDIOC_S_PRIORITY:
9532 return "VIDIOC_S_PRIORITY";
9533 #endif /* VIDIOC_S_PRIORITY */
9534/* #define VIDIOC_G_STD _IOR('V', 23, v4l2_std_id) [VIDIOC_G_STD] */
9535 #ifdef VIDIOC_G_STD
9536 case VIDIOC_G_STD:
9537 return "VIDIOC_G_STD";
9538 #endif /* VIDIOC_G_STD */
9539/* #define VIDIOC_G_CTRL _IOWR('V', 27, struct v4l2_control) [VIDIOC_G_CTRL] */
9540 #ifdef VIDIOC_G_CTRL
9541 case VIDIOC_G_CTRL:
9542 return "VIDIOC_G_CTRL";
9543 #endif /* VIDIOC_G_CTRL */
9544/* #define VIDIOC_S_INPUT _IOWR('V', 39, int) [VIDIOC_S_INPUT] */
9545 #ifdef VIDIOC_S_INPUT
9546 case VIDIOC_S_INPUT:
9547 return "VIDIOC_S_INPUT";
9548 #endif /* VIDIOC_S_INPUT */
9549/* #define VIDIOC_REQBUFS _IOWR('V', 8, struct v4l2_requestbuffers) [VIDIOC_REQBUFS] */
9550 #ifdef VIDIOC_REQBUFS
9551 case VIDIOC_REQBUFS:
9552 return "VIDIOC_REQBUFS";
9553 #endif /* VIDIOC_REQBUFS */
9554/* #define VIDIOC_S_STD _IOW('V', 24, v4l2_std_id) [VIDIOC_S_STD] */
9555 #ifdef VIDIOC_S_STD
9556 case VIDIOC_S_STD:
9557 return "VIDIOC_S_STD";
9558 #endif /* VIDIOC_S_STD */
9559/* #define VIDIOC_ENUM_FRAMESIZES _IOWR('V', 74, struct v4l2_frmsizeenum) [VIDIOC_ENUM_FRAMESIZES] */
9560 #ifdef VIDIOC_ENUM_FRAMESIZES
9561 case VIDIOC_ENUM_FRAMESIZES:
9562 return "VIDIOC_ENUM_FRAMESIZES";
9563 #endif /* VIDIOC_ENUM_FRAMESIZES */
9564/* #define VIDIOC_QUERYSTD _IOR('V', 63, v4l2_std_id) [VIDIOC_QUERYSTD] */
9565 #ifdef VIDIOC_QUERYSTD
9566 case VIDIOC_QUERYSTD:
9567 return "VIDIOC_QUERYSTD";
9568 #endif /* VIDIOC_QUERYSTD */
9569/* #define VIDIOC_CROPCAP _IOWR('V', 58, struct v4l2_cropcap) [VIDIOC_CROPCAP] */
9570 #ifdef VIDIOC_CROPCAP
9571 case VIDIOC_CROPCAP:
9572 return "VIDIOC_CROPCAP";
9573 #endif /* VIDIOC_CROPCAP */
9574/* #define VIDIOC_G_FBUF _IOR('V', 10, struct v4l2_framebuffer) [VIDIOC_G_FBUF] */
9575 #ifdef VIDIOC_G_FBUF
9576 case VIDIOC_G_FBUF:
9577 return "VIDIOC_G_FBUF";
9578 #endif /* VIDIOC_G_FBUF */
9579/* #define VIDIOC_S_CTRL _IOWR('V', 28, struct v4l2_control) [VIDIOC_S_CTRL] */
9580 #ifdef VIDIOC_S_CTRL
9581 case VIDIOC_S_CTRL:
9582 return "VIDIOC_S_CTRL";
9583 #endif /* VIDIOC_S_CTRL */
9584/* #define VIDIOC_G_OUTPUT _IOR('V', 46, int) [VIDIOC_G_OUTPUT] */
9585 #ifdef VIDIOC_G_OUTPUT
9586 case VIDIOC_G_OUTPUT:
9587 return "VIDIOC_G_OUTPUT";
9588 #endif /* VIDIOC_G_OUTPUT */
9589/* #define VIDIOC_G_INPUT _IOR('V', 38, int) [VIDIOC_G_INPUT] */
9590 #ifdef VIDIOC_G_INPUT
9591 case VIDIOC_G_INPUT:
9592 return "VIDIOC_G_INPUT";
9593 #endif /* VIDIOC_G_INPUT */
9594/* #define VIDIOC_STREAMON _IOW('V', 18, int) [VIDIOC_STREAMON] */
9595 #ifdef VIDIOC_STREAMON
9596 case VIDIOC_STREAMON:
9597 return "VIDIOC_STREAMON";
9598 #endif /* VIDIOC_STREAMON */
9599/* #define VIDIOC_ENUMAUDOUT _IOWR('V', 66, struct v4l2_audioout) [VIDIOC_ENUMAUDOUT] */
9600 #ifdef VIDIOC_ENUMAUDOUT
9601 case VIDIOC_ENUMAUDOUT:
9602 return "VIDIOC_ENUMAUDOUT";
9603 #endif /* VIDIOC_ENUMAUDOUT */
9604/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9605/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9606/* #define VIDIOC_OVERLAY _IOW('V', 14, int) [VIDIOC_OVERLAY] */
9607 #ifdef VIDIOC_OVERLAY
9608 case VIDIOC_OVERLAY:
9609 return "VIDIOC_OVERLAY";
9610 #endif /* VIDIOC_OVERLAY */
9611/* #define VIDIOC_ENUM_FRAMEINTERVALS _IOWR('V', 75, struct v4l2_frmivalenum) [VIDIOC_ENUM_FRAMEINTERVALS] */
9612 #ifdef VIDIOC_ENUM_FRAMEINTERVALS
9613 case VIDIOC_ENUM_FRAMEINTERVALS:
9614 return "VIDIOC_ENUM_FRAMEINTERVALS";
9615 #endif /* VIDIOC_ENUM_FRAMEINTERVALS */
9616/* #define VIDIOC_S_FBUF _IOW('V', 11, struct v4l2_framebuffer) [VIDIOC_S_FBUF] */
9617 #ifdef VIDIOC_S_FBUF
9618 case VIDIOC_S_FBUF:
9619 return "VIDIOC_S_FBUF";
9620 #endif /* VIDIOC_S_FBUF */
9621/* #define VIDIOC_G_FMT _IOWR('V', 4, struct v4l2_format) [VIDIOC_G_FMT] */
9622 #ifdef VIDIOC_G_FMT
9623 case VIDIOC_G_FMT:
9624 return "VIDIOC_G_FMT";
9625 #endif /* VIDIOC_G_FMT */
9626/* #define VIDIOC_S_AUDIO _IOW('V', 34, struct v4l2_audio) [VIDIOC_S_AUDIO] */
9627 #ifdef VIDIOC_S_AUDIO
9628 case VIDIOC_S_AUDIO:
9629 return "VIDIOC_S_AUDIO";
9630 #endif /* VIDIOC_S_AUDIO */
9631/* #define VIDIOC_ENUM_FMT _IOWR('V', 2, struct v4l2_fmtdesc) [VIDIOC_ENUM_FMT] */
9632 #ifdef VIDIOC_ENUM_FMT
9633 case VIDIOC_ENUM_FMT:
9634 return "VIDIOC_ENUM_FMT";
9635 #endif /* VIDIOC_ENUM_FMT */
9636/* #define VIDIOC_G_MODULATOR _IOWR('V', 54, struct v4l2_modulator) [VIDIOC_G_MODULATOR] */
9637 #ifdef VIDIOC_G_MODULATOR
9638 case VIDIOC_G_MODULATOR:
9639 return "VIDIOC_G_MODULATOR";
9640 #endif /* VIDIOC_G_MODULATOR */
9641/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9642/* #define VIDIOC_G_PRIORITY _IOR('V', 67, enum v4l2_priority) [VIDIOC_G_PRIORITY] */
9643 #ifdef VIDIOC_G_PRIORITY
9644 case VIDIOC_G_PRIORITY:
9645 return "VIDIOC_G_PRIORITY";
9646 #endif /* VIDIOC_G_PRIORITY */
9647/* #define VIDIOC_G_PARM _IOWR('V', 21, struct v4l2_streamparm) [VIDIOC_G_PARM] */
9648 #ifdef VIDIOC_G_PARM
9649 case VIDIOC_G_PARM:
9650 return "VIDIOC_G_PARM";
9651 #endif /* VIDIOC_G_PARM */
9652/* #define VIDIOC_S_AUDOUT _IOW('V', 50, struct v4l2_audioout) [VIDIOC_S_AUDOUT] */
9653 #ifdef VIDIOC_S_AUDOUT
9654 case VIDIOC_S_AUDOUT:
9655 return "VIDIOC_S_AUDOUT";
9656 #endif /* VIDIOC_S_AUDOUT */
9657/* #define VIDIOC_S_FMT _IOWR('V', 5, struct v4l2_format) [VIDIOC_S_FMT] */
9658 #ifdef VIDIOC_S_FMT
9659 case VIDIOC_S_FMT:
9660 return "VIDIOC_S_FMT";
9661 #endif /* VIDIOC_S_FMT */
9662/* #define VIDIOC_G_AUDIO _IOR('V', 33, struct v4l2_audio) [VIDIOC_G_AUDIO] */
9663 #ifdef VIDIOC_G_AUDIO
9664 case VIDIOC_G_AUDIO:
9665 return "VIDIOC_G_AUDIO";
9666 #endif /* VIDIOC_G_AUDIO */
9667/* #define VIDIOC_TRY_FMT _IOWR('V', 64, struct v4l2_format) [VIDIOC_TRY_FMT] */
9668 #ifdef VIDIOC_TRY_FMT
9669 case VIDIOC_TRY_FMT:
9670 return "VIDIOC_TRY_FMT";
9671 #endif /* VIDIOC_TRY_FMT */
9672/* #define VIDIOC_S_JPEGCOMP _IOW('V', 62, struct v4l2_jpegcompression) [VIDIOC_S_JPEGCOMP] */
9673 #ifdef VIDIOC_S_JPEGCOMP
9674 case VIDIOC_S_JPEGCOMP:
9675 return "VIDIOC_S_JPEGCOMP";
9676 #endif /* VIDIOC_S_JPEGCOMP */
9677/* #define VIDIOC_QBUF _IOWR('V', 15, struct v4l2_buffer) [VIDIOC_QBUF] */
9678 #ifdef VIDIOC_QBUF
9679 case VIDIOC_QBUF:
9680 return "VIDIOC_QBUF";
9681 #endif /* VIDIOC_QBUF */
9682/* #define VIDIOC_S_FREQUENCY _IOW('V', 57, struct v4l2_frequency) [VIDIOC_S_FREQUENCY] */
9683 #ifdef VIDIOC_S_FREQUENCY
9684 case VIDIOC_S_FREQUENCY:
9685 return "VIDIOC_S_FREQUENCY";
9686 #endif /* VIDIOC_S_FREQUENCY */
9687/* #define VIDIOC_DQBUF _IOWR('V', 17, struct v4l2_buffer) [VIDIOC_DQBUF] */
9688 #ifdef VIDIOC_DQBUF
9689 case VIDIOC_DQBUF:
9690 return "VIDIOC_DQBUF";
9691 #endif /* VIDIOC_DQBUF */
9692/* #define VIDIOC_G_CROP _IOWR('V', 59, struct v4l2_crop) [VIDIOC_G_CROP] */
9693 #ifdef VIDIOC_G_CROP
9694 case VIDIOC_G_CROP:
9695 return "VIDIOC_G_CROP";
9696 #endif /* VIDIOC_G_CROP */
9697/* #define VIDIOC_S_MODULATOR _IOW('V', 55, struct v4l2_modulator) [VIDIOC_S_MODULATOR] */
9698 #ifdef VIDIOC_S_MODULATOR
9699 case VIDIOC_S_MODULATOR:
9700 return "VIDIOC_S_MODULATOR";
9701 #endif /* VIDIOC_S_MODULATOR */
9702/* #define VIDIOC_ENUMOUTPUT _IOWR('V', 48, struct v4l2_output) [VIDIOC_ENUMOUTPUT] */
9703 #ifdef VIDIOC_ENUMOUTPUT
9704 case VIDIOC_ENUMOUTPUT:
9705 return "VIDIOC_ENUMOUTPUT";
9706 #endif /* VIDIOC_ENUMOUTPUT */
9707/* #define VIDIOC_G_JPEGCOMP _IOR('V', 61, struct v4l2_jpegcompression) [VIDIOC_G_JPEGCOMP] */
9708 #ifdef VIDIOC_G_JPEGCOMP
9709 case VIDIOC_G_JPEGCOMP:
9710 return "VIDIOC_G_JPEGCOMP";
9711 #endif /* VIDIOC_G_JPEGCOMP */
9712/* #define VIDIOC_ENUMINPUT _IOWR('V', 26, struct v4l2_input) [VIDIOC_ENUMINPUT] */
9713 #ifdef VIDIOC_ENUMINPUT
9714 case VIDIOC_ENUMINPUT:
9715 return "VIDIOC_ENUMINPUT";
9716 #endif /* VIDIOC_ENUMINPUT */
9717/* #define VIDIOC_S_PARM _IOWR('V', 22, struct v4l2_streamparm) [VIDIOC_S_PARM] */
9718 #ifdef VIDIOC_S_PARM
9719 case VIDIOC_S_PARM:
9720 return "VIDIOC_S_PARM";
9721 #endif /* VIDIOC_S_PARM */
9722/* #define VIDIOC_S_CROP _IOW('V', 60, struct v4l2_crop) [VIDIOC_S_CROP] */
9723 #ifdef VIDIOC_S_CROP
9724 case VIDIOC_S_CROP:
9725 return "VIDIOC_S_CROP";
9726 #endif /* VIDIOC_S_CROP */
9727/* #define VIDIOC_QUERYMENU _IOWR('V', 37, struct v4l2_querymenu) [VIDIOC_QUERYMENU] */
9728 #ifdef VIDIOC_QUERYMENU
9729 case VIDIOC_QUERYMENU:
9730 return "VIDIOC_QUERYMENU";
9731 #endif /* VIDIOC_QUERYMENU */
9732/* #define VIDIOC_G_AUDOUT _IOR('V', 49, struct v4l2_audioout) [VIDIOC_G_AUDOUT] */
9733 #ifdef VIDIOC_G_AUDOUT
9734 case VIDIOC_G_AUDOUT:
9735 return "VIDIOC_G_AUDOUT";
9736 #endif /* VIDIOC_G_AUDOUT */
9737/* #define VIDIOC_ENUMAUDIO _IOWR('V', 65, struct v4l2_audio) [VIDIOC_ENUMAUDIO] */
9738 #ifdef VIDIOC_ENUMAUDIO
9739 case VIDIOC_ENUMAUDIO:
9740 return "VIDIOC_ENUMAUDIO";
9741 #endif /* VIDIOC_ENUMAUDIO */
9742/* #define VIDIOC_QUERYCAP _IOR('V', 0, struct v4l2_capability) [VIDIOC_QUERYCAP] */
9743 #ifdef VIDIOC_QUERYCAP
9744 case VIDIOC_QUERYCAP:
9745 return "VIDIOC_QUERYCAP";
9746 #endif /* VIDIOC_QUERYCAP */
9747/* #define VIDIOC_RESERVED _IO('V', 1) [VIDIOC_RESERVED] */
9748 #ifdef VIDIOC_RESERVED
9749 case VIDIOC_RESERVED:
9750 return "VIDIOC_RESERVED";
9751 #endif /* VIDIOC_RESERVED */
9752/* #define VIDIOC_ENUMSTD _IOWR('V', 25, struct v4l2_standard) [VIDIOC_ENUMSTD] */
9753 #ifdef VIDIOC_ENUMSTD
9754 case VIDIOC_ENUMSTD:
9755 return "VIDIOC_ENUMSTD";
9756 #endif /* VIDIOC_ENUMSTD */
9757/* #define VIDIOC_S_TUNER _IOW('V', 30, struct v4l2_tuner) [VIDIOC_S_TUNER] */
9758 #ifdef VIDIOC_S_TUNER
9759 case VIDIOC_S_TUNER:
9760 return "VIDIOC_S_TUNER";
9761 #endif /* VIDIOC_S_TUNER */
9762/* #define VIDIOC_QUERYCTRL _IOWR('V', 36, struct v4l2_queryctrl) [VIDIOC_QUERYCTRL] */
9763 #ifdef VIDIOC_QUERYCTRL
9764 case VIDIOC_QUERYCTRL:
9765 return "VIDIOC_QUERYCTRL";
9766 #endif /* VIDIOC_QUERYCTRL */
9767/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9768/* #define VIDIOC_QUERYBUF _IOWR('V', 9, struct v4l2_buffer) [VIDIOC_QUERYBUF] */
9769 #ifdef VIDIOC_QUERYBUF
9770 case VIDIOC_QUERYBUF:
9771 return "VIDIOC_QUERYBUF";
9772 #endif /* VIDIOC_QUERYBUF */
9773/* #define VIDIOC_G_TUNER _IOWR('V', 29, struct v4l2_tuner) [VIDIOC_G_TUNER] */
9774 #ifdef VIDIOC_G_TUNER
9775 case VIDIOC_G_TUNER:
9776 return "VIDIOC_G_TUNER";
9777 #endif /* VIDIOC_G_TUNER */
9778/* #define VIDIOC_S_OUTPUT _IOWR('V', 47, int) [VIDIOC_S_OUTPUT] */
9779 #ifdef VIDIOC_S_OUTPUT
9780 case VIDIOC_S_OUTPUT:
9781 return "VIDIOC_S_OUTPUT";
9782 #endif /* VIDIOC_S_OUTPUT */
9783/* #define WDOGIOC_GTICKLER _IOR('w', 4, pid_t) [WDOGIOC_GTICKLER] */
9784 #ifdef WDOGIOC_GTICKLER
9785 case WDOGIOC_GTICKLER:
9786 return "WDOGIOC_GTICKLER";
9787 #endif /* WDOGIOC_GTICKLER */
9788/* #define WDOGIOC_GMODE _IOWR('w', 0, struct wdog_mode) [WDOGIOC_GMODE] */
9789 #ifdef WDOGIOC_GMODE
9790 case WDOGIOC_GMODE:
9791 return "WDOGIOC_GMODE";
9792 #endif /* WDOGIOC_GMODE */
9793/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9794/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9795/* #define WDOGIOC_SMODE _IOW('w', 1, struct wdog_mode) [WDOGIOC_SMODE] */
9796 #ifdef WDOGIOC_SMODE
9797 case WDOGIOC_SMODE:
9798 return "WDOGIOC_SMODE";
9799 #endif /* WDOGIOC_SMODE */
9800/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9801/* #define WDOGIOC_WHICH _IOR('w', 2, struct wdog_mode) [WDOGIOC_WHICH] */
9802 #ifdef WDOGIOC_WHICH
9803 case WDOGIOC_WHICH:
9804 return "WDOGIOC_WHICH";
9805 #endif /* WDOGIOC_WHICH */
9806/* #define WDOGIOC_TICKLE _IO('w', 3) [WDOGIOC_TICKLE] */
9807 #ifdef WDOGIOC_TICKLE
9808 case WDOGIOC_TICKLE:
9809 return "WDOGIOC_TICKLE";
9810 #endif /* WDOGIOC_TICKLE */
9811/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9812/* #define WDOGIOC_GWDOGS _IOWR('w', 5, struct wdog_conf) [WDOGIOC_GWDOGS] */
9813 #ifdef WDOGIOC_GWDOGS
9814 case WDOGIOC_GWDOGS:
9815 return "WDOGIOC_GWDOGS";
9816 #endif /* WDOGIOC_GWDOGS */
9817/* #define NVMM_IOC_CTL _IOW ('N', 20, struct nvmm_ioc_ctl) [NVMM_IOC_CTL] */
9818 #ifdef NVMM_IOC_CTL
9819 case NVMM_IOC_CTL:
9820 return "NVMM_IOC_CTL";
9821 #endif /* NVMM_IOC_CTL */
9822/* #define NVMM_IOC_MACHINE_DESTROY _IOW ('N', 2, struct nvmm_ioc_machine_destroy) [NVMM_IOC_MACHINE_DESTROY] */
9823 #ifdef NVMM_IOC_MACHINE_DESTROY
9824 case NVMM_IOC_MACHINE_DESTROY:
9825 return "NVMM_IOC_MACHINE_DESTROY";
9826 #endif /* NVMM_IOC_MACHINE_DESTROY */
9827/* #define NVMM_IOC_CAPABILITY _IOR ('N', 0, struct nvmm_ioc_capability) [NVMM_IOC_CAPABILITY] */
9828 #ifdef NVMM_IOC_CAPABILITY
9829 case NVMM_IOC_CAPABILITY:
9830 return "NVMM_IOC_CAPABILITY";
9831 #endif /* NVMM_IOC_CAPABILITY */
9832/* #define NVMM_IOC_MACHINE_CREATE _IOWR('N', 1, struct nvmm_ioc_machine_create) [NVMM_IOC_MACHINE_CREATE] */
9833 #ifdef NVMM_IOC_MACHINE_CREATE
9834 case NVMM_IOC_MACHINE_CREATE:
9835 return "NVMM_IOC_MACHINE_CREATE";
9836 #endif /* NVMM_IOC_MACHINE_CREATE */
9837/* #define NVMM_IOC_VCPU_CREATE _IOW ('N', 4, struct nvmm_ioc_vcpu_create) [NVMM_IOC_VCPU_CREATE] */
9838 #ifdef NVMM_IOC_VCPU_CREATE
9839 case NVMM_IOC_VCPU_CREATE:
9840 return "NVMM_IOC_VCPU_CREATE";
9841 #endif /* NVMM_IOC_VCPU_CREATE */
9842/* #define NVMM_IOC_VCPU_SETSTATE _IOW ('N', 6, struct nvmm_ioc_vcpu_setstate) [NVMM_IOC_VCPU_SETSTATE] */
9843 #ifdef NVMM_IOC_VCPU_SETSTATE
9844 case NVMM_IOC_VCPU_SETSTATE:
9845 return "NVMM_IOC_VCPU_SETSTATE";
9846 #endif /* NVMM_IOC_VCPU_SETSTATE */
9847/* #define NVMM_IOC_GPA_UNMAP _IOW ('N', 11, struct nvmm_ioc_gpa_unmap) [NVMM_IOC_GPA_UNMAP] */
9848 #ifdef NVMM_IOC_GPA_UNMAP
9849 case NVMM_IOC_GPA_UNMAP:
9850 return "NVMM_IOC_GPA_UNMAP";
9851 #endif /* NVMM_IOC_GPA_UNMAP */
9852/* #define NVMM_IOC_VCPU_DESTROY _IOW ('N', 5, struct nvmm_ioc_vcpu_destroy) [NVMM_IOC_VCPU_DESTROY] */
9853 #ifdef NVMM_IOC_VCPU_DESTROY
9854 case NVMM_IOC_VCPU_DESTROY:
9855 return "NVMM_IOC_VCPU_DESTROY";
9856 #endif /* NVMM_IOC_VCPU_DESTROY */
9857/* #define NVMM_IOC_VCPU_GETSTATE _IOW ('N', 7, struct nvmm_ioc_vcpu_getstate) [NVMM_IOC_VCPU_GETSTATE] */
9858 #ifdef NVMM_IOC_VCPU_GETSTATE
9859 case NVMM_IOC_VCPU_GETSTATE:
9860 return "NVMM_IOC_VCPU_GETSTATE";
9861 #endif /* NVMM_IOC_VCPU_GETSTATE */
9862/* #define NVMM_IOC_GPA_MAP _IOW ('N', 10, struct nvmm_ioc_gpa_map) [NVMM_IOC_GPA_MAP] */
9863 #ifdef NVMM_IOC_GPA_MAP
9864 case NVMM_IOC_GPA_MAP:
9865 return "NVMM_IOC_GPA_MAP";
9866 #endif /* NVMM_IOC_GPA_MAP */
9867/* #define NVMM_IOC_HVA_MAP _IOW ('N', 12, struct nvmm_ioc_hva_map) [NVMM_IOC_HVA_MAP] */
9868 #ifdef NVMM_IOC_HVA_MAP
9869 case NVMM_IOC_HVA_MAP:
9870 return "NVMM_IOC_HVA_MAP";
9871 #endif /* NVMM_IOC_HVA_MAP */
9872/* #define NVMM_IOC_VCPU_INJECT _IOW ('N', 8, struct nvmm_ioc_vcpu_inject) [NVMM_IOC_VCPU_INJECT] */
9873 #ifdef NVMM_IOC_VCPU_INJECT
9874 case NVMM_IOC_VCPU_INJECT:
9875 return "NVMM_IOC_VCPU_INJECT";
9876 #endif /* NVMM_IOC_VCPU_INJECT */
9877/* #define NVMM_IOC_VCPU_RUN _IOWR('N', 9, struct nvmm_ioc_vcpu_run) [NVMM_IOC_VCPU_RUN] */
9878 #ifdef NVMM_IOC_VCPU_RUN
9879 case NVMM_IOC_VCPU_RUN:
9880 return "NVMM_IOC_VCPU_RUN";
9881 #endif /* NVMM_IOC_VCPU_RUN */
9882/* #define NVMM_IOC_MACHINE_CONFIGURE _IOW ('N', 3, struct nvmm_ioc_machine_configure) [NVMM_IOC_MACHINE_CONFIGURE] */
9883 #ifdef NVMM_IOC_MACHINE_CONFIGURE
9884 case NVMM_IOC_MACHINE_CONFIGURE:
9885 return "NVMM_IOC_MACHINE_CONFIGURE";
9886 #endif /* NVMM_IOC_MACHINE_CONFIGURE */
9887/* #define NVMM_IOC_HVA_UNMAP _IOW ('N', 13, struct nvmm_ioc_hva_unmap) [NVMM_IOC_HVA_UNMAP] */
9888 #ifdef NVMM_IOC_HVA_UNMAP
9889 case NVMM_IOC_HVA_UNMAP:
9890 return "NVMM_IOC_HVA_UNMAP";
9891 #endif /* NVMM_IOC_HVA_UNMAP */
9892/* #define DTRACEIOC_EPROBE _IOW('x',8,dtrace_eprobedesc_t) [DTRACEIOC_EPROBE] */
9893 #ifdef DTRACEIOC_EPROBE
9894 case DTRACEIOC_EPROBE:
9895 return "DTRACEIOC_EPROBE";
9896 #endif /* DTRACEIOC_EPROBE */
9897/* #define DTRACEIOC_GO _IOR('x',12,processorid_t) [DTRACEIOC_GO] */
9898 #ifdef DTRACEIOC_GO
9899 case DTRACEIOC_GO:
9900 return "DTRACEIOC_GO";
9901 #endif /* DTRACEIOC_GO */
9902/* #define DTRACEIOC_PROVIDER _IOWR('x',1,dtrace_providerdesc_t) [DTRACEIOC_PROVIDER] */
9903 #ifdef DTRACEIOC_PROVIDER
9904 case DTRACEIOC_PROVIDER:
9905 return "DTRACEIOC_PROVIDER";
9906 #endif /* DTRACEIOC_PROVIDER */
9907/* #define DTRACEIOC_ENABLE _IOWR('x',6,dtrace_enable_io_t) [DTRACEIOC_ENABLE] */
9908 #ifdef DTRACEIOC_ENABLE
9909 case DTRACEIOC_ENABLE:
9910 return "DTRACEIOC_ENABLE";
9911 #endif /* DTRACEIOC_ENABLE */
9912/* #define DTRACEIOC_CONF _IOR('x',10,dtrace_conf_t) [DTRACEIOC_CONF] */
9913 #ifdef DTRACEIOC_CONF
9914 case DTRACEIOC_CONF:
9915 return "DTRACEIOC_CONF";
9916 #endif /* DTRACEIOC_CONF */
9917/* #define DTRACEHIOC_REMOVE _IOW('z', 2, int) [DTRACEHIOC_REMOVE] */
9918 #ifdef DTRACEHIOC_REMOVE
9919 case DTRACEHIOC_REMOVE:
9920 return "DTRACEHIOC_REMOVE";
9921 #endif /* DTRACEHIOC_REMOVE */
9922/* #define DTRACEIOC_PROBEARG _IOWR('x',9,dtrace_argdesc_t) [DTRACEIOC_PROBEARG] */
9923 #ifdef DTRACEIOC_PROBEARG
9924 case DTRACEIOC_PROBEARG:
9925 return "DTRACEIOC_PROBEARG";
9926 #endif /* DTRACEIOC_PROBEARG */
9927/* #define DTRACEIOC_PROBEMATCH _IOWR('x',5,dtrace_probedesc_t) [DTRACEIOC_PROBEMATCH] */
9928 #ifdef DTRACEIOC_PROBEMATCH
9929 case DTRACEIOC_PROBEMATCH:
9930 return "DTRACEIOC_PROBEMATCH";
9931 #endif /* DTRACEIOC_PROBEMATCH */
9932/* #define DTRACEHIOC_ADDDOF _IOWR('z', 3, dof_helper_t) [DTRACEHIOC_ADDDOF] */
9933 #ifdef DTRACEHIOC_ADDDOF
9934 case DTRACEHIOC_ADDDOF:
9935 return "DTRACEHIOC_ADDDOF";
9936 #endif /* DTRACEHIOC_ADDDOF */
9937/* #define DTRACEIOC_PROBES _IOWR('x',2,dtrace_probedesc_t) [DTRACEIOC_PROBES] */
9938 #ifdef DTRACEIOC_PROBES
9939 case DTRACEIOC_PROBES:
9940 return "DTRACEIOC_PROBES";
9941 #endif /* DTRACEIOC_PROBES */
9942/* #define DTRACEIOC_STATUS _IOR('x',11,dtrace_status_t) [DTRACEIOC_STATUS] */
9943 #ifdef DTRACEIOC_STATUS
9944 case DTRACEIOC_STATUS:
9945 return "DTRACEIOC_STATUS";
9946 #endif /* DTRACEIOC_STATUS */
9947/* #define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t)) [_IOR(g,n,t)] */
9948/* #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) [_IOW(g,n,t)] */
9949/* #define DTRACEIOC_DOFGET _IOW('x',17,dof_hdr_t *) [DTRACEIOC_DOFGET] */
9950 #ifdef DTRACEIOC_DOFGET
9951 case DTRACEIOC_DOFGET:
9952 return "DTRACEIOC_DOFGET";
9953 #endif /* DTRACEIOC_DOFGET */
9954/* #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) [_IOWR(g,n,t)] */
9955/* #define DTRACEIOC_FORMAT _IOWR('x',16,dtrace_fmtdesc_t) [DTRACEIOC_FORMAT] */
9956 #ifdef DTRACEIOC_FORMAT
9957 case DTRACEIOC_FORMAT:
9958 return "DTRACEIOC_FORMAT";
9959 #endif /* DTRACEIOC_FORMAT */
9960/* #define DTRACEIOC_REPLICATE _IOW('x',18,dtrace_repldesc_t) [DTRACEIOC_REPLICATE] */
9961 #ifdef DTRACEIOC_REPLICATE
9962 case DTRACEIOC_REPLICATE:
9963 return "DTRACEIOC_REPLICATE";
9964 #endif /* DTRACEIOC_REPLICATE */
9965/* #define DTRACEIOC_BUFSNAP _IOW('x',4,dtrace_bufdesc_t *) [DTRACEIOC_BUFSNAP] */
9966 #ifdef DTRACEIOC_BUFSNAP
9967 case DTRACEIOC_BUFSNAP:
9968 return "DTRACEIOC_BUFSNAP";
9969 #endif /* DTRACEIOC_BUFSNAP */
9970/* #define DTRACEIOC_AGGSNAP _IOW('x',7,dtrace_bufdesc_t *) [DTRACEIOC_AGGSNAP] */
9971 #ifdef DTRACEIOC_AGGSNAP
9972 case DTRACEIOC_AGGSNAP:
9973 return "DTRACEIOC_AGGSNAP";
9974 #endif /* DTRACEIOC_AGGSNAP */
9975/* #define DTRACEIOC_AGGDESC _IOW('x',15,dtrace_aggdesc_t *) [DTRACEIOC_AGGDESC] */
9976 #ifdef DTRACEIOC_AGGDESC
9977 case DTRACEIOC_AGGDESC:
9978 return "DTRACEIOC_AGGDESC";
9979 #endif /* DTRACEIOC_AGGDESC */
9980/* #define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0) [_IO(g,n)] */
9981/* #define DTRACEIOC_STOP _IOWR('x',13,processorid_t) [DTRACEIOC_STOP] */
9982 #ifdef DTRACEIOC_STOP
9983 case DTRACEIOC_STOP:
9984 return "DTRACEIOC_STOP";
9985 #endif /* DTRACEIOC_STOP */
9986 default:
9987 return NULL;
9988
9989 }
9990
9991}
9992