CW_ALLOCATED
cw->state |= (CW_ALLOCATED | CW_MEM);
if ((cw->state & CW_ALLOCATED) && (cw->state & CW_MEM))
cw->state |= (CW_ALLOCATED | CW_IO);
cw->state = (cw->state & CW_WINDOW_VALID) | (CW_ALLOCATED | CW_IO);
cw->state |= (CW_CIS | CW_ALLOCATED);
(!(cwp->state & (CW_CIS | CW_MEM | CW_ALLOCATED)))