Lines Matching refs:tinfo

619 	struct ahd_initiator_tinfo *tinfo;
632 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
648 spi_min_period(starget) = tinfo->user.period;
649 spi_max_offset(starget) = tinfo->user.offset;
652 tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id,
777 struct ahd_initiator_tinfo *tinfo;
817 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
831 if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
1289 struct ahd_initiator_tinfo *tinfo;
1292 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
1297 tinfo, AHD_NEG_ALWAYS);
1544 struct ahd_initiator_tinfo *tinfo;
1560 tinfo = ahd_fetch_transinfo(ahd, 'A', ahd->our_id,
1563 || (tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0) {
1593 if ((tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ) != 0)
1678 struct ahd_initiator_tinfo *tinfo;
1684 tinfo = ahd_fetch_transinfo(ahd, channel, ahd->our_id,
1691 if (tinfo->curr.period != tinfo->goal.period
1692 || tinfo->curr.width != tinfo->goal.width
1693 || tinfo->curr.offset != tinfo->goal.offset
1694 || tinfo->curr.ppr_options != tinfo->goal.ppr_options)
1716 if (tinfo->curr.period == spi_period(starget)
1717 && tinfo->curr.width == spi_width(starget)
1718 && tinfo->curr.offset == spi_offset(starget)
1719 && tinfo->curr.ppr_options == target_ppr_options)
1723 spi_period(starget) = tinfo->curr.period;
1724 spi_width(starget) = tinfo->curr.width;
1725 spi_offset(starget) = tinfo->curr.offset;
1726 spi_dt(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_DT_REQ ? 1 : 0;
1727 spi_qas(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_QAS_REQ ? 1 : 0;
1728 spi_iu(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_IU_REQ ? 1 : 0;
1729 spi_rd_strm(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_RD_STRM ? 1 : 0;
1730 spi_pcomp_en(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_PCOMP_EN ? 1 : 0;
1731 spi_rti(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_RTI ? 1 : 0;
1732 spi_wr_flow(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_WR_FLOW ? 1 : 0;
1733 spi_hold_mcs(starget) = tinfo->curr.ppr_options & MSG_EXT_PPR_HOLD_MCS ? 1 : 0;
2386 struct ahd_initiator_tinfo *tinfo
2391 unsigned int ppr_options = tinfo->goal.ppr_options;
2394 unsigned long offset = tinfo->goal.offset;
2439 struct ahd_initiator_tinfo *tinfo
2457 period = tinfo->goal.period;
2458 ppr_options = tinfo->goal.ppr_options;
2474 struct ahd_initiator_tinfo *tinfo
2479 unsigned int ppr_options = tinfo->goal.ppr_options
2481 unsigned int period = tinfo->goal.period;
2482 unsigned int width = tinfo->goal.width;
2506 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2516 struct ahd_initiator_tinfo *tinfo
2521 unsigned int ppr_options = tinfo->goal.ppr_options
2523 unsigned int period = tinfo->goal.period;
2545 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2555 struct ahd_initiator_tinfo *tinfo
2560 unsigned int ppr_options = tinfo->goal.ppr_options
2562 unsigned int period = tinfo->goal.period;
2585 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2595 struct ahd_initiator_tinfo *tinfo
2600 unsigned int ppr_options = tinfo->goal.ppr_options
2602 unsigned int period = tinfo->goal.period;
2621 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2631 struct ahd_initiator_tinfo *tinfo
2636 unsigned int ppr_options = tinfo->goal.ppr_options
2638 unsigned int period = tinfo->goal.period;
2657 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2667 struct ahd_initiator_tinfo *tinfo
2672 unsigned int ppr_options = tinfo->goal.ppr_options
2674 unsigned int period = tinfo->goal.period;
2701 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2711 struct ahd_initiator_tinfo *tinfo
2716 unsigned int ppr_options = tinfo->goal.ppr_options
2718 unsigned int period = tinfo->goal.period;
2751 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,
2761 struct ahd_initiator_tinfo *tinfo
2766 unsigned int ppr_options = tinfo->goal.ppr_options
2768 unsigned int period = tinfo->goal.period;
2781 ahd_set_syncrate(ahd, &devinfo, period, tinfo->goal.offset,