IN_CLEANING
if (((states) & IN_CLEANING) && !((ip)->i_state & IN_CLEANING)) \
if (((states) & IN_CLEANING) && ((ip)->i_state & IN_CLEANING)) \
KASSERT(!(ip->i_state & IN_CLEANING));
if (ip->i_state & IN_CLEANING)
flags = ip->i_state & (IN_MODIFIED | IN_ACCESSED | IN_CLEANING);
flags = ip->i_state & (IN_MODIFIED | IN_CLEANING);
#define IN_ALLMOD (IN_MODIFIED|IN_ACCESS|IN_CHANGE|IN_UPDATE|IN_MODIFY|IN_ACCESSED|IN_CLEANING)
if (!(VTOI(vp)->i_state & IN_CLEANING)) {
if (!(ip->i_state & IN_CLEANING)) {
KASSERT(!(ip->i_state & IN_CLEANING));
KASSERT(!(ip->i_state & IN_CLEANING));
vp != c->fs->lfs_flushvp && !(ip->i_state & IN_CLEANING)) {
if (VTOI(vp)->i_state & IN_CLEANING) \
LFS_CLR_UINO(ip, (IN_ALLMOD & ~IN_CLEANING));
if (ip->i_state & IN_CLEANING) {
LFS_SET_UINO(VTOI(vp), IN_CLEANING);
if (!(ip->i_state & IN_CLEANING)) {
LFS_CLR_UINO(VTOI(vp), IN_CLEANING);
KASSERT(!(ip->i_state & IN_CLEANING));
KASSERT(!(ap->a_flags & FSYNC_RECLAIM && ip->i_state & IN_CLEANING));
KASSERT(!(ip->i_state & IN_CLEANING));
!(VTOI(vp)->i_state & (IN_MODIFIED | IN_ACCESSED | IN_CLEANING))))