Penguin
Note: You are viewing an old revision of this page. View the current version.

NAME

ioctl_list - list of I/O control calls in Linux/i386 kernel

DESCRIPTION

This is Ioctl List 1.3.27, a list of ioctl calls in Linux/i386 kernel 1.3.27. It contains 421 ioctls from /usr/include/{asm,linux}/*.h. For each ioctl, I list its numerical value, its name, and its argument type.

An argument type of 'const struct foo *' means the argument is input to the kernel. 'struct foo *' means the kernel outputs the argument. If the kernel uses the argument for both input and output, this is marked with // I-O.

Some ioctls take more arguments or return more values than a single structure. These are marked // MORE and documented further in a separate section.

This list is incomplete. It does not include:

  • Ioctls defined internal to the kernel ('scsi_ioctl.h').
  • Ioctls defined in modules distributed separately from the kernel.

And, of course, I may have errors and omissions.

Please feel free to update this page

Main table.

<include/asm-i386/socket.h>

|0x00008901|FIOSETOWN?|const int * |0x00008902|SIOCSPGRP?|const int * |0x00008903|FIOGETOWN?|int * |0x00008904|SIOCGPGRP?|int * |0x00008905|SIOCATMARK?|int * |0x00008906|SIOCGSTAMP?|timeval *

<include/asm-i386/termios.h>

|0x00005401|TCGETS?|struct termios * |0x00005402|TCSETS?|const struct termios * |0x00005403|TCSETSW?|const struct termios * |0x00005404|TCSETSF?|const struct termios * |0x00005405|TCGETA?|struct termio * |0x00005406|TCSETA?|const struct termio * |0x00005407|TCSETAW?|const struct termio * |0x00005408|TCSETAF?|const struct termio * |0x00005409|TCSBRK?|int |0x0000540A|TCXONC?|int |0x0000540B|TCFLSH?|int |0x0000540C|TIOCEXCL?|void |0x0000540D|TIOCNXCL?|void |0x0000540E|TIOCSCTTY?|int |0x0000540F|TIOCGPGRP?|pid_t * |0x00005410|TIOCSPGRP?|const pid_t * |0x00005411|TIOCOUTQ?|int * |0x00005412|TIOCSTI?|const char * |0x00005413|TIOCGWINSZ?|struct winsize * |0x00005414|TIOCSWINSZ?|const struct winsize * |0x00005415|TIOCMGET?|int * |0x00005416|TIOCMBIS?|const int * |0x00005417|TIOCMBIC?|const int * |0x00005418|TIOCMSET?|const int * |0x00005419|TIOCGSOFTCAR?|int * |0x0000541A|TIOCSSOFTCAR?|const int * |0x0000541B|FIONREAD?|int * |0x0000541B|TIOCINQ?|int * |0x0000541C|TIOCLINUX?|const char * // MORE |0x0000541D|TIOCCONS?|void |0x0000541E|TIOCGSERIAL?|struct serial_struct * |0x0000541F|TIOCSSERIAL?|const struct serial_struct * |0x00005420|TIOCPKT?|const int * |0x00005421|FIONBIO?|const int * |0x00005422|TIOCNOTTY?|void |0x00005423|TIOCSETD?|const int * |0x00005424|TIOCGETD?|int * |0x00005425|TCSBRKP?|int |0x00005426|TIOCTTYGSTRUCT?|struct tty_struct * |0x00005450|FIONCLEX?|void |0x00005451|FIOCLEX?|void |0x00005452|FIOASYNC?|const int * |0x00005453|TIOCSERCONFIG?|void |0x00005454|TIOCSERGWILD?|int * |0x00005455|TIOCSERSWILD?|const int * |0x00005456|TIOCGLCKTRMIOS?|struct termios * |0x00005457|TIOCSLCKTRMIOS?|const struct temios * |0x00005458|TIOCSERGSTRUCT?|struct async_struct * |0x00005459|TIOCSERGETLSR?|int * |0x0000545A|TIOCSERGETMULTI?|struct serial_multiport_struct * |0x0000545B|TIOCSERSETMULTI?|const struct serial_multiport_struct *

<include/linux/ax25.h>

|0x000089E0|SIOCAX25GETUID?|const struct sockaddr_ax25 * |0x000089E1|SIOCAX25ADDUID?|const struct sockaddr_ax25 * |0x000089E2|SIOCAX25DELUID?|const struct sockaddr_ax25 * |0x000089E3|SIOCAX25NOUID?|const int * |0x000089E4|SIOCAX25DIGCTL?|const int * |0x000089E5|SIOCAX25GETPARMS?|struct ax25_parms_struct * // I-O |0x000089E6|SIOCAX25SETPARMS?|const struct ax25_parms-struct *

<include/linux/cdk.h>

|0x00007314|STL_BINTR?|void |0x00007315|STL_BSTART?|void |0x00007316|STL_BSTOP?|void |0x00007317|STL_BRESET?|void

<include/linux/cdrom.h>

|0x00005301|CDROMPAUSE?|void |0x00005302|CDROMRESUME?|void |0x00005303|CDROMPLAYMSF?|const struct cdrom_msf * |0x00005304|CDROMPLAYTRKIND?|const struct cdrom_ti * |0x00005305|CDROMREADTOCHDR?|struct cdrom_tochdr * |0x00005306|CDROMREADTOCENTRY?|struct cdrom_tocentry * // I-O |0x00005307|CDROMSTOP?|void |0x00005308|CDROMSTART?|void |0x00005309|CDROMEJECT?|void |0x0000530A|CDROMVOLCTRL?|const struct cdrom_volctrl * |0x0000530B|CDROMSUBCHNL?|struct cdrom_subchnl * // I-O |0x0000530C|CDROMREADMODE2?|const struct cdrom_msf * // MORE |0x0000530D|CDROMREADMODE1?|const struct cdrom_msf * // MORE |0x0000530E|CDROMREADAUDIO?|const struct cdrom_read_audio * // MORE |0x0000530F|CDROMEJECT_SW?|int |0x00005310|CDROMMULTISESSION?|struct cdrom_multisession * // I-O |0x00005311|CDROM_GET_UPC?|struct { char 8?; } * |0x00005312|CDROMRESET?|void |0x00005313|CDROMVOLREAD?|struct cdrom_volctrl * |0x00005314|CDROMREADRAW?|const struct cdrom_msf * // MORE |0x00005315|CDROMREADCOOKED?|const struct cdrom_msf * // MORE |0x00005316|CDROMSEEK?|const struct cdrom_msf *

<include/linux/cm206.h>

|0x00002000|CM206CTL_GET_STAT?|int |0x00002001|CM206CTL_GET_LAST_STAT?|int

<include/linux/cyclades.h>

|0x00435901|CYGETMON?|struct cyclades_monitor * |0x00435902|CYGETTHRESH?|int * |0x00435903|CYSETTHRESH?|int |0x00435904|CYGETDEFTHRESH?|int * |0x00435905|CYSETDEFTHRESH?|int |0x00435906|CYGETTIMEOUT?|int * |0x00435907|CYSETTIMEOUT?|int |0x00435908|CYGETDEFTIMEOUT?|int * |0x00435909|CYSETDEFTIMEOUT?|int

<include/linux/ext2_fs.h>

|0x80046601|EXT2_IOC_GETFLAGS?|int * |0x40046602|EXT2_IOC_SETFLAGS?|const int * |0x80047601|EXT2_IOC_GETVERSION?|int * |0x40047602|EXT2_IOC_SETVERSION?|const int *

<include/linux/fd.h>

|0x00000000|FDCLRPRM?|void |0x00000001|FDSETPRM?|const struct floppy_struct * |0x00000002|FDDEFPRM?|const struct floppy_struct * |0x00000003|FDGETPRM?|struct floppy_struct * |0x00000004|FDMSGON?|void |0x00000005|FDMSGOFF?|void |0x00000006|FDFMTBEG?|void |0x00000007|FDFMTTRK?|const struct format_descr * |0x00000008|FDFMTEND?|void |0x0000000A|FDSETEMSGTRESH?|int |0x0000000B|FDFLUSH?|void |0x0000000C|FDSETMAXERRS?|const struct floppy_max_errors * |0x0000000E|FDGETMAXERRS?|struct floppy_max_errors * |0x00000010|FDGETDRVTYP?|struct { char 16?; } * |0x00000014|FDSETDRVPRM?|const struct floppy_drive_params * |0x00000015|FDGETDRVPRM?|struct floppy_drive_params * |0x00000016|FDGETDRVSTAT?|struct floppy_drive_struct * |0x00000017|FDPOLLDRVSTAT?|struct floppy_drive_struct * |0x00000018|FDRESET?|int |0x00000019|FDGETFDCSTAT?|struct floppy_fdc_state * |0x0000001B|FDWERRORCLR?|void |0x0000001C|FDWERRORGET?|struct floppy_write_errors * |0x0000001E|FDRAWCMD?|struct floppy_raw_cmd * // MORE // I-O |0x00000028|FDTWADDLE?|void

<include/linux/fs.h>

|0x0000125D|BLKROSET?|const int * |0x0000125E|BLKROGET?|int * |0x0000125F|BLKRRPART?|void |0x00001260|BLKGETSIZE?|int * |0x00001261|BLKFLSBUF?|void |0x00001262|BLKRASET?|int |0x00001263|BLKRAGET?|int * |0x00000001|FIBMAP?|int * // I-O |0x00000002|FIGETBSZ?|int *

<include/linux/hdreg.h>

|0x00000301|HDIO_GETGEO?|struct hd_geometry * |0x00000302|HDIO_GET_UNMASKINTR?|int * |0x00000304|HDIO_GET_MULTCOUNT?|int * |0x00000307|HDIO_GET_IDENTITY?|struct hd_driveid * |0x00000308|HDIO_GET_KEEPSETTINGS?|int * |0x00000309|HDIO_GET_CHIPSET?|int * |0x0000030A|HDIO_GET_NOWERR?|int * |0x0000030B|HDIO_GET_DMA?|int * |0x0000031F|HDIO_DRIVE_CMD?|int * // I-O |0x00000321|HDIO_SET_MULTCOUNT?|int |0x00000322|HDIO_SET_UNMASKINTR?|int |0x00000323|HDIO_SET_KEEPSETTINGS?|int |0x00000324|HDIO_SET_CHIPSET?|int |0x00000325|HDIO_SET_NOWERR?|int |0x00000326|HDIO_SET_DMA?|int

<include/linux/if_eql.h>

|0x000089F0|EQL_ENSLAVE?|struct ifreq * // MORE // I-O |0x000089F1|EQL_EMANCIPATE?|struct ifreq * // MORE // I-O |0x000089F2|EQL_GETSLAVECFG?|struct ifreq * // MORE // I-O |0x000089F3|EQL_SETSLAVECFG?|struct ifreq * // MORE // I-O |0x000089F4|EQL_GETMASTRCFG?|struct ifreq * // MORE // I-O |0x000089F5|EQL_SETMASTRCFG?|struct ifreq * // MORE // I-O

<include/linux/if_plip.h>

|0x000089F0|SIOCDEVPLIP?|struct ifreq * // I-O

<include/linux/if_ppp.h>

|0x00005490|PPPIOCGFLAGS?|int * |0x00005491|PPPIOCSFLAGS?|const int * |0x00005492|PPPIOCGASYNCMAP?|int * |0x00005493|PPPIOCSASYNCMAP?|const int * |0x00005494|PPPIOCGUNIT?|int * |0x00005495|PPPIOCSINPSIG?|const int * |0x00005497|PPPIOCSDEBUG?|const int * |0x00005498|PPPIOCGDEBUG?|int * |0x00005499|PPPIOCGSTAT?|struct ppp_stats * |0x0000549A|PPPIOCGTIME?|struct ppp_ddinfo * |0x0000549B|PPPIOCGXASYNCMAP?|struct { int 8?; } * |0x0000549C|PPPIOCSXASYNCMAP?|const struct { int 8?; } * |0x0000549D|PPPIOCSMRU?|const int * |0x0000549E|PPPIOCRASYNCMAP?|const int * |0x0000549F|PPPIOCSMAXCID?|const int *

<include/linux/ipx.h>

|0x000089E0|SIOCAIPXITFCRT?|const char * |0x000089E1|SIOCAIPXPRISLT?|const char * |0x000089E2|SIOCIPXCFGDATA?|struct ipx_config_data *

<include/linux/kd.h>

|0x00004B60|GIO_FONT?|struct { char 8192?; } * |0x00004B61|PIO_FONT?|const struct { char 8192?; } * |0x00004B6B|GIO_FONTX?|struct console_font_desc * // MORE I-O |0x00004B6C|PIO_FONTX?|const struct console_font_desc * //MORE |0x00004B70|GIO_CMAP?|struct { char 48?; } * |0x00004B71|PIO_CMAP?|const struct { char 48?; } |0x00004B2F|KIOCSOUND?|int |0x00004B30|KDMKTONE?|int |0x00004B31|KDGETLED?|char * |0x00004B32|KDSETLED?|int |0x00004B33|KDGKBTYPE?|char * |0x00004B34|KDADDIO?|int // MORE |0x00004B35|KDDELIO?|int // MORE |0x00004B36|KDENABIO?|void // MORE |0x00004B37|KDDISABIO?|void // MORE |0x00004B3A|KDSETMODE?|int |0x00004B3B|KDGETMODE?|int * |0x00004B3C|KDMAPDISP?|void // MORE |0x00004B3D|KDUNMAPDISP?|void // MORE |0x00004B40|GIO_SCRNMAP?|struct { char E_TABSZ?; } * |0x00004B41|PIO_SCRNMAP?|const struct { char E_TABSZ?; } * |0x00004B69|GIO_UNISCRNMAP?|struct { short E_TABSZ?; } * |0x00004B6A|PIO_UNISCRNMAP?|const struct { short E_TABSZ?; } * |0x00004B66|GIO_UNIMAP?|struct unimapdesc * // MORE // I-O |0x00004B67|PIO_UNIMAP?|const struct unimapdesc * // MORE |0x00004B68|PIO_UNIMAPCLR?|const struct unimapinit * |0x00004B44|KDGKBMODE?|int * |0x00004B45|KDSKBMODE?|int |0x00004B62|KDGKBMETA?|int * |0x00004B63|KDSKBMETA?|int |0x00004B64|KDGKBLED?|int * |0x00004B65|KDSKBLED?|int |0x00004B46|KDGKBENT?|struct kbentry * // I-O |0x00004B47|KDSKBENT?|const struct kbentry * |0x00004B48|KDGKBSENT?|struct kbsentry * // I-O |0x00004B49|KDSKBSENT?|const struct kbsentry * |0x00004B4A|KDGKBDIACR?|struct kbdiacrs * |0x00004B4B|KDSKBDIACR?|const struct kbdiacrs * |0x00004B4C|KDGETKEYCODE?|struct kbkeycode * // I-O |0x00004B4D|KDSETKEYCODE?|const struct kbkeycode * |0x00004B4E|KDSIGACCEPT?|int

<include/linux/lp.h>

|0x00000601|LPCHAR?|int |0x00000602|LPTIME?|int |0x00000604|LPABORT?|int |0x00000605|LPSETIRQ?|int |0x00000606|LPGETIRQ?|int * |0x00000608|LPWAIT?|int |0x00000609|LPCAREFUL?|int |0x0000060A|LPABORTOPEN?|int |0x0000060B|LPGETSTATUS?|int * |0x0000060C|LPRESET?|void |0x0000060D|LPGETSTATS?|struct lp_stats *

<include/linux/mroute.h>

|0x000089E0|SIOCGETVIFCNT?|struct sioc_vif_req * // I-O |0x000089E1|SIOCGETSGCNT?|struct sioc_sg_req * // I-O

<include/linux/mtio.h>

|0x40086D01|MTIOCTOP?|const struct mtop * |0x801C6D02|MTIOCGET?|struct mtget * |0x80046D03|MTIOCPOS?|struct mtpos * |0x80206D04|MTIOCGETCONFIG?|struct mtconfiginfo * |0x40206D05|MTIOCSETCONFIG?|const struct mtconfiginfo *

<include/linux/netrom.h>

|0x000089E0|SIOCNRGETPARMS?|struct nr_parms_struct * // I-O |0x000089E1|SIOCNRSETPARMS?|const struct nr_parms_struct * |0x000089E2|SIOCNRDECOBS?|void |0x000089E3|SIOCNRRTCTL?|const int *

<include/linux/sbpcd.h>

|0x00009000|DDIOCSDBG?|const int * |0x00005382|CDROMAUDIOBUFSIZ?|int

<include/linux/scc.h>

|0x00005470|TIOCSCCINI?|void |0x00005471|TIOCCHANINI?|const struct scc_modem * |0x00005472|TIOCGKISS?|struct ioctl_command * // I-O |0x00005473|TIOCSKISS?|const struct ioctl_command * |0x00005474|TIOCSCCSTAT?|struct scc_stat *

<include/linux/scsi.h>

|0x00005382|SCSI_IOCTL_GET_IDLUN?|struct { int 2?; } * |0x00005383|SCSI_IOCTL_TAGGED_ENABLE?|void |0x00005384|SCSI_IOCTL_TAGGED_DISABLE?|void |0x00005385|SCSI_IOCTL_PROBE_HOST?|const int * // MORE

<include/linux/smb_fs.h>

|0x80027501|SMB_IOC_GETMOUNTUID?|uid_t *

<include/linux/sockios.h>

|0x0000890B|SIOCADDRT?|const struct rtentry * // MORE |0x0000890C|SIOCDELRT?|const struct rtentry * // MORE |0x00008910|SIOCGIFNAME?|char ]?|void |0x00008912|SIOCGIFCONF?|struct ifconf * // MORE // I-O |0x00008913|SIOCGIFFLAGS?|struct ifreq * // I-O |0x00008914|SIOCSIFFLAGS?|const struct ifreq * |0x00008915|SIOCGIFADDR?|struct ifreq * // I-O |0x00008916|SIOCSIFADDR?|const struct ifreq * |0x00008917|SIOCGIFDSTADDR?|struct ifreq * // I-O |0x00008918|SIOCSIFDSTADDR?|const struct ifreq * |0x00008919|SIOCGIFBRDADDR?|struct ifreq * // I-O |0x0000891A|SIOCSIFBRDADDR?|const struct ifreq * |0x0000891B|SIOCGIFNETMASK?|struct ifreq * // I-O |0x0000891C|SIOCSIFNETMASK?|const struct ifreq * |0x0000891D|SIOCGIFMETRIC?|struct ifreq * // I-O |0x0000891E|SIOCSIFMETRIC?|const struct ifreq * |0x0000891F|SIOCGIFMEM?|struct ifreq * // I-O |0x00008920|SIOCSIFMEM?|const struct ifreq * |0x00008921|SIOCGIFMTU?|struct ifreq * // I-O |0x00008922|SIOCSIFMTU?|const struct ifreq * |0x00008923|OLD_SIOCGIFHWADDR?|struct ifreq * // I-O |0x00008924|SIOCSIFHWADDR|const struct ifreq * // MORE |0x00008925|SIOCGIFENCAP?|int * |0x00008926|SIOCSIFENCAP?|const int * |0x00008927|SIOCGIFHWADDR?|struct ifreq * // I-O |0x00008929|SIOCGIFSLAVE?|void |0x00008930|SIOCSIFSLAVE?|void |0x00008931|SIOCADDMULTI?|const struct ifreq * |0x00008932|SIOCDELMULTI?|const struct ifreq * |0x00008940|SIOCADDRTOLD?|void |0x00008941|SIOCDELRTOLD?|void |0x00008950|SIOCDARP?|const struct arpreq * |0x00008951|SIOCGARP?|struct arpreq * // I-O |0x00008952|SIOCSARP?|const struct arpreq * |0x00008960|SIOCDRARP?|const struct arpreq * |0x00008961|SIOCGRARP?|struct arpreq * // I-O |0x00008962|SIOCSRARP?|const struct arpreq * |0x00008970|SIOCGIFMAP?|struct ifreq * // I-O |0x00008971|SIOCSIFMAP?|const struct ifreq *

<include/linux/soundcard.h>

|0x00005100|SNDCTL_SEQ_RESET?|void |0x00005101|SNDCTL_SEQ_SYNC?|void |0xC08C5102|SNDCTL_SYNTH_INFO?|struct synth_info * // I-O |0xC0045103|SNDCTL_SEQ_CTRLRATE?|int * // I-O |0x80045104|SNDCTL_SEQ_GETOUTCOUNT?|int * |0x80045105|SNDCTL_SEQ_GETINCOUNT?|int * |0x40045106|SNDCTL_SEQ_PERCMODE?|void |0x40285107|SNDCTL_FM_LOAD_INSTR?|const struct sbi_instrument * |0x40045108|SNDCTL_SEQ_TESTMIDI?|const int * |0x40045109|SNDCTL_SEQ_RESETSAMPLES?|const int * |0x8004510A|SNDCTL_SEQ_NRSYNTHS?|int * |0x8004510B|SNDCTL_SEQ_NRMIDIS?|int * |0xC074510C|SNDCTL_MIDI_INFO?|struct midi_info * // I-O |0x4004510D|SNDCTL_SEQ_THRESHOLD?|const int * |0xC004510E|SNDCTL_SYNTH_MEMAVL?|int * // I-O |0x4004510F|SNDCTL_FM_4OP_ENABLE?|const int * |0xCFB85110|SNDCTL_PMGR_ACCESS?|struct patmgr_info * // I-O |0x00005111|SNDCTL_SEQ_PANIC?|void |0x40085112|SNDCTL_SEQ_OUTOFBAND?|const struct seq_event_rec * |0xC0045401|SNDCTL_TMR_TIMEBASE?|int * // I-O |0x00005402|SNDCTL_TMR_START?|void |0x00005403|SNDCTL_TMR_STOP?|void |0x00005404|SNDCTL_TMR_CONTINUE?|void |0xC0045405|SNDCTL_TMR_TEMPO?|int * // I-O |0xC0045406|SNDCTL_TMR_SOURCE?|int * // I-O |0x40045407|SNDCTL_TMR_METRONOME?|const int * |0x40045408|SNDCTL_TMR_SELECT?|int * // I-O |0xCFB85001|SNDCTL_PMGR_IFACE?|struct patmgr_info * // I-O |0xC0046D00|SNDCTL_MIDI_PRETIME?|int * // I-O |0xC0046D01|SNDCTL_MIDI_MPUMODE?|const int * |0xC0216D02|SNDCTL_MIDI_MPUCMD?|struct mpu_command_rec * // I-O |0x00005000|SNDCTL_DSP_RESET?|void |0x00005001|SNDCTL_DSP_SYNC?|void |0xC0045002|SNDCTL_DSP_SPEED?|int * // I-O |0xC0045003|SNDCTL_DSP_STEREO?|int * // I-O |0xC0045004|SNDCTL_DSP_GETBLKSIZE?|int * // I-O |0xC0045006|SOUND_PCM_WRITE_CHANNELS?|int * // I-O |0xC0045007|SOUND_PCM_WRITE_FILTER?|int * // I-O |0x00005008|SNDCTL_DSP_POST?|void |0xC0045009|SNDCTL_DSP_SUBDIVIDE?|int * // I-O |0xC004500A|SNDCTL_DSP_SETFRAGMENT?|int * // I-O |0x8004500B|SNDCTL_DSP_GETFMTS?|int * |0xC0045005|SNDCTL_DSP_SETFMT?|int * // I-O |0x800C500C|SNDCTL_DSP_GETOSPACE?|struct audio_buf_info * |0x800C500D|SNDCTL_DSP_GETISPACE?|struct audio_buf_info * |0x0000500E|SNDCTL_DSP_NONBLOCK?|void |0x80045002|SOUND_PCM_READ_RATE?|int * |0x80045006|SOUND_PCM_READ_CHANNELS?|int * |0x80045005|SOUND_PCM_READ_BITS?|int * |0x80045007|SOUND_PCM_READ_FILTER?|int * |0x00004300|SNDCTL_COPR_RESET?|void |0xCFB04301|SNDCTL_COPR_LOAD?|const struct copr_buffer * |0xC0144302|SNDCTL_COPR_RDATA?|struct copr_debug_buf * // I-O |0xC0144303|SNDCTL_COPR_RCODE?|struct copr_debug_buf * // I-O |0x40144304|SNDCTL_COPR_WDATA?|const struct copr_debug_buf * |0x40144305|SNDCTL_COPR_WCODE?|const struct copr_debug_buf * |0xC0144306|SNDCTL_COPR_RUN?|struct copr_debug_buf * // I-O |0xC0144307|SNDCTL_COPR_HALT?|struct copr_debug_buf * // I-O |0x4FA44308|SNDCTL_COPR_SENDMSG?|const struct copr_msg * |0x8FA44309|SNDCTL_COPR_RCVMSG?|struct copr_msg * |0x80044D00|SOUND_MIXER_READ_VOLUME?|int * |0x80044D01|SOUND_MIXER_READ_BASS?|int * |0x80044D02|SOUND_MIXER_READ_TREBLE?|int * |0x80044D03|SOUND_MIXER_READ_SYNTH?|int * |0x80044D04|SOUND_MIXER_READ_PCM?|int * |0x80044D05|SOUND_MIXER_READ_SPEAKER?|int * |0x80044D06|SOUND_MIXER_READ_LINE?|int * |0x80044D07|SOUND_MIXER_READ_MIC?|int * |0x80044D08|SOUND_MIXER_READ_CD?|int * |0x80044D09|SOUND_MIXER_READ_IMIX?|int * |0x80044D0A|SOUND_MIXER_READ_ALTPCM?|int * |0x80044D0B|SOUND_MIXER_READ_RECLEV?|int * |0x80044D0C|SOUND_MIXER_READ_IGAIN?|int * |0x80044D0D|SOUND_MIXER_READ_OGAIN?|int * |0x80044D0E|SOUND_MIXER_READ_LINE1?|int * |0x80044D0F|SOUND_MIXER_READ_LINE2?|int * |0x80044D10|SOUND_MIXER_READ_LINE3?|int * |0x80044D1C|SOUND_MIXER_READ_MUTE?|int * |0x80044D1D|SOUND_MIXER_READ_ENHANCE?|int * |0x80044D1E|SOUND_MIXER_READ_LOUD?|int * |0x80044DFF|SOUND_MIXER_READ_RECSRC?|int * |0x80044DFE|SOUND_MIXER_READ_DEVMASK?|int * |0x80044DFD|SOUND_MIXER_READ_RECMASK?|int * |0x80044DFB|SOUND_MIXER_READ_STEREODEVS?|int * |0x80044DFC|SOUND_MIXER_READ_CAPS?|int * |0xC0044D00|SOUND_MIXER_WRITE_VOLUME?|int * // I-O |0xC0044D01|SOUND_MIXER_WRITE_BASS?|int * // I-O |0xC0044D02|SOUND_MIXER_WRITE_TREBLE?|int * // I-O |0xC0044D03|SOUND_MIXER_WRITE_SYNTH?|int * // I-O |0xC0044D04|SOUND_MIXER_WRITE_PCM?|int * // I-O |0xC0044D05|SOUND_MIXER_WRITE_SPEAKER?|int * // I-O |0xC0044D06|SOUND_MIXER_WRITE_LINE?|int * // I-O |0xC0044D07|SOUND_MIXER_WRITE_MIC?|int * // I-O |0xC0044D08|SOUND_MIXER_WRITE_CD?|int * // I-O |0xC0044D09|SOUND_MIXER_WRITE_IMIX?|int * // I-O |0xC0044D0A|SOUND_MIXER_WRITE_ALTPCM?|int * // I-O |0xC0044D0B|SOUND_MIXER_WRITE_RECLEV?|int * // I-O |0xC0044D0C|SOUND_MIXER_WRITE_IGAIN?|int * // I-O |0xC0044D0D|SOUND_MIXER_WRITE_OGAIN?|int * // I-O |0xC0044D0E|SOUND_MIXER_WRITE_LINE1?|int * // I-O |0xC0044D0F|SOUND_MIXER_WRITE_LINE2?|int * // I-O |0xC0044D10|SOUND_MIXER_WRITE_LINE3?|int * // I-O |0xC0044D1C|SOUND_MIXER_WRITE_MUTE?|int * // I-O |0xC0044D1D|SOUND_MIXER_WRITE_ENHANCE?|int * // I-O |0xC0044D1E|SOUND_MIXER_WRITE_LOUD?|int * // I-O |0xC0044DFF|SOUND_MIXER_WRITE_RECSRC?|int * // I-O

<include/linux/umsdos_fs.h>

|0x000004D2|UMSDOS_READDIR_DOS?|struct umsdos_ioctl * // I-O |0x000004D3|UMSDOS_UNLINK_DOS?|const struct umsdos_ioctl * |0x000004D4|UMSDOS_RMDIR_DOS?|const struct umsdos_ioctl * |0x000004D5|UMSDOS_STAT_DOS?|struct umsdos_ioctl * // I-O |0x000004D6|UMSDOS_CREAT_EMD?|const struct umsdos_ioctl * |0x000004D7|UMSDOS_UNLINK_EMD?|const struct umsdos_ioctl * |0x000004D8|UMSDOS_READDIR_EMD?|struct umsdos_ioctl * // I-O |0x000004D9|UMSDOS_GETVERSION?|struct umsdos_ioctl * |0x000004DA|UMSDOS_INIT_EMD?|void |0x000004DB|UMSDOS_DOS_SETUP?|const struct umsdos_ioctl * |0x000004DC|UMSDOS_RENAME_DOS?|const struct umsdos_ioctl *

<include/linux/vt.h>

|0x00005600|VT_OPENQRY?|int * |0x00005601|VT_GETMODE?|struct vt_mode * |0x00005602|VT_SETMODE?|const struct vt_mode * |0x00005603|VT_GETSTATE?|struct vt_stat * |0x00005604|VT_SENDSIG?|void |0x00005605|VT_RELDISP?|int |0x00005606|VT_ACTIVATE?|int |0x00005607|VT_WAITACTIVE?|int |0x00005608|VT_DISALLOCATE?|int |0x00005609|VT_RESIZE?|const struct vt_sizes * |0x0000560A|VT_RESIZEX?|const struct vt_consize *

Duplicate ioctls

|0x00000001|FDSETPRM?|FIBMAP |0x00000002|FDDEFPRM?|FIGETBSZ |0x00005382|CDROMAUDIOBUFSIZ?|SCSI_IOCTL_GET_IDLUN |0x00005402|SNDCTL_TMR_START?|TCSETS |0x00005403|SNDCTL_TMR_STOP?|TCSETSW |0x00005404|SNDCTL_TMR_CONTINUE?|TCSETSF

This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.