F_DATA_WRITTEN
stp->flags &= ~(F_DATA_WRITTEN | F_FM_WRITTEN);
if (stp->cap.ctl && (stp->flags & F_DATA_WRITTEN))
(stp->flags & (F_DATA_WRITTEN | F_FM_WRITTEN)) == F_DATA_WRITTEN)
stp->flags |= F_DATA_WRITTEN;
stp->flags &= ~F_DATA_WRITTEN;