PROGRESS_BUFS
if (bgep->progress & PROGRESS_BUFS) {
bgep->progress &= ~PROGRESS_BUFS;
if (!(bgep->progress & PROGRESS_BUFS)) {
bgep->progress |= PROGRESS_BUFS;
ASSERT(bgep->progress & PROGRESS_BUFS);
if (bgep->progress & PROGRESS_BUFS)
bgep->progress |= PROGRESS_BUFS;