DOINGASYNC
if (waitfor && !DOINGASYNC(vp)) {
if (!DOINGASYNC(vp)) {
if (DOINGASYNC(dvp) && dp->i_count != 0) {
if (DOINGASYNC(vdp)) {
error = UFS_TRUNCATE(ip, (off_t)0, DOINGASYNC(vp) ? 0 : IO_SYNC,