Searched refs:qinfifo (Results 1 - 5 of 5) sorted by relevance

/drivers/scsi/aic7xxx/
H A Daic7xxx.h160 * qinfifo mechanism.
1001 uint8_t *qinfifo; member in struct:ahc_softc
H A Daic7xxx_core.c631 * Keep a history of SCBs we've downloaded in the qinfifo.
633 ahc->qinfifo[ahc->qinfifonext++] = scb->hscb->tag;
5151 ahc->qinfifo[i] = SCB_LIST_NULL;
5352 * roles, we need to allocate space for the qinfifo and qoutfifo.
5353 * The qinfifo and qoutfifo are composed of 256 1 byte elements.
5401 ahc->qinfifo = &ahc->qoutfifo[256];
5820 prev_tag = ahc->qinfifo[prev_pos];
5842 ahc->qinfifo[ahc->qinfifonext++] = scb->hscb->tag;
5905 scb = ahc_lookup_scb(ahc, ahc->qinfifo[qinpos]);
5908 qinpos, ahc->qinfifo[qinpo
[all...]
H A Daic79xx.h1151 uint16_t qinfifo[AHD_SCB_MAX]; member in struct:ahd_softc
H A Daic79xx_core.c858 * Keep a history of SCBs we've downloaded in the qinfifo.
860 ahd->qinfifo[AHD_QIN_WRAP(ahd->qinfifonext)] = SCB_GET_TAG(scb);
1301 * if this if for an SCB in the qinfifo.
7505 ahd->qinfifo[i] = SCB_LIST_NULL;
8110 prev_tag = ahd->qinfifo[prev_pos];
8132 ahd->qinfifo[AHD_QIN_WRAP(ahd->qinfifonext)] = SCB_GET_TAG(scb);
8153 + ARRAY_SIZE(ahd->qinfifo) - wrap_qinpos);
8223 * this dma if the qinfifo is not empty once we unpause.
8232 /* Determine sequencer's position in the qinfifo. */
8253 scb = ahd_lookup_scb(ahd, ahd->qinfifo[qinpo
[all...]
/drivers/scsi/
H A Daic7xxx_old.c946 volatile unsigned char *qinfifo; member in struct:aic7xxx_host
2998 scbp = p->scb_data->scb_array[p->qinfifo[qinpos++]];
3026 p->qinfifo[p->qinfifonext++] = scbp->hscb->tag;
3047 p->qinfifo[p->qinfifonext++] = scbp->hscb->tag;
3052 * qinfifo and update the KERNEL_QINPOS down on the card.
3060 p->qinfifo[qinpos++] = SCB_LIST_NULL;
3408 * it wasn't in the qinfifo, it wasn't in the disconnected or waiting
3666 p->qinfifo[p->qinfifonext++] = scb->hscb->tag;
4078 * in the qinfifo. The easiest way to do this, is to issue a BDR,
8169 p->qinfifo
[all...]

Completed in 674 milliseconds