OSDN Git Service

(split) LDP: Update release from ja.po of LDP v3.51
[linuxjm/LDP_man-pages.git] / release / man2 / io_setup.2
index 132bd81..e40f420 100644 (file)
@@ -9,7 +9,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH IO_SETUP 2 2012\-07\-13 Linux "Linux Programmer's Manual"
+.TH IO_SETUP 2 2013\-04\-08 Linux "Linux Programmer's Manual"
 .SH 名前
 io_setup \- 非同期 I/O コンテキストを作成する
 .SH 書式
@@ -22,18 +22,18 @@ io_setup \- 非同期 I/O コンテキストを作成する
 \fI注\fP: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。
 .SH 説明
 .PP
-\fBio_setup\fP() システムコールは、少なくとも \fInr_events\fP 個のイベントを
-受信可能な非同期 I/O (AIO) コンテキストの作成を行う。 \fIctx_idp\fP 引き数
-は、すでに存在する AIO コンテキストを指していてはならず、
-\fBio_setup\fP() の呼び出しの前に 0 に初期化されていなければならない。
-AIO コンテキストの作成に成功すると、 \fI*ctx_idp\fP に作成された AIO
-コンテキストへのポインタがセットされる。
+The \fBio_setup\fP()  system call creates an asynchronous I/O context capable
+of of concurrently processing at least \fInr_events\fP.  The \fIctx_idp\fP
+argument must not point to an AIO context that already exists, and must be
+initialized to 0 prior to the call.  On successful creation of the AIO
+context, \fI*ctx_idp\fP is filled in with the resulting handle.
 .SH 返り値
 成功した場合、 \fBio_setup\fP()  は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。
 .SH エラー
 .TP 
 \fBEAGAIN\fP
-指定された \fInr_events\fP がユーザが使用できるイベント数の上限を越えている。
+The specified \fInr_events\fP exceeds the user's limit of available events, as
+defined in \fI/proc/sys/fs/aio\-max\-nr\fP.
 .TP 
 \fBEFAULT\fP
 \fIctx_idp\fP に無効なポインタが指定されている。
@@ -78,6 +78,6 @@ glibc はこのシステムコールのラッパー関数を提供していな
 \fBio_cancel\fP(2), \fBio_destroy\fP(2), \fBio_getevents\fP(2), \fBio_submit\fP(2),
 \fBaio\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。