BitDirty
return c == BitClean || c == BitDirty || c == BitCleanUnwritten;
if ((c == BitClean || c == BitDirty) &&
bits[BitUnwritten], bits[BitClean], bits[BitDirty],
[BitmapActionStartwrite] = BitDirty,
[BitmapActionStartwrite] = BitDirty,
[BitDirty] = {
[BitmapActionEndsync] = BitDirty,
[BitmapActionStartwrite] = BitDirty,
pctl->state[pos] = level_456 ? BitNeedSync : BitDirty;
pctl->state[pos] = BitDirty;
if (pctl->state[pos] == BitDirty ||
if (state == BitDirty || state == BitNeedSync)
if (state == BitDirty &&
else if (c == BitDirty &&
} else if (c == BitUnwritten && state == BitDirty &&
else if (state == BitDirty &&