Lines Matching defs:sxfer
791 acb->ds.scsi_addr = (target << 16) | (sc->sc_sync[target].sxfer << 8) |
841 sc->sc_sync[target].sxfer = 0;
1115 sc->sc_sync[target].sxfer = 0;
1149 rp->siop_sxfer = sc->sc_sync[target].sxfer;
1464 sc->sc_sync[acb->xs->xs_periph->periph_target].sxfer;
1514 rp->siop_sxfer = sc->sc_sync[target].sxfer;
1714 int period, offset, sxfer, scntl3 = 0;
1720 sxfer = (period * 4 - 1) / sc->sc_tcp[scntl3] - 3;
1721 if (sxfer >= 0 && sxfer <= 7)
1730 sxfer = scntl3 = 0;
1732 sxfer = (sxfer << 4) | ((offset <= SIOP_MAX_OFFSET) ?
1735 printf("siopng sync: params for period %dns: sxfer %x scntl3 %x",
1736 period * 4, sxfer, scntl3);
1738 sc->sc_tcp[scntl3] * ((sxfer >> 4) + 4));
1742 sxfer = offset <= SIOP_MAX_OFFSET ? offset : SIOP_MAX_OFFSET;
1743 sxfer |= 0x20; /* XXX XFERP: 5 */
1757 sc->sc_sync[target].sxfer = sxfer;
1761 printf ("siopng sync: siop_sxfr %02x, siop_scntl3 %02x\n", sxfer, scntl3);
1772 printf(" scid %02x sxfer %02x sdid %02x gpreg %02x\n",