Lines Matching refs:tag
1215 * Circular tag allocation buffer.
1439 u_short tag; /* Tag for this transfer */
1440 /* NO_TAG means no tag */
1566 bus_dma_tag_t bus_dmat; /* DMA tag from parent BUS */
1567 bus_dma_tag_t data_dmat; /* DMA tag for user data */
4522 if (cp->tag != NO_TAG && olen - rest <= 3) {
4585 (task == -1 || cp->tag == task)) {
4856 (cp->tag != NO_TAG && cp->scsi_smsg[2] != task))) {
5136 if (cp->tag == NO_TAG) {
5571 * to the identify and (maybe) simple tag message.
6266 u_short tag = NO_TAG;
6319 * Get a tag for this SCSI IO and set up
6325 tag = lp->cb_tags[lp->ia_tag];
6328 lp->itlq_tbl[tag] = cpu_to_scr(cp->ccb_ba);
6369 cp->tag = tag;
6375 printf ("ccb @%p using tag %d.\n", cp, tag);
6395 printf ("ccb @%p freeing tag %d.\n", cp, cp->tag);
6403 * If tagged, release the tag, set the relect path
6405 if (cp->tag != NO_TAG) {
6407 * Free the tag value.
6409 lp->cb_tags[lp->if_tag] = cp->tag;
6416 lp->itlq_tbl[cp->tag] = cpu_to_scr(np->bad_itlq_ba);
6669 * Allocate the task table and and the tag allocation
6689 * Fill up the tag buffer with tag numbers.
7513 if (cp->tag != NO_TAG || (lp && (lp->current_flags & SYM_DISC_ENABLED)))
7521 * Build the tag message if present.
7523 if (cp->tag != NO_TAG) {
7541 * we use directly our tag number.
7544 msgptr[msglen++] = cp->tag;
7546 msgptr[msglen++] = (cp->tag << 1) + 1;
8475 * Allocate a tag for the DMA of user data.
8481 device_printf(dev, "failed to create DMA tag.\n");