libexplain
1.4.D001
|
00001 /* 00002 * libexplain - Explain errno values returned by libc functions 00003 * Copyright (C) 2009-2011, 2013 Peter Miller 00004 * Written by Peter Miller <pmiller@opensource.org.au> 00005 * 00006 * This program is free software; you can redistribute it and/or modify it 00007 * under the terms of the GNU Lesser General Public License as published by 00008 * the Free Software Foundation; either version 3 of the License, or (at your 00009 * option) any later version. 00010 * 00011 * This program is distributed in the hope that it will be useful, but WITHOUT 00012 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 00013 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 00014 * License for more details. 00015 * 00016 * You should have received a copy of the GNU Lesser General Public License 00017 * along with this program. If not, see <http://www.gnu.org/licenses/>. 00018 */ 00019 00020 #include <libexplain/ac/sys/ioctl.h> 00021 00022 /* Keep this list sorted alphabetically ("C" locale, not "en"). */ 00023 #include <libexplain/iocontrol/blkbszget.h> 00024 #include <libexplain/iocontrol/blkbszset.h> 00025 #include <libexplain/iocontrol/blkdiscard.h> 00026 #include <libexplain/iocontrol/blkelvget.h> 00027 #include <libexplain/iocontrol/blkelvset.h> 00028 #include <libexplain/iocontrol/blkflsbuf.h> 00029 #include <libexplain/iocontrol/blkfraget.h> 00030 #include <libexplain/iocontrol/blkfraset.h> 00031 #include <libexplain/iocontrol/blkgetsize.h> 00032 #include <libexplain/iocontrol/blkgetsize64.h> 00033 #include <libexplain/iocontrol/blkpg.h> 00034 #include <libexplain/iocontrol/blkraget.h> 00035 #include <libexplain/iocontrol/blkraset.h> 00036 #include <libexplain/iocontrol/blkroget.h> 00037 #include <libexplain/iocontrol/blkroset.h> 00038 #include <libexplain/iocontrol/blkrrpart.h> 00039 #include <libexplain/iocontrol/blksectget.h> 00040 #include <libexplain/iocontrol/blksectset.h> 00041 #include <libexplain/iocontrol/blksszget.h> 00042 #include <libexplain/iocontrol/blktracesetup.h> 00043 #include <libexplain/iocontrol/blktracestart.h> 00044 #include <libexplain/iocontrol/blktracestop.h> 00045 #include <libexplain/iocontrol/blktraceteardown.h> 00046 #include <libexplain/iocontrol/bmap_ioctl.h> 00047 #include <libexplain/iocontrol/cdrom_changer_nslots.h> 00048 #include <libexplain/iocontrol/cdrom_clear_options.h> 00049 #include <libexplain/iocontrol/cdrom_debug.h> 00050 #include <libexplain/iocontrol/cdrom_disc_status.h> 00051 #include <libexplain/iocontrol/cdrom_drive_status.h> 00052 #include <libexplain/iocontrol/cdrom_get_capability.h> 00053 #include <libexplain/iocontrol/cdrom_get_mcn.h> 00054 #include <libexplain/iocontrol/cdrom_get_upc.h> 00055 #include <libexplain/iocontrol/cdrom_last_written.h> 00056 #include <libexplain/iocontrol/cdrom_lockdoor.h> 00057 #include <libexplain/iocontrol/cdrom_media_changed.h> 00058 #include <libexplain/iocontrol/cdrom_next_writable.h> 00059 #include <libexplain/iocontrol/cdrom_select_disc.h> 00060 #include <libexplain/iocontrol/cdrom_select_speed.h> 00061 #include <libexplain/iocontrol/cdrom_send_packet.h> 00062 #include <libexplain/iocontrol/cdrom_set_options.h> 00063 #include <libexplain/iocontrol/cdromaudiobufsiz.h> 00064 #include <libexplain/iocontrol/cdromclosetray.h> 00065 #include <libexplain/iocontrol/cdromeject.h> 00066 #include <libexplain/iocontrol/cdromeject_sw.h> 00067 #include <libexplain/iocontrol/cdromgetspindown.h> 00068 #include <libexplain/iocontrol/cdrommultisession.h> 00069 #include <libexplain/iocontrol/cdrompause.h> 00070 #include <libexplain/iocontrol/cdromplayblk.h> 00071 #include <libexplain/iocontrol/cdromplaymsf.h> 00072 #include <libexplain/iocontrol/cdromplaytrkind.h> 00073 #include <libexplain/iocontrol/cdromreadall.h> 00074 #include <libexplain/iocontrol/cdromreadaudio.h> 00075 #include <libexplain/iocontrol/cdromreadcooked.h> 00076 #include <libexplain/iocontrol/cdromreadmode1.h> 00077 #include <libexplain/iocontrol/cdromreadmode2.h> 00078 #include <libexplain/iocontrol/cdromreadraw.h> 00079 #include <libexplain/iocontrol/cdromreadtocentry.h> 00080 #include <libexplain/iocontrol/cdromreadtochdr.h> 00081 #include <libexplain/iocontrol/cdromreset.h> 00082 #include <libexplain/iocontrol/cdromresume.h> 00083 #include <libexplain/iocontrol/cdromseek.h> 00084 #include <libexplain/iocontrol/cdromsetspindown.h> 00085 #include <libexplain/iocontrol/cdromstart.h> 00086 #include <libexplain/iocontrol/cdromstop.h> 00087 #include <libexplain/iocontrol/cdromsubchnl.h> 00088 #include <libexplain/iocontrol/cdromvolctrl.h> 00089 #include <libexplain/iocontrol/cdromvolread.h> 00090 #include <libexplain/iocontrol/cm206ctl_get_last_stat.h> 00091 #include <libexplain/iocontrol/cm206ctl_get_stat.h> 00092 #include <libexplain/iocontrol/cygetcd1400ver.h> 00093 #include <libexplain/iocontrol/cygetdefthresh.h> 00094 #include <libexplain/iocontrol/cygetdeftimeout.h> 00095 #include <libexplain/iocontrol/cygetmon.h> 00096 #include <libexplain/iocontrol/cygetrflow.h> 00097 #include <libexplain/iocontrol/cygetrtsdtr_inv.h> 00098 #include <libexplain/iocontrol/cygetthresh.h> 00099 #include <libexplain/iocontrol/cygettimeout.h> 00100 #include <libexplain/iocontrol/cygetwait.h> 00101 #include <libexplain/iocontrol/cysetdefthresh.h> 00102 #include <libexplain/iocontrol/cysetdeftimeout.h> 00103 #include <libexplain/iocontrol/cysetrflow.h> 00104 #include <libexplain/iocontrol/cysetrtsdtr_inv.h> 00105 #include <libexplain/iocontrol/cysetthresh.h> 00106 #include <libexplain/iocontrol/cysettimeout.h> 00107 #include <libexplain/iocontrol/cysetwait.h> 00108 #include <libexplain/iocontrol/cyzgetpollcycle.h> 00109 #include <libexplain/iocontrol/cyzsetpollcycle.h> 00110 #include <libexplain/iocontrol/dvd_auth.h> 00111 #include <libexplain/iocontrol/dvd_read_struct.h> 00112 #include <libexplain/iocontrol/dvd_write_struct.h> 00113 #include <libexplain/iocontrol/eql_emancipate.h> 00114 #include <libexplain/iocontrol/eql_enslave.h> 00115 #include <libexplain/iocontrol/eql_getmastrcfg.h> 00116 #include <libexplain/iocontrol/eql_getslavecfg.h> 00117 #include <libexplain/iocontrol/eql_setmastrcfg.h> 00118 #include <libexplain/iocontrol/eql_setslavecfg.h> 00119 #include <libexplain/iocontrol/ext2_ioc_getrsvsz.h> 00120 #include <libexplain/iocontrol/ext2_ioc_setrsvsz.h> 00121 #include <libexplain/iocontrol/fdclrprm.h> 00122 #include <libexplain/iocontrol/fddefmediaprm.h> 00123 #include <libexplain/iocontrol/fddefprm.h> 00124 #include <libexplain/iocontrol/fdeject.h> 00125 #include <libexplain/iocontrol/fdflush.h> 00126 #include <libexplain/iocontrol/fdfmtbeg.h> 00127 #include <libexplain/iocontrol/fdfmtend.h> 00128 #include <libexplain/iocontrol/fdfmttrk.h> 00129 #include <libexplain/iocontrol/fdgetdrvprm.h> 00130 #include <libexplain/iocontrol/fdgetdrvstat.h> 00131 #include <libexplain/iocontrol/fdgetdrvtyp.h> 00132 #include <libexplain/iocontrol/fdgetfdcstat.h> 00133 #include <libexplain/iocontrol/fdgetmaxerrs.h> 00134 #include <libexplain/iocontrol/fdgetmediaprm.h> 00135 #include <libexplain/iocontrol/fdgetprm.h> 00136 #include <libexplain/iocontrol/fdmsgoff.h> 00137 #include <libexplain/iocontrol/fdmsgon.h> 00138 #include <libexplain/iocontrol/fdpolldrvstat.h> 00139 #include <libexplain/iocontrol/fdrawcmd.h> 00140 #include <libexplain/iocontrol/fdreset.h> 00141 #include <libexplain/iocontrol/fdsetdrvprm.h> 00142 #include <libexplain/iocontrol/fdsetemsgtresh.h> 00143 #include <libexplain/iocontrol/fdsetmaxerrs.h> 00144 #include <libexplain/iocontrol/fdsetmediaprm.h> 00145 #include <libexplain/iocontrol/fdsetprm.h> 00146 #include <libexplain/iocontrol/fdtwaddle.h> 00147 #include <libexplain/iocontrol/fdwerrorclr.h> 00148 #include <libexplain/iocontrol/fdwerrorget.h> 00149 #include <libexplain/iocontrol/fibmap.h> 00150 #include <libexplain/iocontrol/figetbsz.h> 00151 #include <libexplain/iocontrol/fioasync.h> 00152 #include <libexplain/iocontrol/fioclex.h> 00153 #include <libexplain/iocontrol/fiogetown.h> 00154 #include <libexplain/iocontrol/fionbio.h> 00155 #include <libexplain/iocontrol/fionclex.h> 00156 #include <libexplain/iocontrol/fionread.h> 00157 #include <libexplain/iocontrol/fioqsize.h> 00158 #include <libexplain/iocontrol/fiosetown.h> 00159 #include <libexplain/iocontrol/fs_ioc32_getflags.h> 00160 #include <libexplain/iocontrol/fs_ioc32_getversion.h> 00161 #include <libexplain/iocontrol/fs_ioc32_setflags.h> 00162 #include <libexplain/iocontrol/fs_ioc32_setversion.h> 00163 #include <libexplain/iocontrol/fs_ioc_fiemap.h> 00164 #include <libexplain/iocontrol/fs_ioc_getflags.h> 00165 #include <libexplain/iocontrol/fs_ioc_getversion.h> 00166 #include <libexplain/iocontrol/fs_ioc_setflags.h> 00167 #include <libexplain/iocontrol/fs_ioc_setversion.h> 00168 #include <libexplain/iocontrol/gio_cmap.h> 00169 #include <libexplain/iocontrol/gio_font.h> 00170 #include <libexplain/iocontrol/gio_fontx.h> 00171 #include <libexplain/iocontrol/gio_scrnmap.h> 00172 #include <libexplain/iocontrol/gio_unimap.h> 00173 #include <libexplain/iocontrol/gio_uniscrnmap.h> 00174 #include <libexplain/iocontrol/hdio_drive_cmd.h> 00175 #include <libexplain/iocontrol/hdio_drive_reset.h> 00176 #include <libexplain/iocontrol/hdio_drive_task.h> 00177 #include <libexplain/iocontrol/hdio_drive_taskfile.h> 00178 #include <libexplain/iocontrol/hdio_get_32bit.h> 00179 #include <libexplain/iocontrol/hdio_get_acoustic.h> 00180 #include <libexplain/iocontrol/hdio_get_address.h> 00181 #include <libexplain/iocontrol/hdio_get_busstate.h> 00182 #include <libexplain/iocontrol/hdio_get_dma.h> 00183 #include <libexplain/iocontrol/hdio_get_identity.h> 00184 #include <libexplain/iocontrol/hdio_get_keepsettings.h> 00185 #include <libexplain/iocontrol/hdio_get_multcount.h> 00186 #include <libexplain/iocontrol/hdio_get_nice.h> 00187 #include <libexplain/iocontrol/hdio_get_nowerr.h> 00188 #include <libexplain/iocontrol/hdio_get_qdma.h> 00189 #include <libexplain/iocontrol/hdio_get_unmaskintr.h> 00190 #include <libexplain/iocontrol/hdio_get_wcache.h> 00191 #include <libexplain/iocontrol/hdio_getgeo.h> 00192 #include <libexplain/iocontrol/hdio_obsolete_identity.h> 00193 #include <libexplain/iocontrol/hdio_scan_hwif.h> 00194 #include <libexplain/iocontrol/hdio_set_32bit.h> 00195 #include <libexplain/iocontrol/hdio_set_acoustic.h> 00196 #include <libexplain/iocontrol/hdio_set_address.h> 00197 #include <libexplain/iocontrol/hdio_set_busstate.h> 00198 #include <libexplain/iocontrol/hdio_set_dma.h> 00199 #include <libexplain/iocontrol/hdio_set_keepsettings.h> 00200 #include <libexplain/iocontrol/hdio_set_multcount.h> 00201 #include <libexplain/iocontrol/hdio_set_nice.h> 00202 #include <libexplain/iocontrol/hdio_set_nowerr.h> 00203 #include <libexplain/iocontrol/hdio_set_pio_mode.h> 00204 #include <libexplain/iocontrol/hdio_set_qdma.h> 00205 #include <libexplain/iocontrol/hdio_set_unmaskintr.h> 00206 #include <libexplain/iocontrol/hdio_set_wcache.h> 00207 #include <libexplain/iocontrol/hdio_set_xfer.h> 00208 #include <libexplain/iocontrol/hdio_tristate_hwif.h> 00209 #include <libexplain/iocontrol/hdio_unregister_hwif.h> 00210 #include <libexplain/iocontrol/kdaddio.h> 00211 #include <libexplain/iocontrol/kddelio.h> 00212 #include <libexplain/iocontrol/kddisabio.h> 00213 #include <libexplain/iocontrol/kdenabio.h> 00214 #include <libexplain/iocontrol/kdfontop.h> 00215 #include <libexplain/iocontrol/kdgetkeycode.h> 00216 #include <libexplain/iocontrol/kdgetled.h> 00217 #include <libexplain/iocontrol/kdgetmode.h> 00218 #include <libexplain/iocontrol/kdgkbdiacr.h> 00219 #include <libexplain/iocontrol/kdgkbdiacruc.h> 00220 #include <libexplain/iocontrol/kdgkbent.h> 00221 #include <libexplain/iocontrol/kdgkbled.h> 00222 #include <libexplain/iocontrol/kdgkbmeta.h> 00223 #include <libexplain/iocontrol/kdgkbmode.h> 00224 #include <libexplain/iocontrol/kdgkbsent.h> 00225 #include <libexplain/iocontrol/kdgkbtype.h> 00226 #include <libexplain/iocontrol/kdkbdrep.h> 00227 #include <libexplain/iocontrol/kdmapdisp.h> 00228 #include <libexplain/iocontrol/kdmktone.h> 00229 #include <libexplain/iocontrol/kdsetkeycode.h> 00230 #include <libexplain/iocontrol/kdsetled.h> 00231 #include <libexplain/iocontrol/kdsetmode.h> 00232 #include <libexplain/iocontrol/kdsigaccept.h> 00233 #include <libexplain/iocontrol/kdskbdiacr.h> 00234 #include <libexplain/iocontrol/kdskbdiacruc.h> 00235 #include <libexplain/iocontrol/kdskbent.h> 00236 #include <libexplain/iocontrol/kdskbled.h> 00237 #include <libexplain/iocontrol/kdskbmeta.h> 00238 #include <libexplain/iocontrol/kdskbmode.h> 00239 #include <libexplain/iocontrol/kdskbsent.h> 00240 #include <libexplain/iocontrol/kdunmapdisp.h> 00241 #include <libexplain/iocontrol/kiocsound.h> 00242 #include <libexplain/iocontrol/lpabort.h> 00243 #include <libexplain/iocontrol/lpabortopen.h> 00244 #include <libexplain/iocontrol/lpcareful.h> 00245 #include <libexplain/iocontrol/lpchar.h> 00246 #include <libexplain/iocontrol/lpgetflags.h> 00247 #include <libexplain/iocontrol/lpgetirq.h> 00248 #include <libexplain/iocontrol/lpgetstats.h> 00249 #include <libexplain/iocontrol/lpgetstatus.h> 00250 #include <libexplain/iocontrol/lpreset.h> 00251 #include <libexplain/iocontrol/lpsetirq.h> 00252 #include <libexplain/iocontrol/lpsettimeout.h> 00253 #include <libexplain/iocontrol/lptime.h> 00254 #include <libexplain/iocontrol/lpwait.h> 00255 #include <libexplain/iocontrol/mtiocget.h> 00256 #include <libexplain/iocontrol/mtiocgetconfig.h> 00257 #include <libexplain/iocontrol/mtiocpos.h> 00258 #include <libexplain/iocontrol/mtiocsetconfig.h> 00259 #include <libexplain/iocontrol/mtioctop.h> 00260 #include <libexplain/iocontrol/pio_cmap.h> 00261 #include <libexplain/iocontrol/pio_font.h> 00262 #include <libexplain/iocontrol/pio_fontreset.h> 00263 #include <libexplain/iocontrol/pio_fontx.h> 00264 #include <libexplain/iocontrol/pio_scrnmap.h> 00265 #include <libexplain/iocontrol/pio_unimap.h> 00266 #include <libexplain/iocontrol/pio_unimapclr.h> 00267 #include <libexplain/iocontrol/pio_uniscrnmap.h> 00268 #include <libexplain/iocontrol/pppiocattach.h> 00269 #include <libexplain/iocontrol/pppiocattchan.h> 00270 #include <libexplain/iocontrol/pppiocconnect.h> 00271 #include <libexplain/iocontrol/pppiocdetach.h> 00272 #include <libexplain/iocontrol/pppiocdisconn.h> 00273 #include <libexplain/iocontrol/pppiocgasyncmap.h> 00274 #include <libexplain/iocontrol/pppiocgchan.h> 00275 #include <libexplain/iocontrol/pppiocgdebug.h> 00276 #include <libexplain/iocontrol/pppiocgflags.h> 00277 #include <libexplain/iocontrol/pppiocgidle.h> 00278 #include <libexplain/iocontrol/pppiocgl2tpstats.h> 00279 #include <libexplain/iocontrol/pppiocgmru.h> 00280 #include <libexplain/iocontrol/pppiocgnpmode.h> 00281 #include <libexplain/iocontrol/pppiocgrasyncmap.h> 00282 #include <libexplain/iocontrol/pppiocgunit.h> 00283 #include <libexplain/iocontrol/pppiocgxasyncmap.h> 00284 #include <libexplain/iocontrol/pppiocnewunit.h> 00285 #include <libexplain/iocontrol/pppiocsactive.h> 00286 #include <libexplain/iocontrol/pppiocsasyncmap.h> 00287 #include <libexplain/iocontrol/pppiocscompress.h> 00288 #include <libexplain/iocontrol/pppiocsdebug.h> 00289 #include <libexplain/iocontrol/pppiocsflags.h> 00290 #include <libexplain/iocontrol/pppiocsmaxcid.h> 00291 #include <libexplain/iocontrol/pppiocsmrru.h> 00292 #include <libexplain/iocontrol/pppiocsmru.h> 00293 #include <libexplain/iocontrol/pppiocsnpmode.h> 00294 #include <libexplain/iocontrol/pppiocspass.h> 00295 #include <libexplain/iocontrol/pppiocsrasyncmap.h> 00296 #include <libexplain/iocontrol/pppiocsxasyncmap.h> 00297 #include <libexplain/iocontrol/pppiocxferunit.h> 00298 #include <libexplain/iocontrol/siocadddlci.h> 00299 #include <libexplain/iocontrol/siocaddmulti.h> 00300 #include <libexplain/iocontrol/siocaddrt.h> 00301 #include <libexplain/iocontrol/siocatmark.h> 00302 #include <libexplain/iocontrol/siocbondchangeactive.h> 00303 #include <libexplain/iocontrol/siocbondenslave.h> 00304 #include <libexplain/iocontrol/siocbondinfoquery.h> 00305 #include <libexplain/iocontrol/siocbondrelease.h> 00306 #include <libexplain/iocontrol/siocbondsethwaddr.h> 00307 #include <libexplain/iocontrol/siocbondslaveinfoquery.h> 00308 #include <libexplain/iocontrol/siocbraddbr.h> 00309 #include <libexplain/iocontrol/siocbraddif.h> 00310 #include <libexplain/iocontrol/siocbrdelbr.h> 00311 #include <libexplain/iocontrol/siocbrdelif.h> 00312 #include <libexplain/iocontrol/siocdarp.h> 00313 #include <libexplain/iocontrol/siocdeldlci.h> 00314 #include <libexplain/iocontrol/siocdelmulti.h> 00315 #include <libexplain/iocontrol/siocdelrt.h> 00316 #include <libexplain/iocontrol/siocdifaddr.h> 00317 #include <libexplain/iocontrol/siocdrarp.h> 00318 #include <libexplain/iocontrol/siocethtool.h> 00319 #include <libexplain/iocontrol/siocgarp.h> 00320 #include <libexplain/iocontrol/siocgifaddr.h> 00321 #include <libexplain/iocontrol/siocgifbr.h> 00322 #include <libexplain/iocontrol/siocgifbrdaddr.h> 00323 #include <libexplain/iocontrol/siocgifconf.h> 00324 #include <libexplain/iocontrol/siocgifcount.h> 00325 #include <libexplain/iocontrol/siocgifdivert.h> 00326 #include <libexplain/iocontrol/siocgifdstaddr.h> 00327 #include <libexplain/iocontrol/siocgifencap.h> 00328 #include <libexplain/iocontrol/siocgifflags.h> 00329 #include <libexplain/iocontrol/siocgifhwaddr.h> 00330 #include <libexplain/iocontrol/siocgifindex.h> 00331 #include <libexplain/iocontrol/siocgifmap.h> 00332 #include <libexplain/iocontrol/siocgifmem.h> 00333 #include <libexplain/iocontrol/siocgifmetric.h> 00334 #include <libexplain/iocontrol/siocgifmtu.h> 00335 #include <libexplain/iocontrol/siocgifname.h> 00336 #include <libexplain/iocontrol/siocgifnetmask.h> 00337 #include <libexplain/iocontrol/siocgifpflags.h> 00338 #include <libexplain/iocontrol/siocgifslave.h> 00339 #include <libexplain/iocontrol/siocgiftxqlen.h> 00340 #include <libexplain/iocontrol/siocgifvlan.h> 00341 #include <libexplain/iocontrol/siocgmiiphy.h> 00342 #include <libexplain/iocontrol/siocgmiireg.h> 00343 #include <libexplain/iocontrol/siocgpgrp.h> 00344 #include <libexplain/iocontrol/siocgpppcstats.h> 00345 #include <libexplain/iocontrol/siocgpppstats.h> 00346 #include <libexplain/iocontrol/siocgpppver.h> 00347 #include <libexplain/iocontrol/siocgrarp.h> 00348 #include <libexplain/iocontrol/siocgstamp.h> 00349 #include <libexplain/iocontrol/siocgstampns.h> 00350 #include <libexplain/iocontrol/siocinq.h> 00351 #include <libexplain/iocontrol/siocoutq.h> 00352 #include <libexplain/iocontrol/siocrtmsg.h> 00353 #include <libexplain/iocontrol/siocsarp.h> 00354 #include <libexplain/iocontrol/siocscccal.h> 00355 #include <libexplain/iocontrol/siocscccfg.h> 00356 #include <libexplain/iocontrol/siocsccchanini.h> 00357 #include <libexplain/iocontrol/siocsccgkiss.h> 00358 #include <libexplain/iocontrol/siocsccgstat.h> 00359 #include <libexplain/iocontrol/siocsccini.h> 00360 #include <libexplain/iocontrol/siocsccskiss.h> 00361 #include <libexplain/iocontrol/siocsccsmem.h> 00362 #include <libexplain/iocontrol/siocshwtstamp.h> 00363 #include <libexplain/iocontrol/siocsifaddr.h> 00364 #include <libexplain/iocontrol/siocsifbr.h> 00365 #include <libexplain/iocontrol/siocsifbrdaddr.h> 00366 #include <libexplain/iocontrol/siocsifdivert.h> 00367 #include <libexplain/iocontrol/siocsifdstaddr.h> 00368 #include <libexplain/iocontrol/siocsifencap.h> 00369 #include <libexplain/iocontrol/siocsifflags.h> 00370 #include <libexplain/iocontrol/siocsifhwaddr.h> 00371 #include <libexplain/iocontrol/siocsifhwbroadcast.h> 00372 #include <libexplain/iocontrol/siocsiflink.h> 00373 #include <libexplain/iocontrol/siocsifmap.h> 00374 #include <libexplain/iocontrol/siocsifmem.h> 00375 #include <libexplain/iocontrol/siocsifmetric.h> 00376 #include <libexplain/iocontrol/siocsifmtu.h> 00377 #include <libexplain/iocontrol/siocsifname.h> 00378 #include <libexplain/iocontrol/siocsifnetmask.h> 00379 #include <libexplain/iocontrol/siocsifpflags.h> 00380 #include <libexplain/iocontrol/siocsifslave.h> 00381 #include <libexplain/iocontrol/siocsiftxqlen.h> 00382 #include <libexplain/iocontrol/siocsifvlan.h> 00383 #include <libexplain/iocontrol/siocsmiireg.h> 00384 #include <libexplain/iocontrol/siocspgrp.h> 00385 #include <libexplain/iocontrol/siocsrarp.h> 00386 #include <libexplain/iocontrol/siocwandev.h> 00387 #include <libexplain/iocontrol/siogifindex.h> 00388 #include <libexplain/iocontrol/table.h> 00389 #include <libexplain/iocontrol/tcflsh.h> 00390 #include <libexplain/iocontrol/tcgeta.h> 00391 #include <libexplain/iocontrol/tcgets.h> 00392 #include <libexplain/iocontrol/tcgets2.h> 00393 #include <libexplain/iocontrol/tcgetx.h> 00394 #include <libexplain/iocontrol/tcsbrk.h> 00395 #include <libexplain/iocontrol/tcsbrkp.h> 00396 #include <libexplain/iocontrol/tcseta.h> 00397 #include <libexplain/iocontrol/tcsetaf.h> 00398 #include <libexplain/iocontrol/tcsetaw.h> 00399 #include <libexplain/iocontrol/tcsets.h> 00400 #include <libexplain/iocontrol/tcsets2.h> 00401 #include <libexplain/iocontrol/tcsetsf.h> 00402 #include <libexplain/iocontrol/tcsetsf2.h> 00403 #include <libexplain/iocontrol/tcsetsw.h> 00404 #include <libexplain/iocontrol/tcsetsw2.h> 00405 #include <libexplain/iocontrol/tcsetx.h> 00406 #include <libexplain/iocontrol/tcsetxf.h> 00407 #include <libexplain/iocontrol/tcsetxw.h> 00408 #include <libexplain/iocontrol/tcxonc.h> 00409 #include <libexplain/iocontrol/tioccbrk.h> 00410 #include <libexplain/iocontrol/tioccons.h> 00411 #include <libexplain/iocontrol/tiocdrain.h> 00412 #include <libexplain/iocontrol/tiocexcl.h> 00413 #include <libexplain/iocontrol/tiocgdev.h> 00414 #include <libexplain/iocontrol/tiocgetc.h> 00415 #include <libexplain/iocontrol/tiocgetd.h> 00416 #include <libexplain/iocontrol/tiocgetp.h> 00417 #include <libexplain/iocontrol/tiocgetx.h> 00418 #include <libexplain/iocontrol/tiocghayesesp.h> 00419 #include <libexplain/iocontrol/tiocgicount.h> 00420 #include <libexplain/iocontrol/tiocglcktrmios.h> 00421 #include <libexplain/iocontrol/tiocgltc.h> 00422 #include <libexplain/iocontrol/tiocgpgrp.h> 00423 #include <libexplain/iocontrol/tiocgptn.h> 00424 #include <libexplain/iocontrol/tiocgrs485.h> 00425 #include <libexplain/iocontrol/tiocgserial.h> 00426 #include <libexplain/iocontrol/tiocgsid.h> 00427 #include <libexplain/iocontrol/tiocgsoftcar.h> 00428 #include <libexplain/iocontrol/tiocgwinsz.h> 00429 #include <libexplain/iocontrol/tiocinq.h> 00430 #include <libexplain/iocontrol/tioclget.h> 00431 #include <libexplain/iocontrol/tioclinux.h> 00432 #include <libexplain/iocontrol/tiocmbic.h> 00433 #include <libexplain/iocontrol/tiocmbis.h> 00434 #include <libexplain/iocontrol/tiocmget.h> 00435 #include <libexplain/iocontrol/tiocmiwait.h> 00436 #include <libexplain/iocontrol/tiocmset.h> 00437 #include <libexplain/iocontrol/tiocnotty.h> 00438 #include <libexplain/iocontrol/tiocnxcl.h> 00439 #include <libexplain/iocontrol/tiocoutq.h> 00440 #include <libexplain/iocontrol/tiocpkt.h> 00441 #include <libexplain/iocontrol/tiocsbrk.h> 00442 #include <libexplain/iocontrol/tiocsctty.h> 00443 #include <libexplain/iocontrol/tiocserconfig.h> 00444 #include <libexplain/iocontrol/tiocsergetlsr.h> 00445 #include <libexplain/iocontrol/tiocsergetmulti.h> 00446 #include <libexplain/iocontrol/tiocsergstruct.h> 00447 #include <libexplain/iocontrol/tiocsergwild.h> 00448 #include <libexplain/iocontrol/tiocsersetmulti.h> 00449 #include <libexplain/iocontrol/tiocserswild.h> 00450 #include <libexplain/iocontrol/tiocsetd.h> 00451 #include <libexplain/iocontrol/tiocshayesesp.h> 00452 #include <libexplain/iocontrol/tiocsig.h> 00453 #include <libexplain/iocontrol/tiocslcktrmios.h> 00454 #include <libexplain/iocontrol/tiocspgrp.h> 00455 #include <libexplain/iocontrol/tiocsptlck.h> 00456 #include <libexplain/iocontrol/tiocsrs485.h> 00457 #include <libexplain/iocontrol/tiocsserial.h> 00458 #include <libexplain/iocontrol/tiocssoftcar.h> 00459 #include <libexplain/iocontrol/tiocstart.h> 00460 #include <libexplain/iocontrol/tiocsti.h> 00461 #include <libexplain/iocontrol/tiocstop.h> 00462 #include <libexplain/iocontrol/tiocswinsz.h> 00463 #include <libexplain/iocontrol/tiocttygstruct.h> 00464 #include <libexplain/iocontrol/vidioc_cropcap.h> 00465 #include <libexplain/iocontrol/vidioc_dbg_g_chip_ident.h> 00466 #include <libexplain/iocontrol/vidioc_dbg_g_register.h> 00467 #include <libexplain/iocontrol/vidioc_dbg_s_register.h> 00468 #include <libexplain/iocontrol/vidioc_dqbuf.h> 00469 #include <libexplain/iocontrol/vidioc_dqevent.h> 00470 #include <libexplain/iocontrol/vidioc_encoder_cmd.h> 00471 #include <libexplain/iocontrol/vidioc_enum_dv_presets.h> 00472 #include <libexplain/iocontrol/vidioc_enum_fmt.h> 00473 #include <libexplain/iocontrol/vidioc_enum_frameintervals.h> 00474 #include <libexplain/iocontrol/vidioc_enum_framesizes.h> 00475 #include <libexplain/iocontrol/vidioc_enumaudio.h> 00476 #include <libexplain/iocontrol/vidioc_enumaudout.h> 00477 #include <libexplain/iocontrol/vidioc_enuminput.h> 00478 #include <libexplain/iocontrol/vidioc_enumoutput.h> 00479 #include <libexplain/iocontrol/vidioc_enumstd.h> 00480 #include <libexplain/iocontrol/vidioc_g_audio.h> 00481 #include <libexplain/iocontrol/vidioc_g_audout.h> 00482 #include <libexplain/iocontrol/vidioc_g_crop.h> 00483 #include <libexplain/iocontrol/vidioc_g_ctrl.h> 00484 #include <libexplain/iocontrol/vidioc_g_dv_preset.h> 00485 #include <libexplain/iocontrol/vidioc_g_dv_timings.h> 00486 #include <libexplain/iocontrol/vidioc_g_enc_index.h> 00487 #include <libexplain/iocontrol/vidioc_g_ext_ctrls.h> 00488 #include <libexplain/iocontrol/vidioc_g_fbuf.h> 00489 #include <libexplain/iocontrol/vidioc_g_fmt.h> 00490 #include <libexplain/iocontrol/vidioc_g_frequency.h> 00491 #include <libexplain/iocontrol/vidioc_g_input.h> 00492 #include <libexplain/iocontrol/vidioc_g_jpegcomp.h> 00493 #include <libexplain/iocontrol/vidioc_g_modulator.h> 00494 #include <libexplain/iocontrol/vidioc_g_output.h> 00495 #include <libexplain/iocontrol/vidioc_g_parm.h> 00496 #include <libexplain/iocontrol/vidioc_g_priority.h> 00497 #include <libexplain/iocontrol/vidioc_g_sliced_vbi_cap.h> 00498 #include <libexplain/iocontrol/vidioc_g_std.h> 00499 #include <libexplain/iocontrol/vidioc_g_tuner.h> 00500 #include <libexplain/iocontrol/vidioc_log_status.h> 00501 #include <libexplain/iocontrol/vidioc_overlay.h> 00502 #include <libexplain/iocontrol/vidioc_qbuf.h> 00503 #include <libexplain/iocontrol/vidioc_query_dv_preset.h> 00504 #include <libexplain/iocontrol/vidioc_querybuf.h> 00505 #include <libexplain/iocontrol/vidioc_querycap.h> 00506 #include <libexplain/iocontrol/vidioc_queryctrl.h> 00507 #include <libexplain/iocontrol/vidioc_querymenu.h> 00508 #include <libexplain/iocontrol/vidioc_querystd.h> 00509 #include <libexplain/iocontrol/vidioc_reqbufs.h> 00510 #include <libexplain/iocontrol/vidioc_s_audio.h> 00511 #include <libexplain/iocontrol/vidioc_s_audout.h> 00512 #include <libexplain/iocontrol/vidioc_s_crop.h> 00513 #include <libexplain/iocontrol/vidioc_s_ctrl.h> 00514 #include <libexplain/iocontrol/vidioc_s_dv_preset.h> 00515 #include <libexplain/iocontrol/vidioc_s_dv_timings.h> 00516 #include <libexplain/iocontrol/vidioc_s_ext_ctrls.h> 00517 #include <libexplain/iocontrol/vidioc_s_fbuf.h> 00518 #include <libexplain/iocontrol/vidioc_s_fmt.h> 00519 #include <libexplain/iocontrol/vidioc_s_frequency.h> 00520 #include <libexplain/iocontrol/vidioc_s_hw_freq_seek.h> 00521 #include <libexplain/iocontrol/vidioc_s_input.h> 00522 #include <libexplain/iocontrol/vidioc_s_jpegcomp.h> 00523 #include <libexplain/iocontrol/vidioc_s_modulator.h> 00524 #include <libexplain/iocontrol/vidioc_s_output.h> 00525 #include <libexplain/iocontrol/vidioc_s_parm.h> 00526 #include <libexplain/iocontrol/vidioc_s_priority.h> 00527 #include <libexplain/iocontrol/vidioc_s_std.h> 00528 #include <libexplain/iocontrol/vidioc_s_tuner.h> 00529 #include <libexplain/iocontrol/vidioc_streamoff.h> 00530 #include <libexplain/iocontrol/vidioc_streamon.h> 00531 #include <libexplain/iocontrol/vidioc_subscribe_event.h> 00532 #include <libexplain/iocontrol/vidioc_try_fmt.h> 00533 #include <libexplain/iocontrol/vidioccapture.h> 00534 #include <libexplain/iocontrol/vidiocgaudio.h> 00535 #include <libexplain/iocontrol/vidiocgcap.h> 00536 #include <libexplain/iocontrol/vidiocgchan.h> 00537 #include <libexplain/iocontrol/vidiocgfbuf.h> 00538 #include <libexplain/iocontrol/vidiocgfreq.h> 00539 #include <libexplain/iocontrol/vidiocgmbuf.h> 00540 #include <libexplain/iocontrol/vidiocgpict.h> 00541 #include <libexplain/iocontrol/vidiocgtuner.h> 00542 #include <libexplain/iocontrol/vidiocgvbifmt.h> 00543 #include <libexplain/iocontrol/vidiocgwin.h> 00544 #include <libexplain/iocontrol/vidiocmcapture.h> 00545 #include <libexplain/iocontrol/vidiocsaudio.h> 00546 #include <libexplain/iocontrol/vidiocschan.h> 00547 #include <libexplain/iocontrol/vidiocsfbuf.h> 00548 #include <libexplain/iocontrol/vidiocsfreq.h> 00549 #include <libexplain/iocontrol/vidiocspict.h> 00550 #include <libexplain/iocontrol/vidiocstuner.h> 00551 #include <libexplain/iocontrol/vidiocsvbifmt.h> 00552 #include <libexplain/iocontrol/vidiocswin.h> 00553 #include <libexplain/iocontrol/vidiocsync.h> 00554 #include <libexplain/iocontrol/vt_activate.h> 00555 #include <libexplain/iocontrol/vt_disallocate.h> 00556 #include <libexplain/iocontrol/vt_gethifontmask.h> 00557 #include <libexplain/iocontrol/vt_getmode.h> 00558 #include <libexplain/iocontrol/vt_getstate.h> 00559 #include <libexplain/iocontrol/vt_lockswitch.h> 00560 #include <libexplain/iocontrol/vt_openqry.h> 00561 #include <libexplain/iocontrol/vt_reldisp.h> 00562 #include <libexplain/iocontrol/vt_resize.h> 00563 #include <libexplain/iocontrol/vt_resizex.h> 00564 #include <libexplain/iocontrol/vt_sendsig.h> 00565 #include <libexplain/iocontrol/vt_setmode.h> 00566 #include <libexplain/iocontrol/vt_unlockswitch.h> 00567 #include <libexplain/iocontrol/vt_waitactive.h> 00568 #include <libexplain/sizeof.h> 00569 00570 /* 00571 * The ugly thing about ioctl(2) is that, in effect, each ioctl request is a 00572 * separate and unique system call. 00573 * 00574 * This information is not kept in a single table for all values, like every 00575 * other set of constants, because (a) some values are ambiguous, and (b) the 00576 * include files have bugs making it impossible to include all of them in the 00577 * same combilation unit. 00578 * 00579 * By just storing pointers to our own data structure, there is no need to 00580 * include them all at once. 00581 * 00582 * Keep this array sorted alphabetically (C locale, not en). 00583 */ 00584 00585 const explain_iocontrol_t *const explain_iocontrol_table[] = 00586 { 00587 &explain_iocontrol_blkbszget, 00588 &explain_iocontrol_blkbszset, 00589 &explain_iocontrol_blkdiscard, 00590 &explain_iocontrol_blkelvget, 00591 &explain_iocontrol_blkelvset, 00592 &explain_iocontrol_blkflsbuf, 00593 &explain_iocontrol_blkfraget, 00594 &explain_iocontrol_blkfraset, 00595 &explain_iocontrol_blkgetsize, 00596 &explain_iocontrol_blkgetsize64, 00597 &explain_iocontrol_blkpg, 00598 &explain_iocontrol_blkraget, 00599 &explain_iocontrol_blkraset, 00600 &explain_iocontrol_blkroget, 00601 &explain_iocontrol_blkroset, 00602 &explain_iocontrol_blkrrpart, 00603 &explain_iocontrol_blksectget, 00604 &explain_iocontrol_blksectset, 00605 &explain_iocontrol_blksszget, 00606 &explain_iocontrol_blktracesetup, 00607 &explain_iocontrol_blktracestart, 00608 &explain_iocontrol_blktracestop, 00609 &explain_iocontrol_blktraceteardown, 00610 &explain_iocontrol_bmap_ioctl, 00611 &explain_iocontrol_cdrom_changer_nslots, 00612 &explain_iocontrol_cdrom_clear_options, 00613 &explain_iocontrol_cdrom_debug, 00614 &explain_iocontrol_cdrom_disc_status, 00615 &explain_iocontrol_cdrom_drive_status, 00616 &explain_iocontrol_cdrom_get_capability, 00617 &explain_iocontrol_cdrom_get_mcn, 00618 &explain_iocontrol_cdrom_get_upc, 00619 &explain_iocontrol_cdrom_last_written, 00620 &explain_iocontrol_cdrom_lockdoor, 00621 &explain_iocontrol_cdrom_media_changed, 00622 &explain_iocontrol_cdrom_next_writable, 00623 &explain_iocontrol_cdrom_select_disc, 00624 &explain_iocontrol_cdrom_select_speed, 00625 &explain_iocontrol_cdrom_send_packet, 00626 &explain_iocontrol_cdrom_set_options, 00627 &explain_iocontrol_cdromaudiobufsiz, 00628 &explain_iocontrol_cdromclosetray, 00629 &explain_iocontrol_cdromeject, 00630 &explain_iocontrol_cdromeject_sw, 00631 &explain_iocontrol_cdromgetspindown, 00632 &explain_iocontrol_cdrommultisession, 00633 &explain_iocontrol_cdrompause, 00634 &explain_iocontrol_cdromplayblk, 00635 &explain_iocontrol_cdromplaymsf, 00636 &explain_iocontrol_cdromplaytrkind, 00637 &explain_iocontrol_cdromreadall, 00638 &explain_iocontrol_cdromreadaudio, 00639 &explain_iocontrol_cdromreadcooked, 00640 &explain_iocontrol_cdromreadmode1, 00641 &explain_iocontrol_cdromreadmode2, 00642 &explain_iocontrol_cdromreadraw, 00643 &explain_iocontrol_cdromreadtocentry, 00644 &explain_iocontrol_cdromreadtochdr, 00645 &explain_iocontrol_cdromreset, 00646 &explain_iocontrol_cdromresume, 00647 &explain_iocontrol_cdromseek, 00648 &explain_iocontrol_cdromsetspindown, 00649 &explain_iocontrol_cdromstart, 00650 &explain_iocontrol_cdromstop, 00651 &explain_iocontrol_cdromsubchnl, 00652 &explain_iocontrol_cdromvolctrl, 00653 &explain_iocontrol_cdromvolread, 00654 &explain_iocontrol_cm206ctl_get_last_stat, 00655 &explain_iocontrol_cm206ctl_get_stat, 00656 &explain_iocontrol_cygetcd1400ver, 00657 &explain_iocontrol_cygetdefthresh, 00658 &explain_iocontrol_cygetdeftimeout, 00659 &explain_iocontrol_cygetmon, 00660 &explain_iocontrol_cygetrflow, 00661 &explain_iocontrol_cygetrtsdtr_inv, 00662 &explain_iocontrol_cygetthresh, 00663 &explain_iocontrol_cygettimeout, 00664 &explain_iocontrol_cygetwait, 00665 &explain_iocontrol_cysetdefthresh, 00666 &explain_iocontrol_cysetdeftimeout, 00667 &explain_iocontrol_cysetrflow, 00668 &explain_iocontrol_cysetrtsdtr_inv, 00669 &explain_iocontrol_cysetthresh, 00670 &explain_iocontrol_cysettimeout, 00671 &explain_iocontrol_cysetwait, 00672 &explain_iocontrol_cyzgetpollcycle, 00673 &explain_iocontrol_cyzsetpollcycle, 00674 &explain_iocontrol_dvd_auth, 00675 &explain_iocontrol_dvd_read_struct, 00676 &explain_iocontrol_dvd_write_struct, 00677 &explain_iocontrol_eql_emancipate, 00678 &explain_iocontrol_eql_enslave, 00679 &explain_iocontrol_eql_getmastrcfg, 00680 &explain_iocontrol_eql_getslavecfg, 00681 &explain_iocontrol_eql_setmastrcfg, 00682 &explain_iocontrol_eql_setslavecfg, 00683 &explain_iocontrol_ext2_ioc_getrsvsz, 00684 &explain_iocontrol_ext2_ioc_setrsvsz, 00685 &explain_iocontrol_fdclrprm, 00686 &explain_iocontrol_fddefmediaprm, 00687 &explain_iocontrol_fddefprm, 00688 &explain_iocontrol_fdeject, 00689 &explain_iocontrol_fdflush, 00690 &explain_iocontrol_fdfmtbeg, 00691 &explain_iocontrol_fdfmtend, 00692 &explain_iocontrol_fdfmttrk, 00693 &explain_iocontrol_fdgetdrvprm, 00694 &explain_iocontrol_fdgetdrvstat, 00695 &explain_iocontrol_fdgetdrvtyp, 00696 &explain_iocontrol_fdgetfdcstat, 00697 &explain_iocontrol_fdgetmaxerrs, 00698 &explain_iocontrol_fdgetmediaprm, 00699 &explain_iocontrol_fdgetprm, 00700 &explain_iocontrol_fdmsgoff, 00701 &explain_iocontrol_fdmsgon, 00702 &explain_iocontrol_fdpolldrvstat, 00703 &explain_iocontrol_fdrawcmd, 00704 &explain_iocontrol_fdreset, 00705 &explain_iocontrol_fdsetdrvprm, 00706 &explain_iocontrol_fdsetemsgtresh, 00707 &explain_iocontrol_fdsetmaxerrs, 00708 &explain_iocontrol_fdsetmediaprm, 00709 &explain_iocontrol_fdsetprm, 00710 &explain_iocontrol_fdtwaddle, 00711 &explain_iocontrol_fdwerrorclr, 00712 &explain_iocontrol_fdwerrorget, 00713 &explain_iocontrol_fibmap, 00714 &explain_iocontrol_figetbsz, 00715 &explain_iocontrol_fioasync, 00716 &explain_iocontrol_fioclex, 00717 &explain_iocontrol_fiogetown, 00718 &explain_iocontrol_fionbio, 00719 &explain_iocontrol_fionclex, 00720 &explain_iocontrol_fionread, 00721 &explain_iocontrol_fioqsize, 00722 &explain_iocontrol_fiosetown, 00723 &explain_iocontrol_fs_ioc32_getflags, 00724 &explain_iocontrol_fs_ioc32_getversion, 00725 &explain_iocontrol_fs_ioc32_setflags, 00726 &explain_iocontrol_fs_ioc32_setversion, 00727 &explain_iocontrol_fs_ioc_fiemap, 00728 &explain_iocontrol_fs_ioc_getflags, 00729 &explain_iocontrol_fs_ioc_getversion, 00730 &explain_iocontrol_fs_ioc_setflags, 00731 &explain_iocontrol_fs_ioc_setversion, 00732 &explain_iocontrol_gio_cmap, 00733 &explain_iocontrol_gio_font, 00734 &explain_iocontrol_gio_fontx, 00735 &explain_iocontrol_gio_scrnmap, 00736 &explain_iocontrol_gio_unimap, 00737 &explain_iocontrol_gio_uniscrnmap, 00738 &explain_iocontrol_hdio_drive_cmd, 00739 &explain_iocontrol_hdio_drive_reset, 00740 &explain_iocontrol_hdio_drive_task, 00741 &explain_iocontrol_hdio_drive_taskfile, 00742 &explain_iocontrol_hdio_get_32bit, 00743 &explain_iocontrol_hdio_get_acoustic, 00744 &explain_iocontrol_hdio_get_address, 00745 &explain_iocontrol_hdio_get_busstate, 00746 &explain_iocontrol_hdio_get_dma, 00747 &explain_iocontrol_hdio_get_identity, 00748 &explain_iocontrol_hdio_get_keepsettings, 00749 &explain_iocontrol_hdio_get_multcount, 00750 &explain_iocontrol_hdio_get_nice, 00751 &explain_iocontrol_hdio_get_nowerr, 00752 &explain_iocontrol_hdio_get_qdma, 00753 &explain_iocontrol_hdio_get_unmaskintr, 00754 &explain_iocontrol_hdio_get_wcache, 00755 &explain_iocontrol_hdio_getgeo, 00756 &explain_iocontrol_hdio_obsolete_identity, 00757 &explain_iocontrol_hdio_scan_hwif, 00758 &explain_iocontrol_hdio_set_32bit, 00759 &explain_iocontrol_hdio_set_acoustic, 00760 &explain_iocontrol_hdio_set_address, 00761 &explain_iocontrol_hdio_set_busstate, 00762 &explain_iocontrol_hdio_set_dma, 00763 &explain_iocontrol_hdio_set_keepsettings, 00764 &explain_iocontrol_hdio_set_multcount, 00765 &explain_iocontrol_hdio_set_nice, 00766 &explain_iocontrol_hdio_set_nowerr, 00767 &explain_iocontrol_hdio_set_pio_mode, 00768 &explain_iocontrol_hdio_set_qdma, 00769 &explain_iocontrol_hdio_set_unmaskintr, 00770 &explain_iocontrol_hdio_set_wcache, 00771 &explain_iocontrol_hdio_set_xfer, 00772 &explain_iocontrol_hdio_tristate_hwif, 00773 &explain_iocontrol_hdio_unregister_hwif, 00774 &explain_iocontrol_kdaddio, 00775 &explain_iocontrol_kddelio, 00776 &explain_iocontrol_kddisabio, 00777 &explain_iocontrol_kdenabio, 00778 &explain_iocontrol_kdfontop, 00779 &explain_iocontrol_kdgetkeycode, 00780 &explain_iocontrol_kdgetled, 00781 &explain_iocontrol_kdgetmode, 00782 &explain_iocontrol_kdgkbdiacr, 00783 &explain_iocontrol_kdgkbdiacruc, 00784 &explain_iocontrol_kdgkbent, 00785 &explain_iocontrol_kdgkbled, 00786 &explain_iocontrol_kdgkbmeta, 00787 &explain_iocontrol_kdgkbmode, 00788 &explain_iocontrol_kdgkbsent, 00789 &explain_iocontrol_kdgkbtype, 00790 &explain_iocontrol_kdkbdrep, 00791 &explain_iocontrol_kdmapdisp, 00792 &explain_iocontrol_kdmktone, 00793 &explain_iocontrol_kdsetkeycode, 00794 &explain_iocontrol_kdsetled, 00795 &explain_iocontrol_kdsetmode, 00796 &explain_iocontrol_kdsigaccept, 00797 &explain_iocontrol_kdskbdiacr, 00798 &explain_iocontrol_kdskbdiacruc, 00799 &explain_iocontrol_kdskbent, 00800 &explain_iocontrol_kdskbled, 00801 &explain_iocontrol_kdskbmeta, 00802 &explain_iocontrol_kdskbmode, 00803 &explain_iocontrol_kdskbsent, 00804 &explain_iocontrol_kdunmapdisp, 00805 &explain_iocontrol_kiocsound, 00806 &explain_iocontrol_lpabort, 00807 &explain_iocontrol_lpabortopen, 00808 &explain_iocontrol_lpcareful, 00809 &explain_iocontrol_lpchar, 00810 &explain_iocontrol_lpgetflags, 00811 &explain_iocontrol_lpgetirq, 00812 &explain_iocontrol_lpgetstats, 00813 &explain_iocontrol_lpgetstatus, 00814 &explain_iocontrol_lpreset, 00815 &explain_iocontrol_lpsetirq, 00816 &explain_iocontrol_lpsettimeout, 00817 &explain_iocontrol_lptime, 00818 &explain_iocontrol_lpwait, 00819 &explain_iocontrol_mtiocget, 00820 &explain_iocontrol_mtiocgetconfig, 00821 &explain_iocontrol_mtiocpos, 00822 &explain_iocontrol_mtiocsetconfig, 00823 &explain_iocontrol_mtioctop, 00824 &explain_iocontrol_pio_cmap, 00825 &explain_iocontrol_pio_font, 00826 &explain_iocontrol_pio_fontreset, 00827 &explain_iocontrol_pio_fontx, 00828 &explain_iocontrol_pio_scrnmap, 00829 &explain_iocontrol_pio_unimap, 00830 &explain_iocontrol_pio_unimapclr, 00831 &explain_iocontrol_pio_uniscrnmap, 00832 &explain_iocontrol_pppiocattach, 00833 &explain_iocontrol_pppiocattchan, 00834 &explain_iocontrol_pppiocconnect, 00835 &explain_iocontrol_pppiocdetach, 00836 &explain_iocontrol_pppiocdisconn, 00837 &explain_iocontrol_pppiocgasyncmap, 00838 &explain_iocontrol_pppiocgchan, 00839 &explain_iocontrol_pppiocgdebug, 00840 &explain_iocontrol_pppiocgflags, 00841 &explain_iocontrol_pppiocgidle, 00842 &explain_iocontrol_pppiocgl2tpstats, 00843 &explain_iocontrol_pppiocgmru, 00844 &explain_iocontrol_pppiocgnpmode, 00845 &explain_iocontrol_pppiocgrasyncmap, 00846 &explain_iocontrol_pppiocgunit, 00847 &explain_iocontrol_pppiocgxasyncmap, 00848 &explain_iocontrol_pppiocnewunit, 00849 &explain_iocontrol_pppiocsactive, 00850 &explain_iocontrol_pppiocsasyncmap, 00851 &explain_iocontrol_pppiocscompress, 00852 &explain_iocontrol_pppiocsdebug, 00853 &explain_iocontrol_pppiocsflags, 00854 &explain_iocontrol_pppiocsmaxcid, 00855 &explain_iocontrol_pppiocsmrru, 00856 &explain_iocontrol_pppiocsmru, 00857 &explain_iocontrol_pppiocsnpmode, 00858 &explain_iocontrol_pppiocspass, 00859 &explain_iocontrol_pppiocsrasyncmap, 00860 &explain_iocontrol_pppiocsxasyncmap, 00861 &explain_iocontrol_pppiocxferunit, 00862 &explain_iocontrol_siocadddlci, 00863 &explain_iocontrol_siocaddmulti, 00864 &explain_iocontrol_siocaddrt, 00865 &explain_iocontrol_siocatmark, 00866 &explain_iocontrol_siocbondchangeactive, 00867 &explain_iocontrol_siocbondenslave, 00868 &explain_iocontrol_siocbondinfoquery, 00869 &explain_iocontrol_siocbondrelease, 00870 &explain_iocontrol_siocbondsethwaddr, 00871 &explain_iocontrol_siocbondslaveinfoquery, 00872 &explain_iocontrol_siocbraddbr, 00873 &explain_iocontrol_siocbraddif, 00874 &explain_iocontrol_siocbrdelbr, 00875 &explain_iocontrol_siocbrdelif, 00876 &explain_iocontrol_siocdarp, 00877 &explain_iocontrol_siocdeldlci, 00878 &explain_iocontrol_siocdelmulti, 00879 &explain_iocontrol_siocdelrt, 00880 &explain_iocontrol_siocdifaddr, 00881 &explain_iocontrol_siocdrarp, 00882 &explain_iocontrol_siocethtool, 00883 &explain_iocontrol_siocgarp, 00884 &explain_iocontrol_siocgifaddr, 00885 &explain_iocontrol_siocgifbr, 00886 &explain_iocontrol_siocgifbrdaddr, 00887 &explain_iocontrol_siocgifconf, 00888 &explain_iocontrol_siocgifcount, 00889 &explain_iocontrol_siocgifdivert, 00890 &explain_iocontrol_siocgifdstaddr, 00891 &explain_iocontrol_siocgifencap, 00892 &explain_iocontrol_siocgifflags, 00893 &explain_iocontrol_siocgifhwaddr, 00894 &explain_iocontrol_siocgifindex, 00895 &explain_iocontrol_siocgifmap, 00896 &explain_iocontrol_siocgifmem, 00897 &explain_iocontrol_siocgifmetric, 00898 &explain_iocontrol_siocgifmtu, 00899 &explain_iocontrol_siocgifname, 00900 &explain_iocontrol_siocgifnetmask, 00901 &explain_iocontrol_siocgifpflags, 00902 &explain_iocontrol_siocgifslave, 00903 &explain_iocontrol_siocgiftxqlen, 00904 &explain_iocontrol_siocgifvlan, 00905 &explain_iocontrol_siocgmiiphy, 00906 &explain_iocontrol_siocgmiireg, 00907 &explain_iocontrol_siocgpgrp, 00908 &explain_iocontrol_siocgpppcstats, 00909 &explain_iocontrol_siocgpppstats, 00910 &explain_iocontrol_siocgpppver, 00911 &explain_iocontrol_siocgrarp, 00912 &explain_iocontrol_siocgstamp, 00913 &explain_iocontrol_siocgstampns, 00914 &explain_iocontrol_siocinq, 00915 &explain_iocontrol_siocoutq, 00916 &explain_iocontrol_siocrtmsg, 00917 &explain_iocontrol_siocsarp, 00918 &explain_iocontrol_siocscccal, 00919 &explain_iocontrol_siocscccfg, 00920 &explain_iocontrol_siocsccchanini, 00921 &explain_iocontrol_siocsccgkiss, 00922 &explain_iocontrol_siocsccgstat, 00923 &explain_iocontrol_siocsccini, 00924 &explain_iocontrol_siocsccskiss, 00925 &explain_iocontrol_siocsccsmem, 00926 &explain_iocontrol_siocshwtstamp, 00927 &explain_iocontrol_siocsifaddr, 00928 &explain_iocontrol_siocsifbr, 00929 &explain_iocontrol_siocsifbrdaddr, 00930 &explain_iocontrol_siocsifdivert, 00931 &explain_iocontrol_siocsifdstaddr, 00932 &explain_iocontrol_siocsifencap, 00933 &explain_iocontrol_siocsifflags, 00934 &explain_iocontrol_siocsifhwaddr, 00935 &explain_iocontrol_siocsifhwbroadcast, 00936 &explain_iocontrol_siocsiflink, 00937 &explain_iocontrol_siocsifmap, 00938 &explain_iocontrol_siocsifmem, 00939 &explain_iocontrol_siocsifmetric, 00940 &explain_iocontrol_siocsifmtu, 00941 &explain_iocontrol_siocsifname, 00942 &explain_iocontrol_siocsifnetmask, 00943 &explain_iocontrol_siocsifpflags, 00944 &explain_iocontrol_siocsifslave, 00945 &explain_iocontrol_siocsiftxqlen, 00946 &explain_iocontrol_siocsifvlan, 00947 &explain_iocontrol_siocsmiireg, 00948 &explain_iocontrol_siocspgrp, 00949 &explain_iocontrol_siocsrarp, 00950 &explain_iocontrol_siocwandev, 00951 &explain_iocontrol_siogifindex, 00952 &explain_iocontrol_tcflsh, 00953 &explain_iocontrol_tcgeta, 00954 &explain_iocontrol_tcgets, 00955 &explain_iocontrol_tcgets2, 00956 &explain_iocontrol_tcgetx, 00957 &explain_iocontrol_tcsbrk, 00958 &explain_iocontrol_tcsbrkp, 00959 &explain_iocontrol_tcseta, 00960 &explain_iocontrol_tcsetaf, 00961 &explain_iocontrol_tcsetaw, 00962 &explain_iocontrol_tcsets, 00963 &explain_iocontrol_tcsets2, 00964 &explain_iocontrol_tcsetsf, 00965 &explain_iocontrol_tcsetsf2, 00966 &explain_iocontrol_tcsetsw, 00967 &explain_iocontrol_tcsetsw2, 00968 &explain_iocontrol_tcsetx, 00969 &explain_iocontrol_tcsetxf, 00970 &explain_iocontrol_tcsetxw, 00971 &explain_iocontrol_tcxonc, 00972 &explain_iocontrol_tioccbrk, 00973 &explain_iocontrol_tioccons, 00974 &explain_iocontrol_tiocdrain, 00975 &explain_iocontrol_tiocexcl, 00976 &explain_iocontrol_tiocgdev, 00977 &explain_iocontrol_tiocgetc, 00978 &explain_iocontrol_tiocgetd, 00979 &explain_iocontrol_tiocgetp, 00980 &explain_iocontrol_tiocgetx, 00981 &explain_iocontrol_tiocghayesesp, 00982 &explain_iocontrol_tiocgicount, 00983 &explain_iocontrol_tiocglcktrmios, 00984 &explain_iocontrol_tiocgltc, 00985 &explain_iocontrol_tiocgpgrp, 00986 &explain_iocontrol_tiocgptn, 00987 &explain_iocontrol_tiocgrs485, 00988 &explain_iocontrol_tiocgserial, 00989 &explain_iocontrol_tiocgsid, 00990 &explain_iocontrol_tiocgsoftcar, 00991 &explain_iocontrol_tiocgwinsz, 00992 &explain_iocontrol_tiocinq, 00993 &explain_iocontrol_tioclget, 00994 &explain_iocontrol_tioclinux, 00995 &explain_iocontrol_tiocmbic, 00996 &explain_iocontrol_tiocmbis, 00997 &explain_iocontrol_tiocmget, 00998 &explain_iocontrol_tiocmiwait, 00999 &explain_iocontrol_tiocmset, 01000 &explain_iocontrol_tiocnotty, 01001 &explain_iocontrol_tiocnxcl, 01002 &explain_iocontrol_tiocoutq, 01003 &explain_iocontrol_tiocpkt, 01004 &explain_iocontrol_tiocsbrk, 01005 &explain_iocontrol_tiocsctty, 01006 &explain_iocontrol_tiocserconfig, 01007 &explain_iocontrol_tiocsergetlsr, 01008 &explain_iocontrol_tiocsergetmulti, 01009 &explain_iocontrol_tiocsergstruct, 01010 &explain_iocontrol_tiocsergwild, 01011 &explain_iocontrol_tiocsersetmulti, 01012 &explain_iocontrol_tiocserswild, 01013 &explain_iocontrol_tiocsetd, 01014 &explain_iocontrol_tiocshayesesp, 01015 &explain_iocontrol_tiocsig, 01016 &explain_iocontrol_tiocslcktrmios, 01017 &explain_iocontrol_tiocspgrp, 01018 &explain_iocontrol_tiocsptlck, 01019 &explain_iocontrol_tiocsrs485, 01020 &explain_iocontrol_tiocsserial, 01021 &explain_iocontrol_tiocssoftcar, 01022 &explain_iocontrol_tiocstart, 01023 &explain_iocontrol_tiocsti, 01024 &explain_iocontrol_tiocstop, 01025 &explain_iocontrol_tiocswinsz, 01026 &explain_iocontrol_tiocttygstruct, 01027 &explain_iocontrol_vidioc_cropcap, 01028 &explain_iocontrol_vidioc_dbg_g_chip_ident, 01029 &explain_iocontrol_vidioc_dbg_g_register, 01030 &explain_iocontrol_vidioc_dbg_s_register, 01031 &explain_iocontrol_vidioc_dqbuf, 01032 &explain_iocontrol_vidioc_dqevent, 01033 &explain_iocontrol_vidioc_encoder_cmd, 01034 &explain_iocontrol_vidioc_enum_dv_presets, 01035 &explain_iocontrol_vidioc_enum_fmt, 01036 &explain_iocontrol_vidioc_enum_frameintervals, 01037 &explain_iocontrol_vidioc_enum_framesizes, 01038 &explain_iocontrol_vidioc_enumaudio, 01039 &explain_iocontrol_vidioc_enumaudout, 01040 &explain_iocontrol_vidioc_enuminput, 01041 &explain_iocontrol_vidioc_enumoutput, 01042 &explain_iocontrol_vidioc_enumstd, 01043 &explain_iocontrol_vidioc_g_audio, 01044 &explain_iocontrol_vidioc_g_audout, 01045 &explain_iocontrol_vidioc_g_crop, 01046 &explain_iocontrol_vidioc_g_ctrl, 01047 &explain_iocontrol_vidioc_g_dv_preset, 01048 &explain_iocontrol_vidioc_g_dv_timings, 01049 &explain_iocontrol_vidioc_g_enc_index, 01050 &explain_iocontrol_vidioc_g_ext_ctrls, 01051 &explain_iocontrol_vidioc_g_fbuf, 01052 &explain_iocontrol_vidioc_g_fmt, 01053 &explain_iocontrol_vidioc_g_frequency, 01054 &explain_iocontrol_vidioc_g_input, 01055 &explain_iocontrol_vidioc_g_jpegcomp, 01056 &explain_iocontrol_vidioc_g_modulator, 01057 &explain_iocontrol_vidioc_g_output, 01058 &explain_iocontrol_vidioc_g_parm, 01059 &explain_iocontrol_vidioc_g_priority, 01060 &explain_iocontrol_vidioc_g_sliced_vbi_cap, 01061 &explain_iocontrol_vidioc_g_std, 01062 &explain_iocontrol_vidioc_g_tuner, 01063 &explain_iocontrol_vidioc_log_status, 01064 &explain_iocontrol_vidioc_overlay, 01065 &explain_iocontrol_vidioc_qbuf, 01066 &explain_iocontrol_vidioc_query_dv_preset, 01067 &explain_iocontrol_vidioc_querybuf, 01068 &explain_iocontrol_vidioc_querycap, 01069 &explain_iocontrol_vidioc_queryctrl, 01070 &explain_iocontrol_vidioc_querymenu, 01071 &explain_iocontrol_vidioc_querystd, 01072 &explain_iocontrol_vidioc_reqbufs, 01073 &explain_iocontrol_vidioc_s_audio, 01074 &explain_iocontrol_vidioc_s_audout, 01075 &explain_iocontrol_vidioc_s_crop, 01076 &explain_iocontrol_vidioc_s_ctrl, 01077 &explain_iocontrol_vidioc_s_dv_preset, 01078 &explain_iocontrol_vidioc_s_dv_timings, 01079 &explain_iocontrol_vidioc_s_ext_ctrls, 01080 &explain_iocontrol_vidioc_s_fbuf, 01081 &explain_iocontrol_vidioc_s_fmt, 01082 &explain_iocontrol_vidioc_s_frequency, 01083 &explain_iocontrol_vidioc_s_hw_freq_seek, 01084 &explain_iocontrol_vidioc_s_input, 01085 &explain_iocontrol_vidioc_s_jpegcomp, 01086 &explain_iocontrol_vidioc_s_modulator, 01087 &explain_iocontrol_vidioc_s_output, 01088 &explain_iocontrol_vidioc_s_parm, 01089 &explain_iocontrol_vidioc_s_priority, 01090 &explain_iocontrol_vidioc_s_std, 01091 &explain_iocontrol_vidioc_s_tuner, 01092 &explain_iocontrol_vidioc_streamoff, 01093 &explain_iocontrol_vidioc_streamon, 01094 &explain_iocontrol_vidioc_subscribe_event, 01095 &explain_iocontrol_vidioc_try_encoder_cmd, 01096 &explain_iocontrol_vidioc_try_ext_ctrls, 01097 &explain_iocontrol_vidioc_try_fmt, 01098 &explain_iocontrol_vidioc_unsubscribe_event, 01099 &explain_iocontrol_vidioccapture, 01100 &explain_iocontrol_vidiocgaudio, 01101 &explain_iocontrol_vidiocgcap, 01102 &explain_iocontrol_vidiocgchan, 01103 &explain_iocontrol_vidiocgfbuf, 01104 &explain_iocontrol_vidiocgfreq, 01105 &explain_iocontrol_vidiocgmbuf, 01106 &explain_iocontrol_vidiocgpict, 01107 &explain_iocontrol_vidiocgtuner, 01108 &explain_iocontrol_vidiocgvbifmt, 01109 &explain_iocontrol_vidiocgwin, 01110 &explain_iocontrol_vidiocmcapture, 01111 &explain_iocontrol_vidiocsaudio, 01112 &explain_iocontrol_vidiocschan, 01113 &explain_iocontrol_vidiocsfbuf, 01114 &explain_iocontrol_vidiocsfreq, 01115 &explain_iocontrol_vidiocspict, 01116 &explain_iocontrol_vidiocstuner, 01117 &explain_iocontrol_vidiocsvbifmt, 01118 &explain_iocontrol_vidiocswin, 01119 &explain_iocontrol_vidiocsync, 01120 &explain_iocontrol_vt_activate, 01121 &explain_iocontrol_vt_disallocate, 01122 &explain_iocontrol_vt_gethifontmask, 01123 &explain_iocontrol_vt_getmode, 01124 &explain_iocontrol_vt_getstate, 01125 &explain_iocontrol_vt_lockswitch, 01126 &explain_iocontrol_vt_openqry, 01127 &explain_iocontrol_vt_reldisp, 01128 &explain_iocontrol_vt_resize, 01129 &explain_iocontrol_vt_resizex, 01130 &explain_iocontrol_vt_sendsig, 01131 &explain_iocontrol_vt_setmode, 01132 &explain_iocontrol_vt_unlockswitch, 01133 &explain_iocontrol_vt_waitactive, 01134 }; 01135 01136 const size_t explain_iocontrol_table_size = SIZEOF(explain_iocontrol_table); 01137 01138 01139 /* vim: set ts=8 sw=4 et : */