Lines Matching refs:tinfo

616 	struct ahd_initiator_tinfo *tinfo;
629 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
645 spi_min_period(starget) = tinfo->user.period;
646 spi_max_offset(starget) = tinfo->user.offset;
649 tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id,
778 struct ahd_initiator_tinfo *tinfo;
818 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
832 if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
1290 struct ahd_initiator_tinfo *tinfo;
1293 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
1298 tinfo, AHD_NEG_ALWAYS);
1545 struct ahd_initiator_tinfo *tinfo;
1561 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
1564 || (tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
1594 if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0)
1679 struct ahd_initiator_tinfo *tinfo;
1685 tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id,
1692 if (tinfo->curr.period != tinfo->goal.period
1693 || tinfo->curr.width != tinfo->goal.width
1694 || tinfo->curr.offset != tinfo->goal.offset
1695 || tinfo->curr.ppr_options != tinfo->goal.ppr_options)
1717 if (tinfo->curr.period == spi_period(starget)
1718 && tinfo->curr.width == spi_width(starget)
1719 && tinfo->curr.offset == spi_offset(starget)
1720 && tinfo->curr.ppr_options == target_ppr_options)
1724 spi_period(starget) = tinfo->curr.period;
1725 spi_width(starget) = tinfo->curr.width;
1726 spi_offset(starget) = tinfo->curr.offset;
1727 spi_dt(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_DT_REQ ? 1 : 0;
1728 spi_qas(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_QAS_REQ ? 1 : 0;
1729 spi_iu(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ ? 1 : 0;
1730 spi_rd_strm(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_RD_STRM ? 1 : 0;
1731 spi_pcomp_en(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_PCOMP_EN ? 1 : 0;
1732 spi_rti(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_RTI ? 1 : 0;
1733 spi_wr_flow(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_WR_FLOW ? 1 : 0;
1734 spi_hold_mcs(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_HOLD_MCS ? 1 : 0;
2384 struct ahd_initiator_tinfo *tinfo
2389 unsigned int ppr_options = tinfo->goal.ppr_options;
2392 unsigned long offset = tinfo->goal.offset;
2437 struct ahd_initiator_tinfo *tinfo
2455 period = tinfo->goal.period;
2456 ppr_options = tinfo->goal.ppr_options;
2472 struct ahd_initiator_tinfo *tinfo
2477 unsigned int ppr_options = tinfo->goal.ppr_options
2479 unsigned int period = tinfo->goal.period;
2480 unsigned int width = tinfo->goal.width;
2504 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2514 struct ahd_initiator_tinfo *tinfo
2519 unsigned int ppr_options = tinfo->goal.ppr_options
2521 unsigned int period = tinfo->goal.period;
2543 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2553 struct ahd_initiator_tinfo *tinfo
2558 unsigned int ppr_options = tinfo->goal.ppr_options
2560 unsigned int period = tinfo->goal.period;
2583 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2593 struct ahd_initiator_tinfo *tinfo
2598 unsigned int ppr_options = tinfo->goal.ppr_options
2600 unsigned int period = tinfo->goal.period;
2619 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2629 struct ahd_initiator_tinfo *tinfo
2634 unsigned int ppr_options = tinfo->goal.ppr_options
2636 unsigned int period = tinfo->goal.period;
2655 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2665 struct ahd_initiator_tinfo *tinfo
2670 unsigned int ppr_options = tinfo->goal.ppr_options
2672 unsigned int period = tinfo->goal.period;
2699 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2709 struct ahd_initiator_tinfo *tinfo
2714 unsigned int ppr_options = tinfo->goal.ppr_options
2716 unsigned int period = tinfo->goal.period;
2749 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2759 struct ahd_initiator_tinfo *tinfo
2764 unsigned int ppr_options = tinfo->goal.ppr_options
2766 unsigned int period = tinfo->goal.period;
2779 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,