diff --git a/ja_JP.eucJP/man/man1/lorder.1 b/ja_JP.eucJP/man/man1/lorder.1 index e45651d67b..a2a11dd47d 100644 --- a/ja_JP.eucJP/man/man1/lorder.1 +++ b/ja_JP.eucJP/man/man1/lorder.1 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)lorder.1 8.2 (Berkeley) 4/28/95 -.\" %FreeBSD: src/usr.bin/lorder/lorder.1,v 1.5.2.1 2002/06/21 15:28:00 charnier Exp % +.\" %FreeBSD: src/usr.bin/lorder/lorder.1,v 1.6 2002/04/20 12:15:36 charnier Exp % .\" $FreeBSD$ .\" .Dd April 28, 1995 diff --git a/ja_JP.eucJP/man/man1/netstat.1 b/ja_JP.eucJP/man/man1/netstat.1 index bb8ce3c10e..7682e3e2c4 100644 --- a/ja_JP.eucJP/man/man1/netstat.1 +++ b/ja_JP.eucJP/man/man1/netstat.1 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)netstat.1 8.8 (Berkeley) 4/18/94 -.\" %FreeBSD: src/usr.bin/netstat/netstat.1,v 1.22.2.12 2001/11/18 16:41:52 murray Exp % +.\" %FreeBSD: src/usr.bin/netstat/netstat.1,v 1.42 2001/10/23 20:27:05 murray Exp % .\" .\" $FreeBSD$ .\" WORD: symbolically シンボル表記 diff --git a/ja_JP.eucJP/man/man1/pkg_add.1 b/ja_JP.eucJP/man/man1/pkg_add.1 index 2790ecdbc2..c7f8c91e17 100644 --- a/ja_JP.eucJP/man/man1/pkg_add.1 +++ b/ja_JP.eucJP/man/man1/pkg_add.1 @@ -15,7 +15,7 @@ .\" .\" .\" @(#)pkg_add.1 -.\" %FreeBSD: src/usr.sbin/pkg_install/add/pkg_add.1,v 1.55 2002/09/10 02:42:59 bmah Exp % +.\" %FreeBSD: src/usr.sbin/pkg_install/add/pkg_add.1,v 1.56 2002/12/12 17:26:02 ru Exp % .\" .\" $FreeBSD$ .Dd November 25, 1994 diff --git a/ja_JP.eucJP/man/man1/rcp.1 b/ja_JP.eucJP/man/man1/rcp.1 index 92bedcc907..33dad35ca0 100644 --- a/ja_JP.eucJP/man/man1/rcp.1 +++ b/ja_JP.eucJP/man/man1/rcp.1 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)rcp.1 8.1 (Berkeley) 5/31/93 -.\" %FreeBSD: src/bin/rcp/rcp.1,v 1.9.2.6 2002/08/16 20:06:34 ume Exp % +.\" %FreeBSD: src/bin/rcp/rcp.1,v 1.15 2002/08/09 16:12:08 ume Exp % .\" $FreeBSD$ .\" .Dd May 31, 1993 diff --git a/ja_JP.eucJP/man/man5/keycap.5 b/ja_JP.eucJP/man/man5/keycap.5 index 5eb7a87a31..00c3c5d611 100644 --- a/ja_JP.eucJP/man/man5/keycap.5 +++ b/ja_JP.eucJP/man/man5/keycap.5 @@ -34,9 +34,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)keycap.5, 3.00, Last Edit-Date: [Sun Jan 2 13:45:59 1994] -.\" %FreeBSD: src/usr.sbin/pcvt/keycap/man5/keycap.5,v 1.9.2.6 2001/08/16 15:56:13 ru Exp % +.\" %FreeBSD: src/usr.sbin/pcvt/keycap/man5/keycap.5,v 1.16 2003/01/01 18:49:02 schweikh Exp % .\" -.\" $FreeBSD: doc/ja_JP.eucJP/man/man5/keycap.5,v 1.12 2001/08/18 23:50:30 horikawa Exp $ +.\" $FreeBSD$ .\"WORD: keyboard mapping キーボードマッピング .\"WORD: .Sh CAPABILITIES ケーパビリティ .\" diff --git a/ja_JP.eucJP/man/man9/acl.9 b/ja_JP.eucJP/man/man9/acl.9 index aa80b5e0bc..71099463e3 100644 --- a/ja_JP.eucJP/man/man9/acl.9 +++ b/ja_JP.eucJP/man/man9/acl.9 @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man9/acl.9,v 1.11 2002/05/29 17:45:44 ru Exp $ +.\" %FreeBSD: src/share/man/man9/acl.9,v 1.12 2002/12/12 17:25:58 ru Exp\ % .\" .\" $FreeBSD$ .Dd December 23, 1999 diff --git a/ja_JP.eucJP/man/man9/extattr.9 b/ja_JP.eucJP/man/man9/extattr.9 index 46da5db07f..1951ce73a8 100644 --- a/ja_JP.eucJP/man/man9/extattr.9 +++ b/ja_JP.eucJP/man/man9/extattr.9 @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man9/extattr.9,v 1.10 2002/05/16 05:21:58 trhodes Exp % +.\" %FreeBSD: src/share/man/man9/extattr.9,v 1.11 2002/12/12 17:25:58 ru Exp % .\" .\" $FreeBSD$ .Dd December 23, 1999 diff --git a/ja_JP.eucJP/man/man9/style.9 b/ja_JP.eucJP/man/man9/style.9 index f8dbd1e5e9..da84b4166f 100644 --- a/ja_JP.eucJP/man/man9/style.9 +++ b/ja_JP.eucJP/man/man9/style.9 @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man9/style.9,v 1.32.2.19 2002/04/14 19:28:03 asmodai Exp % +.\" %FreeBSD: src/share/man/man9/style.9,v 1.97 2002/11/29 11:39:20 ru Exp % .\" $FreeBSD$ .\" .Dd December 7, 2001 @@ -50,7 +50,7 @@ * CSRG の KNF (Kernel Normal Form, カーネル標準書式) に基づいています。 * * @(#)style 1.14 (Berkeley) 4/28/95 - * $\&FreeBSD: src/share/man/man9/style.9,v 1.95 2002/11/01 16:20:31 rwatson Exp $ + * $\&FreeBSD: src/share/man/man9/style.9,v 1.97 2002/11/29 11:39:20 ru Exp $ */ /* @@ -204,7 +204,8 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.95 2002/11/01 16:20:31 rwat .Ic #ifdef の連続が読む人を混乱させるかもしれないとき、にのみ使用されるべきです。 たとえコンパイルされない領域が小さくなるかもしれないでも、 -lint の目的のために条件付きでコンパイルされない個所のために、 +.Xr lint 1 +の目的のために条件付きでコンパイルされない個所のために、 例外が作られても構いません。 そのコメントは .Ic #endif @@ -264,7 +265,9 @@ enum enumtype { ONE, TWO } et; 宣言の中では、型に関係付けられたトークンを除いて、 アスタリスクと隣接したトークンの間には空白文字を置きません。 (これらの識別子は基本の型の名前、型の修飾語句、および今宣言されようとしている -もの以外の typedef 名です。) +もの以外の +.Ic typedef +名です。) これらの識別子はアスタリスクから 1 つの空白で分離します。 .Pp 構造体の中で変数を宣言する時には、 @@ -316,7 +319,8 @@ LIST_HEAD(, foo) foohead; /* 規約が .Ic typedef を要求する場合には、その名前を構造体タグに一致させます。 -標準 C または \*[Px] +標準 C または +.Tn POSIX によって明示されたものを除いては、 .Dq Li _t で終る typedef を避けてください。 diff --git a/ja_JP.eucJP/man/man9/zone.9 b/ja_JP.eucJP/man/man9/zone.9 index b068a949c2..e673a91c91 100644 --- a/ja_JP.eucJP/man/man9/zone.9 +++ b/ja_JP.eucJP/man/man9/zone.9 @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man9/zone.9,v 1.21 2002/05/30 11:37:39 ru Exp % +.\" %FreeBSD: src/share/man/man9/zone.9,v 1.23 2002/11/29 11:39:20 ru Exp % .\" .\" $FreeBSD$ .Dd May 18, 2002 @@ -89,6 +89,45 @@ struct my_item { 引数はデバッグおよびステータスのためのテキストのゾーン名です。 このメモリは、ゾーンの割当てが解放されるまでは、解放されるべきではありません。 .Pp +引数 +.Fa ctor +と +.Fa dtor +は、それぞれ +.Fn uma_zalloc +と +.Fn uma_zfree +の呼び出し時に uma サブシステムから呼ばれる、コールバック関数です。 +これらの目的は、資源の割り当て時と解放時に必要となる、 +初期化および破壊のためのフックを提供することです。 +.Fa ctor +および +.Fa dtor +のコールバックの良い使い方としては、 +割り当てられたオブジェクトのグローバルカウントの調整があるでしょう。 +.Pp +引数 +.Fa uminit +と +.Fa fini +は、ゾーンからのオブジェクト割り当ての最適化に使用されます。 +これらは、要求実現またはメモリ圧迫の理由により、 +uma サブシステムが複数の項目を割り当てまたは解放する必要があるときに、 +呼び出されます。 +.Fa uminit +および +.Fa fini +のコールバックの良い使い方としては、 +オブジェクトに含まれるミューテックスの初期化と破壊があるでしょう。 +これにより、オブジェクトが uma サブシステムのオブジェクトから返されたときに、 +既に初期化済みのミューテックスを再使用可能となります。 +これらは、各 +.Fn uma_zalloc +や +.Fn uma_zfree +の呼び出し時には呼び出されず、 +複数のオブジェクトに対してバッチ的に呼び出されます。 +.Pp 項目はそのゾーンへのポインタを伴なう .Fn uma_zalloc の呼出しによって割当てられ、