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

/freebsd-9.3-release/sys/dev/aic7xxx/
H A Daic7xxx_inline.h466 * Keep a history of SCBs we've downloaded in the qinfifo.
468 ahc->qinfifo[ahc->qinfifonext++] = scb->hscb->tag;
H A Daic7xxx.c4716 ahc->qinfifo[i] = SCB_LIST_NULL;
4918 * roles, we need to allocate space for the qinfifo and qoutfifo.
4919 * The qinfifo and qoutfifo are composed of 256 1 byte elements.
4968 ahc->qinfifo = &ahc->qoutfifo[256];
5393 prev_tag = ahc->qinfifo[prev_pos];
5415 ahc->qinfifo[ahc->qinfifonext++] = scb->hscb->tag;
5478 scb = ahc_lookup_scb(ahc, ahc->qinfifo[qinpos]);
5481 qinpos, ahc->qinfifo[qinpos]);
5503 printf("Inactive SCB in qinfifo\n");
5543 scb = ahc_lookup_scb(ahc, ahc->qinfifo[qinstar
[all...]
H A Daic79xx.h1203 uint16_t qinfifo[AHD_SCB_MAX]; member in struct:ahd_softc
H A Daic79xx_inline.h785 * Keep a history of SCBs we've downloaded in the qinfifo.
787 ahd->qinfifo[AHD_QIN_WRAP(ahd->qinfifonext)] = SCB_GET_TAG(scb);
H A Daic7xxx.h170 * qinfifo mechanism.
1042 uint8_t *qinfifo; member in struct:ahc_softc
H A Daic79xx.c485 * if this if for an SCB in the qinfifo.
6753 ahd->qinfifo[i] = SCB_LIST_NULL;
7349 prev_tag = ahd->qinfifo[prev_pos];
7371 ahd->qinfifo[AHD_QIN_WRAP(ahd->qinfifonext)] = SCB_GET_TAG(scb);
7392 + NUM_ELEMENTS(ahd->qinfifo) - wrap_qinpos);
7462 * this dma if the qinfifo is not empty once we unpause.
7471 /* Determine sequencer's position in the qinfifo. */
7492 scb = ahd_lookup_scb(ahd, ahd->qinfifo[qinpos]);
7495 qinpos, ahd->qinfifo[qinpos]);
7508 printf("Inactive SCB in qinfifo\
[all...]

Completed in 141 milliseconds