Catch up with 5.0-RELEASE
This commit is contained in:
parent
018c049a14
commit
28a4ce7edc
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=15876
9 changed files with 57 additions and 14 deletions
|
@ -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
|
||||
|
|
|
@ -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 シンボル表記
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 ケーパビリティ
|
||||
.\"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 を避けてください。
|
||||
|
|
|
@ -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
|
||||
の呼出しによって割当てられ、
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue