-.\" Ioctl List 1.3.27
-.\" Sun 17 Sep 1995
+.\" Ioctl List 1.3.27 is copyright 1995 by Michael Elizabeth Chastain.
.\" Michael Elizabeth Chastain
.\" <mec@duracef.shout.net>
.\"
-.\" // Copyright
-.\"
-.\" Ioctl List 1.3.27 is copyright 1995 by Michael Elizabeth Chastain.
+.\" %%%LICENSE_START(GPLv2_MISC)
.\" It is licensed under the Gnu Public License, Version 2.
+.\" %%%LICENSE_END
+.\"
+.\" Ioctl List 1.3.27
+.\" Sun 17 Sep 1995
+.\"
+.\" // Copyright
.\"
.\"
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH IOCTL_LIST 2 2007\-12\-29 Linux "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1996 Akira Yoshiyama
+.\" all rights reserved.
+.\" Translated Sun Jun 30 20:46:54 JST 1996
+.\" by Akira Yoshiyama <yosshy@jedi.seg.kobe-u.ac.jp>
+.\" Modified Sat Dec 13 20:25:06 JST 1997
+.\" by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated & Modified Wed May 19 05:31:50 JST 2004
+.\" by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated 2008-02-12, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
+.\"
+.TH IOCTL_LIST 2 2013\-09\-17 Linux "Linux Programmer's Manual"
.SH 名前
ioctl_list \- Linux/i386 カーネルの ioctl のリスト
.SH 説明
コールの一覧です。このリストは \fI</usr/include/{asm,linux}/*.h>\fP にある 421 の ioctl
を含んでいます。全ての ioctl に対して、数値、名称、 引き数の型を列挙してあります。
.PP
-引き数型 \fIconst struct foo *\fP は、その引き数がカーネルへの入力である事を意味します。また、 \fIstruct foo *\fP
+引き数型 \fIconst struct foo\ *\fP は、その引き数がカーネルへの入力である事を意味します。また、 \fIstruct foo\ *\fP
は、その引き数がカーネルからの出力である事を意味します。 カーネルがその引き数を入力と出力の両方に使用する場合は、 \fI//\ I\-O\fP
マークを付けてあります。
.PP
を使ったバグを含んだマクロや、過去から受け継いだ値が原因です。
.LP
したがって、新しい構造は不都合な点しかないように思われます: この構造はチェックの手助けにはならず、
-様々なアーキテクチャによって値を変化させてしまいます。
+æ§\98ã\80\85ã\81ªã\82¢ã\83¼ã\82ã\83\86ã\82¯ã\83\81ã\83£ã\83¼ã\81«ã\82\88ã\81£ã\81¦å\80¤ã\82\92å¤\89å\8c\96ã\81\95ã\81\9bã\81¦ã\81\97ã\81¾ã\81\84ã\81¾ã\81\99ã\80\82
.SH 返り値
きちんとした ioctl は、成功した場合は 0 を返し、 エラーの場合は \-1 を返します。 また出力値は引き数に格納します。
しかし実際は、かなり多くの ioctl が出力値を返します。 これは今のところ以下では示されていません。
0x00005457 TIOCSLCKTRMIOS const struct termios *
0x00005458 TIOCSERGSTRUCT struct async_struct *
0x00005459 TIOCSERGETLSR int *
+.TE
+.\" Some tables are split into two or more to avoid the warning:
+.\" "table wider than line width". Some lines are to long to fit
+.\" on one line on an 80 columns console
+.TS
+l l l.
0x0000545A TIOCSERGETMULTI struct serial_multiport_struct *
0x0000545B TIOCSERSETMULTI const struct serial_multiport_struct *
.TE
0x000089E3 SIOCAX25NOUID const int *
0x000089E4 SIOCAX25DIGCTL const int *
0x000089E5 SIOCAX25GETPARMS struct ax25_parms_struct * // I\-O
+.TE
+.TS
+l l l.
0x000089E6 SIOCAX25SETPARMS const struct ax25_parms_struct *
.TE
// <include/linux/cdk.h>
.TS
-l l l l.
+l l l.
0x00007314 STL_BINTR void
0x00007315 STL_BSTART void
0x00007316 STL_BSTOP void
// <include/linux/cdrom.h>
.TS
-l l l l.
+l l l.
0x00005301 CDROMPAUSE void
0x00005302 CDROMRESUME void
0x00005303 CDROMPLAYMSF const struct cdrom_msf *
0x00005304 CDROMPLAYTRKIND const struct cdrom_ti *
0x00005305 CDROMREADTOCHDR struct cdrom_tochdr *
+.TE
+.TS
+l l l l.
0x00005306 CDROMREADTOCENTRY struct cdrom_tocentry * // I\-O
+.TE
+.TS
+l l l l.
0x00005307 CDROMSTOP void
0x00005308 CDROMSTART void
0x00005309 CDROMEJECT void
0x0000530D CDROMREADMODE1 const struct cdrom_msf * // MORE
0x0000530E CDROMREADAUDIO const struct cdrom_read_audio * // MORE
0x0000530F CDROMEJECT_SW int
+.TE
+.TS
+l l l l.
0x00005310 CDROMMULTISESSION struct cdrom_multisession * // I\-O
+.TE
+.TS
+l l l l.
0x00005311 CDROM_GET_UPC struct { char [8]; } *
0x00005312 CDROMRESET void
0x00005313 CDROMVOLREAD struct cdrom_volctrl *
// <include/linux/cm206.h>
.TS
-l l l l.
+l l l.
0x00002000 CM206CTL_GET_STAT int
0x00002001 CM206CTL_GET_LAST_STAT int
.TE
// <include/linux/cyclades.h>
.TS
-l l l l.
+l l l.
0x00435901 CYGETMON struct cyclades_monitor *
0x00435902 CYGETTHRESH int *
0x00435903 CYSETTHRESH int
// <include/linux/ext2_fs.h>
.TS
-l l l l.
+l l l.
0x80046601 EXT2_IOC_GETFLAGS int *
0x40046602 EXT2_IOC_SETFLAGS const int *
0x80047601 EXT2_IOC_GETVERSION int *
// <include/linux/fd.h>
.TS
-l l l l.
+l l l.
0x00000000 FDCLRPRM void
0x00000001 FDSETPRM const struct floppy_struct *
0x00000002 FDDEFPRM const struct floppy_struct *
0x00000019 FDGETFDCSTAT struct floppy_fdc_state *
0x0000001B FDWERRORCLR void
0x0000001C FDWERRORGET struct floppy_write_errors *
+.TE
+.TS
+l l l l.
0x0000001E FDRAWCMD struct floppy_raw_cmd * // MORE // I\-O
0x00000028 FDTWADDLE void
.TE
// <include/linux/if_ppp.h>
.TS
-l l l l.
+l l l.
0x00005490 PPPIOCGFLAGS int *
0x00005491 PPPIOCSFLAGS const int *
0x00005492 PPPIOCGASYNCMAP int *
// <include/linux/ipx.h>
.TS
-l l l l.
+l l l.
0x000089E0 SIOCAIPXITFCRT const char *
0x000089E1 SIOCAIPXPRISLT const char *
0x000089E2 SIOCIPXCFGDATA struct ipx_config_data *
// <include/linux/kd.h>
.TS
-l l l l.
+l l l.
0x00004B60 GIO_FONT struct { char [8192]; } *
0x00004B61 PIO_FONT const struct { char [8192]; } *
+.TE
+.TS
+l2 l2 l2 l.
0x00004B6B GIO_FONTX struct console_font_desc * // MORE // I\-O
0x00004B6C PIO_FONTX const struct console_font_desc * //MORE
+.TE
+.TS
+l l l.
0x00004B70 GIO_CMAP struct { char [48]; } *
0x00004B71 PIO_CMAP const struct { char [48]; }
+.TE
+.TS
+l l l l.
0x00004B2F KIOCSOUND int
0x00004B30 KDMKTONE int
0x00004B31 KDGETLED char *
0x00004B3C KDMAPDISP void // MORE
0x00004B3D KDUNMAPDISP void // MORE
0x00004B40 GIO_SCRNMAP struct { char [E_TABSZ]; } *
+.TE
+.TS
+l l l.
0x00004B41 PIO_SCRNMAP const struct { char [E_TABSZ]; } *
0x00004B69 GIO_UNISCRNMAP struct { short [E_TABSZ]; } *
0x00004B6A PIO_UNISCRNMAP const struct { short [E_TABSZ]; } *
+.TE
+.TS
+l l l l.
0x00004B66 GIO_UNIMAP struct unimapdesc * // MORE // I\-O
0x00004B67 PIO_UNIMAP const struct unimapdesc * // MORE
0x00004B68 PIO_UNIMAPCLR const struct unimapinit *
// <include/linux/lp.h>
.TS
-l l l l.
+l l l.
0x00000601 LPCHAR int
0x00000602 LPTIME int
0x00000604 LPABORT int
0x000089E1 SIOCGETSGCNT struct sioc_sg_req * // I\-O
.TE
-// <include/linux/mtio.h>
+// <include/linux/msdos_fs.h>
.TS
l l l l.
+0x82307201 VFAT_IOCTL_READDIR_BOTH struct dirent [2]
+0x82307202 VFAT_IOCTL_READDIR_SHORT struct dirent [2]
+0x80047210 FAT_IOCTL_GET_ATTRIBUTES __u32 *
+0x40047211 FAT_IOCTL_SET_ATTRIBUTES const __u32 *
+.TE
+
+// <include/linux/mtio.h>
+.TS
+l l l.
0x40086D01 MTIOCTOP const struct mtop *
0x801C6D02 MTIOCGET struct mtget *
0x80046D03 MTIOCPOS struct mtpos *
// <include/linux/sbpcd.h>
.TS
-l l l l.
+l l l.
0x00009000 DDIOCSDBG const int *
0x00005382 CDROMAUDIOBUFSIZ int
.TE
// <include/linux/scsi.h>
.TS
-l l l l.
+l l l.
0x00005382 SCSI_IOCTL_GET_IDLUN struct { int [2]; } *
0x00005383 SCSI_IOCTL_TAGGED_ENABLE void
0x00005384 SCSI_IOCTL_TAGGED_DISABLE void
+.TE
+.TS
+l l l l.
0x00005385 SCSI_IOCTL_PROBE_HOST const int * // MORE
.TE
// <include/linux/smb_fs.h>
.TS
-l l l l.
+l l l.
0x80027501 SMB_IOC_GETMOUNTUID uid_t *
.TE
0x00008920 SIOCSIFMEM const struct ifreq *
0x00008921 SIOCGIFMTU struct ifreq * // I\-O
0x00008922 SIOCSIFMTU const struct ifreq *
+.TE
+.TS
+l l l l.
0x00008923 OLD_SIOCGIFHWADDR struct ifreq * // I\-O
0x00008924 SIOCSIFHWADDR const struct ifreq * // MORE
0x00008925 SIOCGIFENCAP int *
// <include/linux/soundcard.h>
.TS
-l l l l.
+l l l.
0x00005100 SNDCTL_SEQ_RESET void
0x00005101 SNDCTL_SEQ_SYNC void
+.TE
+.TS
+l l l l.
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
+.TE
+.TS
+l l l.
0x40285107 SNDCTL_FM_LOAD_INSTR const struct sbi_instrument *
+.TE
+.TS
+l l l l.
0x40045108 SNDCTL_SEQ_TESTMIDI const int *
0x40045109 SNDCTL_SEQ_RESETSAMPLES const int *
0x8004510A SNDCTL_SEQ_NRSYNTHS int *
0x4004510F SNDCTL_FM_4OP_ENABLE const int *
0xCFB85110 SNDCTL_PMGR_ACCESS struct patmgr_info * // I\-O
0x00005111 SNDCTL_SEQ_PANIC void
+.TE
+.TS
+l l l.
0x40085112 SNDCTL_SEQ_OUTOFBAND const struct seq_event_rec *
+.TE
+.TS
+l l l l.
0xC0045401 SNDCTL_TMR_TIMEBASE int * // I\-O
0x00005402 SNDCTL_TMR_START void
0x00005403 SNDCTL_TMR_STOP void
0xCFB85001 SNDCTL_PMGR_IFACE struct patmgr_info * // I\-O
0xC0046D00 SNDCTL_MIDI_PRETIME int * // I\-O
0xC0046D01 SNDCTL_MIDI_MPUMODE const int *
+.TE
+.TS
+l l l l.
0xC0216D02 SNDCTL_MIDI_MPUCMD struct mpu_command_rec * // I\-O
+.TE
+.TS
+l l l l.
0x00005000 SNDCTL_DSP_RESET void
0x00005001 SNDCTL_DSP_SYNC void
0xC0045002 SNDCTL_DSP_SPEED int * // I\-O
0xC004500A SNDCTL_DSP_SETFRAGMENT int * // I\-O
0x8004500B SNDCTL_DSP_GETFMTS int *
0xC0045005 SNDCTL_DSP_SETFMT int * // I\-O
+.TE
+.TS
+l l l.
0x800C500C SNDCTL_DSP_GETOSPACE struct audio_buf_info *
0x800C500D SNDCTL_DSP_GETISPACE struct audio_buf_info *
0x0000500E SNDCTL_DSP_NONBLOCK void
0x80045007 SOUND_PCM_READ_FILTER int *
0x00004300 SNDCTL_COPR_RESET void
0xCFB04301 SNDCTL_COPR_LOAD const struct copr_buffer *
+.TE
+.TS
+l l l l.
0xC0144302 SNDCTL_COPR_RDATA struct copr_debug_buf * // I\-O
0xC0144303 SNDCTL_COPR_RCODE struct copr_debug_buf * // I\-O
+.TE
+.TS
+l l l.
0x40144304 SNDCTL_COPR_WDATA const struct copr_debug_buf *
0x40144305 SNDCTL_COPR_WCODE const struct copr_debug_buf *
+.TE
+.TS
+l l l l.
0xC0144306 SNDCTL_COPR_RUN struct copr_debug_buf * // I\-O
0xC0144307 SNDCTL_COPR_HALT struct copr_debug_buf * // I\-O
+.TE
+.TS
+l l l.
0x4FA44308 SNDCTL_COPR_SENDMSG const struct copr_msg *
0x8FA44309 SNDCTL_COPR_RCVMSG struct copr_msg *
0x80044D00 SOUND_MIXER_READ_VOLUME int *
0x80044DFD SOUND_MIXER_READ_RECMASK int *
0x80044DFB SOUND_MIXER_READ_STEREODEVS int *
0x80044DFC SOUND_MIXER_READ_CAPS int *
+.TE
+.TS
+l l l l.
0xC0044D00 SOUND_MIXER_WRITE_VOLUME int * // I\-O
0xC0044D01 SOUND_MIXER_WRITE_BASS int * // I\-O
0xC0044D02 SOUND_MIXER_WRITE_TREBLE int * // I\-O
// <include/linux/vt.h>
.TS
-l l l l.
+l l l.
0x00005600 VT_OPENQRY int *
0x00005601 VT_GETMODE struct vt_mode *
0x00005602 VT_SETMODE const struct vt_mode *
0x0000560A VT_RESIZEX const struct vt_consize *
.TE
-// More arguments. ã\81\84ã\81\8fã\81¤ã\81\8bã\81® ioctl ã\81¯è¿½å\8a ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\82\92å\90«ã\82\80æ§\8bé\80 ä½\93ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿を使用します。
+// More arguments. ã\81\84ã\81\8fã\81¤ã\81\8bã\81® ioctl ã\81¯è¿½å\8a ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92å\90«ã\82\80æ§\8bé\80 ä½\93ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼を使用します。
ここでこれらをアルファベット順に説明します。
-\fBCDROMREADAUDIO\fP は入力ポインタ \fIconst struct cdrom_read_audio *\fP を使用します。 \fIbuf\fP
-フィールドは大きさ \fInframes * CD_FRAMESIZE_RAW\fP の出力バッファへのポインタです。
+\fBCDROMREADAUDIO\fP は入力ポインター \fIconst struct cdrom_read_audio\ *\fP を使用します。
+\fIbuf\fP フィールドは大きさ \fInframes\ * CD_FRAMESIZE_RAW\fP の出力バッファーへのポインターです。
\fBCDROMREADCOOKED\fP, \fBCDROMREADMODE1\fP, \fBCDROMREADMODE2\fP, \fBCDROMREADRAW\fP
-は入力ポインタ \fIconst struct cdrom_msf *\fP を使用します。これらは同じポインタを \fIchar []\fP
-への出力ポインタとして使用します。 長さは要求によって変化します。 \fBCDROMREADMODE1\fP には、多くのデバイスが CD_FRAMESIZE
-を使用しますが、光学記憶装置 (光ディスク) のドライバは OPT_BLOCKSIZE を使用します (どちらも同じ値で 2048 です)。
+は入力ポインター \fIconst struct cdrom_msf\ *\fP を使用します。これらは同じポインターを \fIchar []\fP
+への出力ポインターとして使用します。 長さは要求によって変化します。 \fBCDROMREADMODE1\fP には、多くのデバイスが
+CD_FRAMESIZE を使用しますが、光学記憶装置 (光ディスク) のドライバは OPT_BLOCKSIZE を使用します (どちらも同じ値で
+2048 です)。
.nf
CDROMREADCOOKED char [CD_FRAMESIZE]
.fi
\fBEQL_ENSLAVE\fP, \fBEQL_EMANCIPATE\fP, \fBEQL_GETSLAVECFG\fP, \fBEQL_SETSLAVECFG\fP,
-\fBEQL_GETMASTERCFG\fP, \fBEQL_SETMASTERCFG\fP は \fIstruct ifreq *\fP を使用します。
-\fIifr_data\fP フィールドは以下に示す別の構造体へのポインタです:
+\fBEQL_GETMASTERCFG\fP, \fBEQL_SETMASTERCFG\fP は \fIstruct ifreq\ *\fP を使用します。
+\fIifr_data\fP ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81¯ä»¥ä¸\8bã\81«ç¤ºã\81\99å\88¥ã\81®æ§\8bé\80 ä½\93ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81\99:
.nf
EQL_ENSLAVE const struct slaving_request *
EQL_SETMASTERCFG const struct master_config *
.fi
-\fBFDRAWCMD\fP は \fIstruct floppy raw_cmd *\fP を使用します。 \fIflags & FD_RAW_WRITE\fP
-ã\81\8cã\82¼ã\83以å¤\96ã\81®å ´å\90\88ã\80\81 \fIdata\fP ã\81¯å¤§ã\81\8dã\81\95 \fIlength\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81«ã\81ªã\82\8aã\81¾ã\81\99ã\80\82 \fIflags & FD_RAW_READ\fP
-がゼロ以外の場合、 \fIdata\fP は大きさ \fIlength\fP の出力バッファへのポインタになります。
+\fBFDRAWCMD\fP は \fIstruct floppy raw_cmd\ *\fP を使用します。 \fIflags & FD_RAW_WRITE\fP
+ã\81\8cã\82¼ã\83以å¤\96ã\81®å ´å\90\88ã\80\81 \fIdata\fP ã\81¯å¤§ã\81\8dã\81\95 \fIlength\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81«ã\81ªã\82\8aã\81¾ã\81\99ã\80\82 \fIflags &
+FD_RAW_READ\fP がゼロ以外の場合、 \fIdata\fP は大きさ \fIlength\fP の出力バッファーへのポインターになります。
-\fBGIO_FONTX\fP, \fBPIO_FONTX\fP はそれぞれ \fIstruct console_font_desc *\fP と \fIconst
-struct console_font_desc *\fP を使用します。 \fIchardata\fP は \fIchar [charcount]\fP
-ã\83\90ã\83\83ã\83\95ã\82¡ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81§ã\81\99ã\80\82 ã\81\93ã\82\8cã\81¯ \fBGIO_FONTX\fP ã\81®å\87ºå\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\81¨ \fBPIO_FONTX\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡です。
+\fBGIO_FONTX\fP, \fBPIO_FONTX\fP はそれぞれ \fIstruct console_font_desc\ *\fP と \fIconst
+struct console_font_desc\ *\fP を使用します。 \fIchardata\fP は \fIchar [charcount]\fP
+ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81\99ã\80\82 ã\81\93ã\82\8cã\81¯ \fBGIO_FONTX\fP ã\81®å\87ºå\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¨ \fBPIO_FONTX\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼です。
-\fBGIO_UNIMAP\fP, \fBPIO_UNIMAP\fP はそれぞれ \fIstruct unimapdesc *\fP と \fIconst struct
-unimapdesc *\fP を使用します。 \fIentries\fP は \fIstruct unipair [entry_ct]\fP
-ã\83\90ã\83\83ã\83\95ã\82¡ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81§ã\81\99ã\80\82 ã\81\93ã\82\8cã\81¯ \fBGIO_UNIMAP\fP ã\81®å\87ºå\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\81¨ \fBPIO_UNIMAP\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡です。
+\fBGIO_UNIMAP\fP, \fBPIO_UNIMAP\fP はそれぞれ \fIstruct unimapdesc\ *\fP と \fIconst struct
+unimapdesc\ *\fP を使用します。 \fIentries\fP は \fIstruct unipair [entry_ct]\fP
+ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81\99ã\80\82 ã\81\93ã\82\8cã\81¯ \fBGIO_UNIMAP\fP ã\81®å\87ºå\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81¨ \fBPIO_UNIMAP\fP ã\81®å\85¥å\8a\9bã\83\90ã\83\83ã\83\95ã\82¡ã\83¼です。
KDADDIO, KDDELIO, KDDISABIO, KDENABIO は I/O ポートへのアクセスを
可能/不可能にします。これらは本質的に、'ioperm' への別の インターフェースです。
-\fBKDMAPDISP\fP, \fBKDUNMAPDISP\fP ã\81¯ã\83¡ã\83¢ã\83ªã\83»マッピングや I/O ポートへのアクセスを可能/不可能にします。
+\fBKDMAPDISP\fP, \fBKDUNMAPDISP\fP ã\81¯ã\83¡ã\83¢ã\83ªã\83¼マッピングや I/O ポートへのアクセスを可能/不可能にします。
これらはカーネルに実装されていません。
-\fBSCSI_IOCTL_PROBE_HOST\fP は入力ポインタ \fIconst int *\fP を大きさとして使用します。これは同じ大きさの
-\fIchar []\fP バッファ への出力ポインタとしても使用します。
+\fBSCSI_IOCTL_PROBE_HOST\fP は入力ポインター \fIconst int\ *\fP を大きさとして使用します。これは同じ大きさの
+\fIchar []\fP バッファー への出力ポインターとしても使用します。
-\fBSIOCADDRT\fP, \fBSIOCDELRT\fP は型が以下のプロトコルに依存する入力ポインタを使用します:
+\fBSIOCADDRT\fP, \fBSIOCDELRT\fP ã\81¯å\9e\8bã\81\8c以ä¸\8bã\81®ã\83\97ã\83ã\83\88ã\82³ã\83«ã\81«ä¾\9då\98ã\81\99ã\82\8bå\85¥å\8a\9bã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92使ç\94¨ã\81\97ã\81¾ã\81\99:
.nf
Most protocols const struct rtentry *
NET/ROM const struct nr_route_struct *
.fi
-\fBSIOCGIFCONF\fP は \fIstruct ifconf *\fP を使用します。この \fIifc_buf\fP フィールドは長さ \fIifc_len\fP
-バイトのバッファへのポインタです。 これにカーネルが \fIstruct ifreq []\fP 型のリストへ書き込みます。
+\fBSIOCGIFCONF\fP は \fIstruct ifconf\ *\fP を使用します。この \fIifc_buf\fP フィールドは長さ
+\fIifc_len\fP バイトのバッファーへのポインターです。 これにカーネルが \fIstruct ifreq []\fP 型のリストへ書き込みます。
-\fBSIOCSIFHWADDR\fP は型が以下のプロトコルに依存する入力ポインタを使用します:
+\fBSIOCSIFHWADDR\fP ã\81¯å\9e\8bã\81\8c以ä¸\8bã\81®ã\83\97ã\83ã\83\88ã\82³ã\83«ã\81«ä¾\9då\98ã\81\99ã\82\8bå\85¥å\8a\9bã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92使ç\94¨ã\81\97ã\81¾ã\81\99:
.nf
Most protocols const struct ifreq *
AX.25 const char [AX25_ADDR_LEN]
.fi
-\fBTIOCLINUX\fP は \fIconst char *\fP を使用します。このポインタをいくつかの
+\fBTIOCLINUX\fP は \fIconst char\ *\fP を使用します。このポインターをいくつかの
独立したサブクラスを識別する為に使用します。以下のテーブルの中で、 \fIN + foo\fP は N バイトの詰めものの後にある \fIfoo\fP
を意味します。 \fIstruct selection\fP は暗黙的に \fIdrivers/char/selection.c\fP の中で定義されています。
.nf
.TE
.SH 関連項目
\fBioctl\fP(2)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。