.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH SYSCALLS 2 2013\-03\-10 Linux "Linux Programmer's Manual"
+.TH SYSCALLS 2 2013\-04\-17 Linux "Linux Programmer's Manual"
.SH 名前
syscalls \- Linux のシステムコール
.SH 書式
.\" Looking at scripts/checksyscalls.sh in the kernel source is
.\" instructive about x86 specifics.
.\"
-カーネル 3.5 で利用可能なシステムコールのリストを以下に示す
+カーネル 3.9 で利用可能なシステムコールのリストを以下に示す
(それ以前のカーネルでだけ利用可能なものも少数だが含まれる):
.ad l
.TS
\fBalarm\fP(2) 1.0
\fBalloc_hugepages\fP(2) 2.5.36 2.5.44 で削除
\fBbdflush\fP(2) 1.2 T{
-2.6 以降では非推奨 (何もしない)
+2.6 以降では非推奨
+.br
+(何もしない)
T}
\fBbind\fP(2) 2.0 \fBsocketcall\fP(2) の「注意」の節を参照
\fBbrk\fP(2) 1.0
\fBchdir\fP(2) 1.0
\fBchmod\fP(2) 1.0
\fBchown\fP(2) 2.2 T{
-バージョン毎の詳細は \fBchown\fP(2) を参照。
+バージョン毎の詳細は
+.br
+\fBchown\fP(2) を参照。
T}
\fBchown32\fP(2) 2.4
\fBchroot\fP(2) 1.0
\fBkeyctl\fP(2) 2.6.11
\fBkill\fP(2) 1.0
\fBlchown\fP(2) 1.0 T{
-バージョン毎の詳細は \fBchown\fP(2) を参照。
+バージョン毎の詳細は
+.br
+\fBchown\fP(2) を参照。
T}
\fBlchown32\fP(2) 2.4
\fBlgetxattr\fP(2) 2.6; 2.4.18
\fBpciconfig_write\fP(2) 2.0.26; 2.2 x86 にはない
.\" , PowerPC, ARM; not x86
\fBperf_event_open\fP(2) 2.6.31 T{
-2.6.31 では perf_counter_open() という名前であった; 2.6.32 で名称変更
+2.6.31 では perf_counter_open() という
+.br
+名前であった; 2.6.32 で名称変更
T}
\fBpersonality\fP(2) 1.2
\fBperfctr\fP(2) 2.2 Sparc; 2.6.34 で削除
\fBppoll\fP(2) 2.6.16
\fBprctl\fP(2) 2.2
\fBpread64\fP(2) T{
-2.2 で "pread" として追加; 2.6 で "pread64" に名称変更
+2.2 で "pread" として追加;
+.br
+2.6 で "pread64" に名称変更
T}
\fBpreadv\fP(2) 2.6.30
\fBprlimit\fP(2) 2.6.36
.\" Implements \fBpselect\fP(2)
\fBptrace\fP(2) 1.0
\fBpwrite64\fP(2) T{
-2.2 で "pwrite" として追加; 2.6 で "pwrite64" に名称変更
+2.2 で "pwrite" として追加;
+.br
+2.6 で "pwrite64" に名称変更
T}
\fBpwritev\fP(2) 2.6.30
\fBquery_module\fP(2) 2.2 2.6 で削除
\fBsync\fP(2) 1.0
\fBsync_file_range\fP(2) 2.6.17
\fBsync_file_range2\fP(2) 2.6.22 T{
-アーキテクチャ固有の \fBsync_file_range\fP(2) の一種
+アーキテクチャ固有の
+\fBsync_file_range\fP(2) の一種
T}
.\" PowerPC, ARM, tile
.\" First appeared on ARM, as arm_sync_file_range(), but later renamed
\fButrap_install\fP(2) 2.2 Sparc
\fBvfork\fP(2) 2.2
\fBvhangup\fP(2) 1.0
-\fBvm86old\fP(2) 1.0 以前は "vm86"; 2.0.28/2.2 で改名された
+\fBvm86old\fP(2) 1.0 T{
+以前は "vm86";
+2.0.28/2.2 で改名された
+T}
\fBvm86\fP(2) 2.0.28; 2.2
\fBvmsplice\fP(2) 2.6.17
\fBwait4\fP(2) 1.0
\fBgetpmsg\fP(2) と \fBputpmsg\fP(2) は STREAMS 対応のパッチが適用された
カーネル用であり、標準のカーネルに登場することはないかもしれない。
-There was briefly \fBset_zone_reclaim\fP(2), added in Linux 2.6.13, and removed
-in 2.6.16; this system call was never available to user space.
+\fBset_zone_reclaim\fP(2) は少しの間だけ存在した。 Linux 2.6.13 で追加され、2.6.16
+で削除された。このシステムコールがユーザ空間から使える状態になったことはない。
.SH 注意
.PP
たいていは、 \fI/usr/include/asm/unistd.h\fP で定義されている番号 __NR_xxx のシステムコールのコードは、 Linux
.SH 関連項目
\fBsyscall\fP(2), \fBunimplemented\fP(2), \fBlibc\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。