Lines Matching defs:scsirate
1980 aic7xxx_find_period(struct aic7xxx_host *p, unsigned int scsirate,
1987 scsirate &= SXFR_ULTRA2;
1991 scsirate &= SXFR;
2001 else if (scsirate == syncrate->sxfr_ultra2)
2003 else if (scsirate == (syncrate->sxfr_ultra2 & ~AHC_SYNCRATE_CRC))
2006 else if (scsirate == (syncrate->sxfr & ~ULTRA_SXFR))
2082 unsigned int scsirate;
2084 scsirate = aic_inb(p, TARG_SCSIRATE + tindex);
2087 scsirate &= ~SXFR_ULTRA2;
2096 scsirate |= (syncrate->sxfr_ultra2 & ~AHC_SYNCRATE_CRC);
2099 scsirate |= syncrate->sxfr_ultra2;
2111 scsirate &= ~(SXFR|SOFS);
2119 scsirate |= (syncrate->sxfr & SXFR);
2120 scsirate |= (offset & SOFS);
2137 aic_outb(p, scsirate, SCSIRATE);
2139 aic_outb(p, scsirate, TARG_SCSIRATE + tindex);
2149 int rate_mod = (scsirate & WIDEXFER) ? 1 : 0;
2201 unsigned char scsirate;
2203 scsirate = aic_inb(p, TARG_SCSIRATE + tindex);
2205 scsirate &= ~WIDEXFER;
2207 scsirate |= WIDEXFER;
2209 aic_outb(p, scsirate, TARG_SCSIRATE + tindex);
2212 aic_outb(p, scsirate, SCSIRATE);
2221 lun, (scsirate & WIDEXFER) ? "Wide(16bit)" : "Narrow(8bit)" );
8453 unsigned char scsirate, scsi_conf;
8734 scsirate = (sc->device_flags[i] & CFXFER);
8739 scsirate = (sc->device_flags[i] & CFXFER) |
8743 p->user[i].period = aic7xxx_find_period(p, scsirate,
8749 scsirate = (sc->device_flags[i] & CFXFER) |
8752 p->user[i].period = aic7xxx_find_period(p, scsirate,
8757 scsirate = (sc->device_flags[i] & CFXFER) << 4;
8765 p->user[i].period = aic7xxx_find_period(p, scsirate,
8771 p->user[i].period = aic7xxx_find_period(p, scsirate,