vref(9) FreeBSD 一般コマンドマニュアル

vref

前のページ 上に戻る 次のページ

vref


     #include <sys/vnode.h>

     void
     vref(struct vnode *vp);


解説

     vnode の v_usecount フィールドをインクリメントします。

     vp  インクリメントされる vnode。

     個々の vnode は、システムの何個の部分でその vnode が使用中であるかを示す
     参照カウントを維持管理します。これにより、 vnode がもはや使われなくなって
     別のファイル用に安全に再利用可能なことを、ファイルシステムが検知可能とな
     ります。

     vnode を使用中のシステム中の全てのコード (例えば、あるアルゴリズムの操作
     中や、データ構造の格納時) は、 vref(9) を呼び出すべきです。


関連項目

     vget(9), vnode(9), vput(9), vrele(9)


作者

     このマニュアルページは Doug Rabson が書きました。

FreeBSD 4.4                      July 24, 1996                     FreeBSD 4.4

ABELNET VPSサービス