VFS_SYNC(9)

名称
VFS_SYNC - 未書き込みデータの吐き出し

書式
<sys/param.h> <sys/mount.h> <sys/vnode.h> int VFS_SYNC(struct mount *mp, int waitfor, struct ucred *cred, struct proc *p)

解説
これはファイルシステムの全ての未書き込みのデータを書き出します。

引数は以下の通りです。

mp  ファイルシステム。

waitfor
    関数が入出力の完了まで待つべきかどうか。

cred
    呼び出し元の証明。

p   呼び出しているプロセス。

これは、通常、ファイルシステム中の全ての vnode のために VOP_FSYNC(9) を呼び出します。

関連項目
fsync(2), sync(2), VFS(9), vnode(9), VOP_FSYNC(9)

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