PROGRESS_INTR
if (bgep->progress & PROGRESS_INTR) {
bgep->progress &= ~PROGRESS_INTR;
if (!(bgep->progress & PROGRESS_INTR)) {
bgep->progress |= PROGRESS_INTR;
if (!(bgep->progress & PROGRESS_INTR)) {
if (!(bgep->progress & PROGRESS_INTR)) {
if (!(bgep->progress & PROGRESS_INTR)) {
if (bgep->progress & PROGRESS_INTR) {
bgep->progress |= PROGRESS_INTR;
if (!(bgep->progress & PROGRESS_INTR)) {
if (!(bgep->progress & PROGRESS_INTR)) {
if (!(bgep->progress & PROGRESS_INTR)) {
if (ngep->progress & PROGRESS_INTR) {
ngep->progress |= PROGRESS_INTR;
if (rgep->progress & PROGRESS_INTR) {
rgep->progress |= PROGRESS_INTR;
if (!(rgep->progress & PROGRESS_INTR) &&
rgep->progress |= PROGRESS_INTR;
if (!(rgep->progress & PROGRESS_INTR)) {