Lines Matching refs:cts

2292 		struct	ccb_trans_settings *cts = &ccb->cts;  in mvsaction()  local
2297 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) in mvsaction()
2301 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_REVISION) in mvsaction()
2302 d->revision = cts->xport_specific.sata.revision; in mvsaction()
2303 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_MODE) in mvsaction()
2304 d->mode = cts->xport_specific.sata.mode; in mvsaction()
2305 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_BYTECOUNT) { in mvsaction()
2307 cts->xport_specific.sata.bytecount); in mvsaction()
2309 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_TAGS) in mvsaction()
2310 d->tags = min(MVS_MAX_SLOTS, cts->xport_specific.sata.tags); in mvsaction()
2311 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_PM) in mvsaction()
2312 ch->pm_present = cts->xport_specific.sata.pm_present; in mvsaction()
2313 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_ATAPI) in mvsaction()
2314 d->atapi = cts->xport_specific.sata.atapi; in mvsaction()
2315 if (cts->xport_specific.sata.valid & CTS_SATA_VALID_CAPS) in mvsaction()
2316 d->caps = cts->xport_specific.sata.caps; in mvsaction()
2323 struct ccb_trans_settings *cts = &ccb->cts; in mvsaction() local
2329 if (cts->type == CTS_TYPE_CURRENT_SETTINGS) in mvsaction()
2333 cts->protocol = PROTO_UNSPECIFIED; in mvsaction()
2334 cts->protocol_version = PROTO_VERSION_UNSPECIFIED; in mvsaction()
2335 cts->transport = XPORT_SATA; in mvsaction()
2336 cts->transport_version = XPORT_VERSION_UNSPECIFIED; in mvsaction()
2337 cts->proto_specific.valid = 0; in mvsaction()
2338 cts->xport_specific.sata.valid = 0; in mvsaction()
2339 if (cts->type == CTS_TYPE_CURRENT_SETTINGS && in mvsaction()
2344 cts->xport_specific.sata.revision = in mvsaction()
2346 cts->xport_specific.sata.valid |= in mvsaction()
2349 cts->xport_specific.sata.caps = d->caps & CTS_SATA_CAPS_D; in mvsaction()
2352 cts->xport_specific.sata.caps |= CTS_SATA_CAPS_H_AN; in mvsaction()
2353 cts->xport_specific.sata.caps &= in mvsaction()
2355 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS; in mvsaction()
2357 cts->xport_specific.sata.revision = d->revision; in mvsaction()
2358 cts->xport_specific.sata.valid |= CTS_SATA_VALID_REVISION; in mvsaction()
2359 cts->xport_specific.sata.caps = d->caps; in mvsaction()
2360 if (cts->type == CTS_TYPE_CURRENT_SETTINGS/* && in mvsaction()
2362 cts->xport_specific.sata.caps &= ~CTS_SATA_CAPS_H_AN; in mvsaction()
2363 cts->xport_specific.sata.valid |= CTS_SATA_VALID_CAPS; in mvsaction()
2365 cts->xport_specific.sata.mode = d->mode; in mvsaction()
2366 cts->xport_specific.sata.valid |= CTS_SATA_VALID_MODE; in mvsaction()
2367 cts->xport_specific.sata.bytecount = d->bytecount; in mvsaction()
2368 cts->xport_specific.sata.valid |= CTS_SATA_VALID_BYTECOUNT; in mvsaction()
2369 cts->xport_specific.sata.pm_present = ch->pm_present; in mvsaction()
2370 cts->xport_specific.sata.valid |= CTS_SATA_VALID_PM; in mvsaction()
2371 cts->xport_specific.sata.tags = d->tags; in mvsaction()
2372 cts->xport_specific.sata.valid |= CTS_SATA_VALID_TAGS; in mvsaction()
2373 cts->xport_specific.sata.atapi = d->atapi; in mvsaction()
2374 cts->xport_specific.sata.valid |= CTS_SATA_VALID_ATAPI; in mvsaction()