Lines Matching refs:cts

1022 		struct	ccb_trans_settings *cts = &ccb->cts;
1027 if (cts->type == CTS_TYPE_CURRENT_SETTINGS)
1032 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_REVISION)
1033 d->revision = cts->xport_specific.sata.revision;
1034 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_MODE) {
1035 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) {
1038 cts->xport_specific.sata.mode);
1040 d->mode = cts->xport_specific.sata.mode;
1042 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_BYTECOUNT)
1043 d->bytecount = min(8192, cts->xport_specific.sata.bytecount);
1044 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_ATAPI)
1045 d->atapi = cts->xport_specific.sata.atapi;
1046 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_CAPS)
1047 d->caps = cts->xport_specific.sata.caps;
1049 if (cts->xport_specific.ata.valid & CTS_ATA_VALID_MODE) {
1050 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) {
1053 cts->xport_specific.ata.mode);
1055 d->mode = cts->xport_specific.ata.mode;
1057 if (cts->xport_specific.ata.valid & CTS_ATA_VALID_BYTECOUNT)
1058 d->bytecount = cts->xport_specific.ata.bytecount;
1059 if (cts->xport_specific.ata.valid & CTS_ATA_VALID_ATAPI)
1060 d->atapi = cts->xport_specific.ata.atapi;
1061 if (cts->xport_specific.ata.valid & CTS_ATA_VALID_CAPS)
1062 d->caps = cts->xport_specific.ata.caps;
1069 struct ccb_trans_settings *cts = &ccb->cts;
1074 if (cts->type == CTS_TYPE_CURRENT_SETTINGS)
1078 cts->protocol = PROTO_UNSPECIFIED;
1079 cts->protocol_version = PROTO_VERSION_UNSPECIFIED;
1081 cts->transport = XPORT_SATA;
1082 cts->transport_version = XPORT_VERSION_UNSPECIFIED;
1083 cts->xport_specific.sata.valid = 0;
1084 cts->xport_specific.sata.mode = d->mode;
1085 cts->xport_specific.sata.valid |= CTS_SATA_VALID_MODE;
1086 cts->xport_specific.sata.bytecount = d->bytecount;
1087 cts->xport_specific.sata.valid |= CTS_SATA_VALID_BYTECOUNT;
1088 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) {
1089 cts->xport_specific.sata.revision =
1091 if (cts->xport_specific.sata.revision != 0xff) {
1092 cts->xport_specific.sata.valid |=
1095 cts->xport_specific.sata.caps =
1098 cts->xport_specific.sata.caps |=
1101 cts->xport_specific.sata.caps &=
1104 cts->xport_specific.sata.revision = d->revision;
1105 cts->xport_specific.sata.valid |= CTS_SATA_VALID_REVISION;
1106 cts->xport_specific.sata.caps = d->caps;
1108 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS;
1109 cts->xport_specific.sata.atapi = d->atapi;
1110 cts->xport_specific.sata.valid |= CTS_SATA_VALID_ATAPI;
1112 cts->transport = XPORT_ATA;
1113 cts->transport_version = XPORT_VERSION_UNSPECIFIED;
1114 cts->xport_specific.ata.valid = 0;
1115 cts->xport_specific.ata.mode = d->mode;
1116 cts->xport_specific.ata.valid |= CTS_ATA_VALID_MODE;
1117 cts->xport_specific.ata.bytecount = d->bytecount;
1118 cts->xport_specific.ata.valid |= CTS_ATA_VALID_BYTECOUNT;
1119 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) {
1120 cts->xport_specific.ata.caps =
1123 cts->xport_specific.ata.caps |=
1125 cts->xport_specific.ata.caps &=
1128 cts->xport_specific.ata.caps = d->caps;
1129 cts->xport_specific.ata.valid |= CTS_ATA_VALID_CAPS;
1130 cts->xport_specific.ata.atapi = d->atapi;
1131 cts->xport_specific.ata.valid |= CTS_ATA_VALID_ATAPI;