FSYNC_DATAONLY
FSYNC_WAIT | FSYNC_DATAONLY | FSYNC_CACHE, 0, 0);
if (error == 0 && (ap->a_flags & FSYNC_DATAONLY) == 0)
(ap->a_flags & FSYNC_DATAONLY) ? "data_only":"complete"));
if (error == 0 && (ap->a_flags & FSYNC_DATAONLY) == 0)
VOP_FSYNC(vp, cred, 0 | FSYNC_DATAONLY,0,0);
(ap->a_flags & FSYNC_DATAONLY) ? "data_only":"complete"));
if (ap->a_flags & FSYNC_DATAONLY)
if (error == 0 && (a->a_flags & FSYNC_DATAONLY) == 0)
FSYNC_WAIT | FSYNC_DATAONLY, 0, 0);
nflags = FSYNC_DATAONLY | FSYNC_WAIT;
error = VOP_FSYNC(vp, fp->f_cred, FSYNC_WAIT|FSYNC_DATAONLY, 0, 0);
if (error == 0 && (ap->a_flags & FSYNC_DATAONLY) == 0)
if ((flags & (FSYNC_DATAONLY | FSYNC_LAZY | FSYNC_NOLOG)) != 0)
if ((flags & (FSYNC_DATAONLY | FSYNC_LAZY)) != 0)
if ((ap->a_flags & (FSYNC_DATAONLY | FSYNC_LAZY)) != 0) {
(((ap->a_flags & (FSYNC_WAIT | FSYNC_DATAONLY)) == FSYNC_WAIT)
if ((flags & (FSYNC_DATAONLY | FSYNC_LAZY)) != 0)
if ((ap->a_flags & FSYNC_DATAONLY) == 0)