FWXFERQ_RUNNING
if (q->flag & (FWXFERQ_RUNNING | FWXFERQ_EXTBUF))
if (ir->flag & FWXFERQ_RUNNING) {
ir->flag &= ~FWXFERQ_RUNNING;
if (it->flag & FWXFERQ_RUNNING) {
it->flag &= ~FWXFERQ_RUNNING;
if (dbch->xferq.flag & FWXFERQ_RUNNING) {
dbch->xferq.flag |= FWXFERQ_RUNNING;
sc->it[dmach].xferq.flag &= ~FWXFERQ_RUNNING;
sc->ir[dmach].xferq.flag &= ~FWXFERQ_RUNNING;
if (dbch->xferq.flag & FWXFERQ_RUNNING)
dbch->xferq.flag |= FWXFERQ_RUNNING;
if (dbch->xferq.flag & FWXFERQ_RUNNING)
if (dbch->xferq.flag & FWXFERQ_RUNNING) {
dbch->xferq.flag |= FWXFERQ_RUNNING;
if ((ir->flag & FWXFERQ_RUNNING) == 0) {
if ((ir->flag & FWXFERQ_RUNNING) != 0) {
ir->flag &= ~FWXFERQ_RUNNING;
sc->atrq.xferq.flag &= ~FWXFERQ_RUNNING;
sc->atrs.xferq.flag &= ~FWXFERQ_RUNNING;
sc->arrq.xferq.flag &= ~FWXFERQ_RUNNING;
sc->arrs.xferq.flag &= ~FWXFERQ_RUNNING;
if (xferq->flag & FWXFERQ_RUNNING)
if ((xferq->flag & FWXFERQ_RUNNING) == 0)
if (xferq->flag & FWXFERQ_RUNNING)
if ((xferq->flag & FWXFERQ_RUNNING) == 0)