VOP_FSYNC
error = VOP_FSYNC(vn->sc_vp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(vp, MNT_WAIT, 0)) != 0)
VOP_FSYNC(vp, MNT_LAZY, 0);
VOP_FSYNC(vp, MNT_NOWAIT, 0);
VOP_FSYNC(vp, MNT_LAZY, 0);
VOP_FSYNC(vp, MNT_LAZY, 0);
VOP_FSYNC(vp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
if ((error = VOP_FSYNC(ump->um_devvp, waitfor, 0)) != 0)
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
VOP_FSYNC(vp, MNT_WAIT, 0);
error = VOP_FSYNC(vp, MNT_NOWAIT, 0);
VOP_FSYNC(vp, MNT_NOWAIT, waitfor);
fsync_error = VOP_FSYNC(devvp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(pmp->pm_devvp, waitfor, 0)) != 0)
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
allerror = VOP_FSYNC(devvp, MNT_WAIT, 0);
error = VOP_FSYNC(vp, MNT_WAIT, 0);
error = VOP_FSYNC(vp, info->waitfor, 0);
VOP_FSYNC(fvp, MNT_WAIT, 0);
VOP_FSYNC(tvp, MNT_WAIT, 0);
VOP_FSYNC(vp, MNT_WAIT, 0);
error = VOP_FSYNC(vp, waitfor, 0);
VOP_FSYNC(vp, MNT_WAIT, 0);
VOP_FSYNC(vp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(ovp, MNT_WAIT, 0)) != 0)
error = VOP_FSYNC(ovp, MNT_WAIT, 0);
if ((error=VOP_FSYNC(vp, MNT_NOWAIT, 0)) ||
(error=VOP_FSYNC(vp, MNT_NOWAIT, 0))) {
if ((error = VOP_FSYNC(vp, MNT_NOWAIT, 0)))
if ((error = VOP_FSYNC(vp, MNT_WAIT, 0)))
if ((error = VOP_FSYNC(vp, MNT_NOWAIT, 0)))
error = VOP_FSYNC(devvp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(vp, info->waitfor, 0)) != 0)
error = VOP_FSYNC(ump->um_devvp, MNT_WAIT, 0);
if ((error = VOP_FSYNC(ump->um_devvp, waitfor, 0)) != 0)
fsync_error = VOP_FSYNC(devvp, MNT_WAIT, 0);