Lines Matching defs:scsirate
1087 u_int scsirate;
1128 scsirate = ahc_inb(ahc, SCSIRATE);
1134 scsirate);
1146 (scsirate & SINGLE_EDGE)
1797 ahc_find_period(struct ahc_softc *ahc, u_int scsirate, u_int maxsync)
1802 scsirate &= SXFR_ULTRA2;
1804 scsirate &= SXFR;
1812 else if (scsirate == (syncrate->sxfr_u2 & SXFR_ULTRA2))
1814 } else if (scsirate == (syncrate->sxfr & SXFR)) {
1975 u_int scsirate;
1978 scsirate = tinfo->scsirate;
1981 scsirate &= ~(SXFR_ULTRA2|SINGLE_EDGE|ENABLE_CRC);
1983 scsirate |= syncrate->sxfr_u2;
1985 scsirate |= ENABLE_CRC;
1987 scsirate |= SINGLE_EDGE;
1991 scsirate &= ~(SXFR|SOFS);
2002 scsirate |= syncrate->sxfr & SXFR;
2003 scsirate |= offset & SOFS;
2016 ahc_outb(ahc, SCSIRATE, scsirate);
2021 tinfo->scsirate = scsirate;
2081 u_int scsirate;
2084 scsirate = tinfo->scsirate;
2085 scsirate &= ~WIDEXFER;
2087 scsirate |= WIDEXFER;
2089 tinfo->scsirate = scsirate;
2092 ahc_outb(ahc, SCSIRATE, scsirate);
2156 pending_hscb->scsirate = tinfo->scsirate;
2196 ahc_outb(ahc, SCB_SCSIRATE, pending_hscb->scsirate);
3045 targ_scsirate = tinfo->scsirate;
4845 u_int scsirate;
4849 scsirate = ahc_inb(ahc, TARG_SCSIRATE + i);
4855 if ((scsirate & SOFS) == 0x0F) {
4860 scsirate = (scsirate & SXFR) >> 4
4863 | (scsirate & WIDEXFER);
4867 if ((scsirate & ~WIDEXFER) == 0 && offset != 0)
4869 scsirate |= 0x1c;
4874 ahc_find_period(ahc, scsirate, maxsync);
4879 if ((scsirate & SXFR_ULTRA2) <= 8/*10MHz*/
4883 } else if ((scsirate & SOFS) != 0) {
4884 if ((scsirate & SXFR) == 0x40
4887 scsirate &= ~SXFR;
4891 ahc_find_period(ahc, scsirate,
4900 if ((scsirate & WIDEXFER) != 0