EN JA
VREF(9)
VREF(9) FreeBSD Kernel Developer's Manual VREF(9)

名称

vrefvnode のための使用カウントをインクリメントする

書式

#include < sys/param.h>
#include < sys/vnode.h>

void
vref( struct vnode *vp);

解説

vnode の v_usecount フィールドをインクリメントします (増加させます)。
vp
インクリメントする vnode。

各 vnode は、システムのどのくらいの部分が vnode を使用しているかの参照カウントを維持します。これによって、システムは、いつ vnode が、もはや使用されなくなるか、安全に異なるファイルを再利用することができるかを検出することができます。

vnode を使用している (例えば、あるアルゴリズムの操作の間、またはデータ構造に格納すること) システムのあらゆるコードは、 vref() を呼び出すべきです。

作者

このマニュアルページは、 Doug Rabson によって書かれました。
July 24, 1996 FreeBSD