Lines Matching refs:queue_active
468 (chq->queue_active == 0 || chq->queue_freeze == 0)) { in atabus_thread()
507 } else if (chq->queue_active > 0 && chq->queue_freeze == 1) { in atabus_thread()
513 KASSERT(chq->queue_active == 1); in atabus_thread()
1001 while (chp->ch_queue->queue_active > 0) { in ata_channel_idle()
1040 while (chp->ch_queue->queue_active > 0 || in ata_exec_xfer()
1164 KASSERT(chq->queue_active <= chq->queue_openings); in atastart()
1169 if (chq->queue_active >= MIN(chq_openings, drv_openings)) { in atastart()
1223 if (!skipq && chq->queue_active < chq->queue_openings) in atastart()
1287 chq->queue_active++; in ata_activate_xfer_locked()
1347 KASSERT(chq->queue_active > 0); in ata_deactivate_xfer()
1351 if (chq->queue_active == 1) in ata_deactivate_xfer()
1359 chq->queue_active--; in ata_deactivate_xfer()
1495 while (chq->queue_active > 0) { in ata_kill_pending()