Searched refs:queue_active (Results 1 – 3 of 3) sorted by relevance
75 chq->queue_active = 0; in ata_queue_reset()295 chq->queue_active, chq->queue_freeze, chq->queue_openings); in atachannel_debug()307 KASSERT(chq->queue_active < chq->queue_openings); in ata_queue_alloc_slot()311 chq->queue_xfers_avail, chq->queue_active), in ata_queue_alloc_slot()
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()[all …]
229 int8_t queue_active; /* number of active transfers */ member