VFS_VGET(9)

名称
VFS_VGET - inode 番号から vnode への変換

書式
<sys/param.h> <sys/mount.h> <sys/vnode.h> int VFS_VGET(struct mount *mp, ino_t ino, int flags, struct vnode **vpp)

解説
VFS_VGET() マクロは inode 番号を、ロックされた vnode へ変換します。

引数は以下の通りです。

mp  ファイルシステム。

ino そのファイルを表現する inode。

flags
    パススルーのための追加のロックフラグ。

vpp vnode の戻り値。

これは、ファイルシステム中の各ファイルに対して 一意の識別番号を持つファイルシステムのための、 オプションのファイルシステムエントリポイントです。 UFS ファイルシステムはこれを内部的に使用していますし、 また NFSv3 サーバは READDIRPLUS NFS 呼び出しを実装するために使用しています。

ファイルシステムがこの呼び出しをサポートしていない場合には、 EOPNOTSUPP を返すべきです。

関連項目
VFS(9), vget(9), vnode(9)

作者
このマニュアルページは Doug Rabson によって書かれました。