FSYNC_WAIT
FSYNC_WAIT | FSYNC_DATAONLY | FSYNC_CACHE, 0, 0);
waitfor == MNT_WAIT ? FSYNC_WAIT : 0, 0, 0)) != 0)
waitfor == MNT_WAIT ? FSYNC_WAIT : 0, 0, 0)) != 0)
wait = (ap->a_flags & FSYNC_WAIT) != 0;
(ap->a_flags & FSYNC_WAIT) ? "wait":"no wait",
fsyncwait = (waitfor == MNT_WAIT) ? FSYNC_WAIT : 0;
if (ap->a_flags & FSYNC_WAIT) {
(ap->a_flags & FSYNC_WAIT) == FSYNC_WAIT);
dofaf = (ap->a_flags & FSYNC_WAIT) == 0 || ap->a_flags == FSYNC_LAZY;
err = VOP_FSYNC(vp, cred, FSYNC_WAIT, 0, 0);
VOP_FSYNC(a->a_vp, a->a_cred, FSYNC_WAIT, 0, 0);
wait = (ap->a_flags & FSYNC_WAIT) != 0;
error = vflushbuf(bitmap_node->vnode, FSYNC_WAIT);
FSCRED, FSYNC_WAIT, 0, 0);
error = vflushbuf(ump->vat_node->vnode, FSYNC_WAIT);
FSCRED, FSYNC_WAIT, 0, 0);
FSCRED, FSYNC_WAIT, 0, 0);
error1 = udf_writeout_node(ump->metadata_node, FSYNC_WAIT);
error2 = udf_writeout_node(ump->metadatamirror_node, FSYNC_WAIT);
return VOP_FSYNC(vp, FSCRED, FSYNC_WAIT, 0,0);
udf_sync(mp, FSYNC_WAIT, NOCRED);
(ap->a_flags & FSYNC_WAIT) ? "wait":"no wait",
wait = (ap->a_flags & FSYNC_WAIT) ? UPDATE_WAIT : 0;
err = VOP_FSYNC(vp, cred, FSYNC_WAIT, 0, 0);
wait = (a->a_flags & FSYNC_WAIT);
FSYNC_WAIT | FSYNC_DATAONLY, 0, 0);
error = VOP_FSYNC(vp, fp->f_cred, FSYNC_WAIT, 0, 0);
error = VOP_FSYNC(vp, curlwp->l_cred, FSYNC_WAIT, 0, 0);
error = VOP_FSYNC(vp, cred, FSYNC_WAIT|FSYNC_RECLAIM, 0, 0);
sync = (flags & FSYNC_WAIT) != 0;
error = VOP_FSYNC(vp, fp->f_cred, FSYNC_WAIT, 0, 0);
nflags = FSYNC_DATAONLY | FSYNC_WAIT;
nflags = FSYNC_WAIT;
error = VOP_FSYNC(vp, fp->f_cred, FSYNC_WAIT|FSYNC_DATAONLY, 0, 0);
error = VOP_FSYNC(vp, cred, FSYNC_WAIT, off, end);
waitfor == MNT_WAIT ? FSYNC_WAIT : 0, 0, 0);
VOP_FSYNC(vp, cnp->cn_cred, FSYNC_WAIT, 0, 0);
(ap->a_flags & FSYNC_WAIT) != 0 ? MNT_WAIT : 0, curlwp, 1));
waitfor == MNT_WAIT ? FSYNC_WAIT : 0, 0, 0)) != 0)
waitfor == MNT_WAIT ? FSYNC_WAIT : 0, 0, 0);
wait = (ap->a_flags & FSYNC_WAIT) != 0;
error = VOP_FSYNC(vp, l->l_cred, FSYNC_WAIT, 0, 0);
error = VOP_FSYNC(vp, l->l_cred, FSYNC_WAIT, 0, 0);
error = VOP_FSYNC(ump->um_devvp, l->l_cred, FSYNC_WAIT, 0, 0);
(waitfor == MNT_WAIT ? FSYNC_WAIT : 0), 0, 0);
flags |= FSYNC_WAIT;
if ((flags & FSYNC_WAIT) != 0)
if ((flags & FSYNC_WAIT) != 0) {
uflags = UPDATE_CLOSE | ((flags & FSYNC_WAIT) ? UPDATE_WAIT : 0);
((ap->a_flags & FSYNC_WAIT) ? PGO_SYNCIO : 0));
((ap->a_flags & FSYNC_WAIT) ? UPDATE_WAIT : 0));
if (ap->a_flags & FSYNC_WAIT) {
(((ap->a_flags & (FSYNC_WAIT | FSYNC_DATAONLY)) == FSYNC_WAIT)
uflags = UPDATE_CLOSE | ((flags & FSYNC_WAIT) ? UPDATE_WAIT : 0);
if ((flags & FSYNC_WAIT))
if ((flags & FSYNC_WAIT) != 0) {
wait = (ap->a_flags & FSYNC_WAIT);
if ((error = VOP_FSYNC(*vpp, NOCRED, FSYNC_WAIT, 0, 0)) != 0) {