vnop_fid エントリー・ポイント

目的

仮想ノード (v ノード) のファイル ID を作成します。

構文

int vnop_fid ( vp,  fidp,  crp)
struct vnode *vp;
struct fileid *fidp;
struct ucred *crp;

パラメーター

項目 説明
VP ファイル ID を必要とする v ノードを指します。
FIDP ファイル ID を返す場所を指します。
CRP クレッド 構造体を指します。 この構造には、ファイル・システムがアクセス許可を検証するために使用できるデータが含まれています。

説明

VNOOP_FID エントリー・ポイントは、指定された v ノードのファイル ID を作成するために呼び出されます。 このファイル ID には、 vfs_get エントリー・ポイントに提示されたときに、同じファイルを表す v ノードを見つけるための十分な情報が含まれている必要があります。

実行環境

VNOOP_FID エントリー・ポイントは、 プロセス環境 からのみ呼び出すことができます。

戻り値

項目 説明
0 成功を示します。

ゼロ以外の戻り値は、障害を示すために /usr/include/sys/errno.h ファイルから戻されます。