Lines Matching refs:period

354 				 tinfo->current.period,
374 /*period*/0,
710 tid_no, /*period*/0, /*offset*/0,
712 if (tinfo->current.period != tinfo->goal.period) {
713 adv_msgout_sdtr(adv, tinfo->goal.period,
965 tid_no, /*period*/0, /*offset*/0,
970 tid_no, /*period*/0, /*offset*/0,
988 tid_no, /*period*/0, /*offset*/0,
990 if (tinfo->current.period != tinfo->goal.period) {
991 adv_msgout_sdtr(adv, tinfo->goal.period,
1048 tid_no, /*period*/0, /*offset*/0,
1078 u_int8_t sync_data, u_int8_t *period,
1083 *period = *offset = 0;
1085 *period = adv->sdtr_period_tbl[((sync_data >> 4) & 0xF)];
1092 u_int tid, u_int period, u_int offset, u_int type)
1103 sdtr_data = adv_period_offset_to_sdtr(adv, &period,
1106 old_period = tinfo->current.period;
1110 && ((old_period != period || old_offset != offset)
1111 || period == 0 || offset == 0) /*Changes in asyn fix settings*/) {
1133 tinfo->current.period = period;
1152 spi->sync_period = period;
1161 tinfo->goal.period = period;
1166 tinfo->user.period = period;
1172 adv_period_offset_to_sdtr(struct adv_softc *adv, u_int *period,
1184 if (period == NULL) {
1186 period = &dummy_period;
1190 if (*period != 0 && *offset != 0) {
1192 if (*period <= adv->sdtr_period_tbl[i]) {
1200 * if the period we use to send data to it
1201 * is lower. Only lower the response period
1205 *period = adv->sdtr_period_tbl[0];
1212 *period = 0;
1815 if ((tinfo->current.period != tinfo->goal.period)
1818 adv_msgout_sdtr(adv, tinfo->goal.period, tinfo->goal.offset);
1913 u_int period;
1925 if (ext_msg.xfer_period < tinfo->goal.period) {
1927 ext_msg.xfer_period = tinfo->goal.period;
1931 period = ext_msg.xfer_period;
1933 adv_period_offset_to_sdtr(adv, &period, &offset, tid_no);
1934 ext_msg.xfer_period = period;
1943 /* Offset too high or large period forced async */
2059 adv_set_syncrate(adv, NULL, i, /*period*/0,