Lines Matching refs:cts

1844 		struct	ccb_trans_settings *cts = &ccb->cts;
1849 if (cts->type == CTS_TYPE_CURRENT_SETTINGS)
1853 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_REVISION)
1854 d->revision = cts->xport_specific.sata.revision;
1855 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_MODE)
1856 d->mode = cts->xport_specific.sata.mode;
1857 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_BYTECOUNT)
1858 d->bytecount = min(8192, cts->xport_specific.sata.bytecount);
1859 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_TAGS)
1860 d->tags = min(SIIS_MAX_SLOTS, cts->xport_specific.sata.tags);
1861 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_PM) {
1862 ch->pm_present = cts->xport_specific.sata.pm_present;
1868 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_TAGS)
1869 d->atapi = cts->xport_specific.sata.atapi;
1870 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_CAPS)
1871 d->caps = cts->xport_specific.sata.caps;
1878 struct ccb_trans_settings *cts = &ccb->cts;
1884 if (cts->type == CTS_TYPE_CURRENT_SETTINGS)
1888 cts->protocol = PROTO_UNSPECIFIED;
1889 cts->protocol_version = PROTO_VERSION_UNSPECIFIED;
1890 cts->transport = XPORT_SATA;
1891 cts->transport_version = XPORT_VERSION_UNSPECIFIED;
1892 cts->proto_specific.valid = 0;
1893 cts->xport_specific.sata.valid = 0;
1894 if (cts->type == CTS_TYPE_CURRENT_SETTINGS &&
1899 cts->xport_specific.sata.revision =
1901 cts->xport_specific.sata.valid |=
1904 cts->xport_specific.sata.caps = d->caps & CTS_SATA_CAPS_D;
1906 cts->xport_specific.sata.caps |= CTS_SATA_CAPS_H_PMREQ;
1907 cts->xport_specific.sata.caps |= CTS_SATA_CAPS_H_AN;
1908 cts->xport_specific.sata.caps &=
1910 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS;
1912 cts->xport_specific.sata.revision = d->revision;
1913 cts->xport_specific.sata.valid |= CTS_SATA_VALID_REVISION;
1914 cts->xport_specific.sata.caps = d->caps;
1915 if (cts->type == CTS_TYPE_CURRENT_SETTINGS &&
1917 cts->xport_specific.sata.caps &= ~CTS_SATA_CAPS_H_AN;
1918 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS;
1920 cts->xport_specific.sata.mode = d->mode;
1921 cts->xport_specific.sata.valid |= CTS_SATA_VALID_MODE;
1922 cts->xport_specific.sata.bytecount = d->bytecount;
1923 cts->xport_specific.sata.valid |= CTS_SATA_VALID_BYTECOUNT;
1924 cts->xport_specific.sata.pm_present = ch->pm_present;
1925 cts->xport_specific.sata.valid |= CTS_SATA_VALID_PM;
1926 cts->xport_specific.sata.tags = d->tags;
1927 cts->xport_specific.sata.valid |= CTS_SATA_VALID_TAGS;
1928 cts->xport_specific.sata.atapi = d->atapi;
1929 cts->xport_specific.sata.valid |= CTS_SATA_VALID_ATAPI;