PU_MAINRESTORE
PU_CLRSFLAG(pu, PU_MAINRESTORE);
PU_SETSFLAG(pu, PU_MAINRESTORE);
if ((pu->pu_state & PU_MAINRESTORE) == 0)