Lines Matching refs:period
115 * - period:ns -ns is the minimum # of nanoseconds in a SCSI data transfer
116 * period. Default is 500; acceptable values are 250 - 1000.
153 * - wd33c93=disconnect:2,nosync:0x08,period:250
249 round_period(unsigned int period, const struct sx_period *sx_table)
254 if ((period <= sx_table[x - 0].period_ns) &&
255 (period > sx_table[x - 1].period_ns)) {
266 calc_sync_xfer(unsigned int period, unsigned int offset, unsigned int fast,
270 * value in 'sx_table' is two times the actually used transfer period.
276 period *= 2;
280 period *= 4; /* convert SDTR code to ns */
281 result = sx_table[round_period(period,sx_table)].reg_value;
288 * Calculate SDTR code bytes [3],[4] from period and offset.
291 calc_sync_msg(unsigned int period, unsigned int offset, unsigned int fast,
294 /* 'period' is a "normal"-mode value, like the ones in 'sx_table'. The
295 * actually used transfer period for Fast SCSI synchronous data
298 period /= 4;
300 period /= 2;
301 msg[0] = period;
1006 /* default to default async period */
1786 * - the wd33c93 may really use a significant shorter period, than it has
1939 if (check_setup_args("period", &flags, &val, buf))
2009 * period
2030 } else if (!strncmp(bp, "period:", 7)) {