ファイルディスクリプタ \fIfd_in\fP からファイルディスクリプタ \fIfd_out\fP へ最大 \fIlen\fP バイトを転送する。 2
つのファイルディスクリプタのうち一つは パイプを参照していなければならない。
-The following semantics apply for \fIfd_in\fP and \fIoff_in\fP:
+\fIfd_in\fP と \fIoff_in\fP には以下のルールが適用される。
.IP * 3
-If \fIfd_in\fP refers to a pipe, then \fIoff_in\fP must be NULL.
+\fIfd_in\fP がパイプを参照している場合、 \fIoff_in\fP は NULL でなければならない。
.IP *
-If \fIfd_in\fP does not refer to a pipe and \fIoff_in\fP is NULL, then bytes are
-read from \fIfd_in\fP starting from the current file offset, and the current
-file offset is adjusted appropriately.
+\fIfd_in\fP がパイプを参照しておらず、かつ \fIoff_in\fP が NULL の場合、 バイトは \fIfd_in\fP
+の現在のファイルオフセットから読み出され、 現在のファイルオフセットは適切に調整される。
.IP *
-If \fIfd_in\fP does not refer to a pipe and \fIoff_in\fP is not NULL, then
-\fIoff_in\fP must point to a buffer which specifies the starting offset from
-which bytes will be read from \fIfd_in\fP; in this case, the current file
-offset of \fIfd_in\fP is not changed.
+\fIfd_in\fP がパイプを参照しておらず、 \fIoff_in\fP が NULL でない場合、 \fIoff_in\fP は \fIfd_in\fP
+からのデータ読み出しを開始する先頭オフセットを格納したバッファ へのポインタでなければならない。この場合、 \fIfd_in\fP
+の現在のファイルオフセットは変更されない。
.PP
-Analogous statements apply for \fIfd_out\fP and \fIoff_out\fP.
+\fIfd_out\fP と \fIoff_out\fP に関しても同様である。
\fIflags\fP 引き数には、以下の値の 0 個以上をビット毎の論理和の形で指定する。
.TP 1.9i
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2015-01-04 23:49+0900\n"
-"PO-Revision-Date: 2015-01-05 09:42+0900\n"
+"PO-Revision-Date: 2015-01-06 00:15+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
#. type: Plain text
#: build/C/man2/kexec_load.2:100
-#, fuzzy
-#| msgid ""
-#| "The I<entry> argument is the physical entry address in the kernel image. "
-#| "The I<nr_segments> argument is the number of segments pointed to by the "
-#| "I<segments> pointer. The I<segments> argument is an array of "
-#| "I<kexec_segment> structures which define the kernel layout:"
msgid ""
"The I<entry> argument is the physical entry address in the kernel image. "
"The I<nr_segments> argument is the number of segments pointed to by the "
"I<segments> pointer; the kernel imposes an (arbitrary) limit of 16 on the "
"number of segments. The I<segments> argument is an array of "
"I<kexec_segment> structures which define the kernel layout:"
-msgstr ""
-"I<entry> 引き数は、カーネルイメージの物理エントリーアドレスである。\n"
-"I<nr_segments> 引き数は、 I<segments> ポインタが指すセグメントの\n"
-"数である。 I<segments> 引き数は I<kexec_segment> 構造体の配列で、\n"
-"この構造体によりカーネルの配置が定義される。"
+msgstr "I<entry> 引き数は、カーネルイメージの物理エントリーアドレスである。 I<nr_segments> 引き数は、 I<segments> ポインタが指すセグメントの数である。 なお、セグメント数には、カーネルにより 16 という (強制的な) 上限が課される。 I<segments> 引き数は I<kexec_segment> 構造体の配列で、 この構造体によりカーネルの配置が定義される。"
#. type: Plain text
#: build/C/man2/kexec_load.2:109
#: build/C/man2/splice.2:61 build/C/man2/splice.2:70
#, no-wrap
msgid "*"
-msgstr ""
+msgstr "*"
#. type: Plain text
#: build/C/man2/perf_event_open.2:1186
#. type: Plain text
#: build/C/man2/splice.2:55
-#, fuzzy
-#| msgid "The following restrictions apply to I<new_root> and I<put_old>:"
msgid "The following semantics apply for I<fd_in> and I<off_in>:"
-msgstr "I<new_root> および I<put_old> には以下の制限がある:"
+msgstr "I<fd_in> と I<off_in> には以下のルールが適用される。"
#. type: Plain text
#: build/C/man2/splice.2:61
msgid "If I<fd_in> refers to a pipe, then I<off_in> must be NULL."
-msgstr ""
+msgstr "I<fd_in> がパイプを参照している場合、 I<off_in> は NULL でなければならない。"
#. type: Plain text
#: build/C/man2/splice.2:70
-#, fuzzy
-#| msgid ""
-#| "If I<offset> is NULL, then data will be read from I<in_fd> starting at "
-#| "the current file offset, and the file offset will be updated by the call."
msgid ""
"If I<fd_in> does not refer to a pipe and I<off_in> is NULL, then bytes are "
"read from I<fd_in> starting from the current file offset, and the current "
"file offset is adjusted appropriately."
-msgstr ""
-"I<offset> が NULL の場合、データは I<in_fd> の現在のファイル・オフセットから"
-"読み出され、 ファイル・オフセットはこの呼び出しで更新される。"
+msgstr "I<fd_in> がパイプを参照しておらず、かつ I<off_in> が NULL の場合、 バイトは I<fd_in> の現在のファイルオフセットから読み出され、 現在のファイルオフセットは適切に調整される。"
#. type: Plain text
#: build/C/man2/splice.2:83
-#, fuzzy
-#| msgid ""
-#| "If I<fd_in> refers to a pipe, then I<off_in> must be NULL. If I<fd_in> "
-#| "does not refer to a pipe and I<off_in> is NULL, then bytes are read from "
-#| "I<fd_in> starting from the current file offset, and the current file "
-#| "offset is adjusted appropriately. If I<fd_in> does not refer to a pipe "
-#| "and I<off_in> is not NULL, then I<off_in> must point to a buffer which "
-#| "specifies the starting offset from which bytes will be read from "
-#| "I<fd_in>; in this case, the current file offset of I<fd_in> is not "
-#| "changed. Analogous statements apply for I<fd_out> and I<off_out>."
msgid ""
"If I<fd_in> does not refer to a pipe and I<off_in> is not NULL, then "
"I<off_in> must point to a buffer which specifies the starting offset from "
"which bytes will be read from I<fd_in>; in this case, the current file "
"offset of I<fd_in> is not changed."
-msgstr ""
-"I<fd_in> がパイプを参照している場合、 I<off_in> は NULL でなければならない。 "
-"I<fd_in> がパイプを参照しておらず、 I<off_in> が NULL の場合、 I<fd_in> の現"
-"在のファイルオフセットから始まるバイトを読み出す。 現在のファイルオフセットは"
-"適切に調整される。 I<fd_in> がパイプを参照しておらず、 I<off_in> が NULL でな"
-"い場合、 I<off_in> は I<fd_in> からのデータ読み出しを開始する先頭オフセットを"
-"格納したバッファ へのポインタでなければならない。この場合、 I<fd_in> の現在の"
-"ファイルオフセットは変更されない。 I<fd_out> と I<off_out> に関しても同様であ"
-"る。"
+msgstr "I<fd_in> がパイプを参照しておらず、 I<off_in> が NULL でない場合、 I<off_in> は I<fd_in> からのデータ読み出しを開始する先頭オフセットを格納したバッファ へのポインタでなければならない。この場合、 I<fd_in> の現在のファイルオフセットは変更されない。"
#. type: Plain text
#: build/C/man2/splice.2:88
msgid "Analogous statements apply for I<fd_out> and I<off_out>."
-msgstr ""
+msgstr "I<fd_out> と I<off_out> に関しても同様である。"
#. type: Plain text
#: build/C/man2/splice.2:93 build/C/man2/vmsplice.2:78
<TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>man2</B></TD></TR>
<TR><TD>get_robust_list.2</TD><TD>14/37</TD><TD>62.16</TD></TR>
<TR><TD>getunwind.2</TD><TD>13/32</TD><TD>59.38</TD></TR>
-<TR class="over80"><TD>kexec_load.2</TD><TD>1/43</TD><TD>97.67</TD></TR>
-<TR><TD>perf_event_open.2</TD><TD>458/785</TD><TD>41.66</TD></TR>
+<TR><TD>perf_event_open.2</TD><TD>456/785</TD><TD>41.91</TD></TR>
<TR><TD>perfmonctl.2</TD><TD>23/65</TD><TD>64.62</TD></TR>
<TR class="over70"><TD>process_vm_readv.2</TD><TD>17/64</TD><TD>73.44</TD></TR>
-<TR><TD>ptrace.2</TD><TD>203/290</TD><TD>30.00</TD></TR>
+<TR><TD>ptrace.2</TD><TD>198/290</TD><TD>31.72</TD></TR>
<TR><TD>quotactl.2</TD><TD>47/102</TD><TD>53.92</TD></TR>
-<TR class="over80"><TD>splice.2</TD><TD>8/61</TD><TD>86.89</TD></TR>
<TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>memory</B></TD></TR>
<TR class="over80"><TD>fallocate.2</TD><TD>4/88</TD><TD>95.45</TD></TR>
<TR class="over80"><TD>madvise.2</TD><TD>1/84</TD><TD>98.81</TD></TR>
<TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>unistd</B></TD></TR>
<TR class="over80"><TD>execve.2</TD><TD>6/173</TD><TD>96.53</TD></TR>
<TR class="over80"><TD>fcntl.2</TD><TD>46/241</TD><TD>80.91</TD></TR>
-<TR><TD COLSPAN=3>Total 127 pages</TD></TR>
+<TR><TD COLSPAN=3>Total 125 pages</TD></TR>
</TABLE>
</BODY></HTML>