Home
last modified time | relevance | path

Searched refs:queue_active (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/dev/ata/
H A Data_subr.c75 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()
H A Data.c468 (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 …]
H A Datavar.h229 int8_t queue_active; /* number of active transfers */ member