UPDATE_WAIT
waitfor ? UPDATE_WAIT : 0));
error = msdosfs_update(vp, NULL, NULL, wait ? UPDATE_WAIT : 0);
if (flags & (UPDATE_WAIT|UPDATE_DIROP))
error = nilfs_update(vp, NULL, NULL, NULL, UPDATE_WAIT);
error = nilfs_update(vp, NULL, NULL, NULL, UPDATE_WAIT);
uerr = sysvbfs_update(v, NULL, NULL, UPDATE_WAIT);
error = sysvbfs_update(vp, NULL, NULL, wait ? UPDATE_WAIT : 0);
waitfor = updflags & UPDATE_WAIT;
waitfor |= UPDATE_WAIT;
wait = (ap->a_flags & FSYNC_WAIT) ? UPDATE_WAIT : 0;
uerror = udf_update(vp, NULL, NULL, NULL, UPDATE_WAIT);
error = udf_update(vp, NULL, NULL, NULL, UPDATE_WAIT);
v7fs_update(vp, 0, 0, UPDATE_WAIT);
v7fs_update(vp, 0, 0, UPDATE_WAIT);
error = v7fs_update(vp, NULL, NULL, wait ? UPDATE_WAIT : 0);
error = chfs_update(vp, NULL, NULL, UPDATE_WAIT);
chfs_update(vp, NULL, NULL, UPDATE_WAIT);
chfs_update(vp, NULL, NULL, UPDATE_WAIT);
chfs_update(dvp, NULL, NULL, UPDATE_WAIT);
&vap->va_atime, &vap->va_mtime, UPDATE_WAIT);
error = chfs_update(vp, NULL, NULL, UPDATE_WAIT);
error = chfs_update(vp, NULL, NULL, UPDATE_WAIT);
error = chfs_update(vp, NULL, NULL, UPDATE_WAIT);
error = UFS_UPDATE(vp, NULL, NULL, UPDATE_WAIT);
chfs_update(vp, NULL, NULL, UPDATE_WAIT);
if ((updflags & (UPDATE_WAIT|UPDATE_DIROP)) != 0 &&
error = ext2fs_update(ovp, NULL, NULL, UPDATE_WAIT);
error = ext2fs_update(vp, NULL, NULL, UPDATE_WAIT);
error = ext2fs_update(vp, NULL, NULL, UPDATE_WAIT);
error = ext2fs_update(fvp, NULL, NULL, UPDATE_WAIT);
error = ext2fs_update(tdvp, NULL, NULL, UPDATE_WAIT);
UPDATE_WAIT);
if ((error = ext2fs_update(tvp, NULL, NULL, UPDATE_WAIT)) != 0)
UPDATE_WAIT);
error = ext2fs_update(vp, NULL, NULL, UPDATE_WAIT);
error = ext2fs_update(vp, NULL, NULL, wait ? UPDATE_WAIT : 0);
error = ffs_update(vp, NULL, NULL, UPDATE_WAIT);
waitfor = updflags & UPDATE_WAIT;
waitfor |= UPDATE_WAIT;
error = ffs_update(ovp, NULL, NULL, UPDATE_WAIT);
ffs_update(vp, NULL, NULL, UPDATE_WAIT);
uflags = UPDATE_CLOSE | ((flags & FSYNC_WAIT) ? UPDATE_WAIT : 0);
((ap->a_flags & FSYNC_WAIT) ? UPDATE_WAIT : 0));
? UPDATE_WAIT : 0));
uflags = UPDATE_CLOSE | ((flags & FSYNC_WAIT) ? UPDATE_WAIT : 0);
ffs_update(vp, NULL, NULL, UPDATE_WAIT);
while ((updflags & (UPDATE_WAIT|UPDATE_DIROP)) == UPDATE_WAIT &&
if ((updflags & (UPDATE_WAIT|UPDATE_DIROP)) == UPDATE_WAIT) {
UPDATE_WAIT | UPDATE_DIROP);
error = lfs_update(vp, NULL, NULL, wait ? UPDATE_WAIT : 0);
error2 = lfs_update(vp, NULL, NULL, UPDATE_WAIT);
error = lfs_update(vp, NULL, NULL, UPDATE_WAIT);
error = lfs_update(vp, NULL, NULL, UPDATE_WAIT);
error2 = UFS_UPDATE(vp, NULL, NULL, UPDATE_WAIT);
error = UFS_UPDATE(vp, NULL, NULL, UPDATE_WAIT);
error = UFS_UPDATE(vp, NULL, NULL, UPDATE_WAIT);
UPDATE_WAIT | UPDATE_DIROP);