HomeSort by: relevance | last modified time | path
    Searched refs:ch_queue (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/dev/ata/
ata_subr.c 83 struct ata_queue *chq = chp->ch_queue;
114 xfer = TAILQ_FIRST(&chp->ch_queue->active_xfers);
149 TAILQ_FOREACH(xfer, &chp->ch_queue->active_xfers, c_activechain) {
204 if (chp->ch_queue == NULL) {
205 chp->ch_queue = ata_queue_alloc(1);
212 if (chp->ch_queue != NULL) {
213 ata_queue_free(chp->ch_queue);
214 chp->ch_queue = NULL;
230 struct ata_queue *chq = chp->ch_queue;
288 struct ata_queue *chq = chp->ch_queue;
    [all...]
ata.c 206 KASSERT(chp->ch_queue != NULL);
442 struct ata_queue *chq = chp->ch_queue;
1001 while (chp->ch_queue->queue_active > 0) {
1002 chp->ch_queue->queue_flags |= QF_IDLE_WAIT;
1003 cv_timedwait(&chp->ch_queue->queue_idle, &chp->ch_lock, 1);
1030 SIMPLEQ_INSERT_TAIL(&chp->ch_queue->queue_xfer, xfer,
1033 SIMPLEQ_INSERT_HEAD(&chp->ch_queue->queue_xfer, xfer,
1040 while (chp->ch_queue->queue_active > 0 ||
1041 SIMPLEQ_FIRST(&chp->ch_queue->queue_xfer) != xfer) {
1043 cv_wait(&chp->ch_queue->c_active, &chp->ch_lock)
    [all...]
atavar.h 439 struct ata_queue *ch_queue; member in struct:ata_channel
  /src/sys/dev/ic/
siisata.c 305 chp->ch_queue = ata_queue_alloc(SIISATA_MAX_SLOTS);
306 if (chp->ch_queue == NULL) {
ahcisata_core.c 412 chp->ch_queue = ata_queue_alloc(sc->sc_ncmds);
413 if (chp->ch_queue == NULL) {
mvsata.c 3045 chp->ch_queue = ata_queue_alloc(MVSATA_EDMAQ_LEN);

Completed in 28 milliseconds