Lines Matching refs:cts
421 struct ccb_trans_settings cts;
445 bzero(&cts, sizeof(cts));
446 xpt_setup_ccb(&cts.ccb_h, dpath, CAM_PRIORITY_NONE);
447 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS;
448 cts.type = CTS_TYPE_USER_SETTINGS;
449 xpt_action((union ccb *)&cts);
450 if (cts.xport_specific.sata.valid & CTS_SATA_VALID_REVISION)
451 revision = cts.xport_specific.sata.revision;
495 bzero(&cts, sizeof(cts));
496 xpt_setup_ccb(&cts.ccb_h, periph->path, CAM_PRIORITY_NONE);
497 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS;
498 cts.type = CTS_TYPE_CURRENT_SETTINGS;
499 xpt_action((union ccb *)&cts);
500 if (cts.xport_specific.sata.valid & CTS_SATA_VALID_CAPS)
501 softc->caps = cts.xport_specific.sata.caps;
583 struct ccb_trans_settings cts;
756 bzero(&cts, sizeof(cts));
757 xpt_setup_ccb(&cts.ccb_h, dpath, CAM_PRIORITY_NONE);
758 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS;
759 cts.type = CTS_TYPE_CURRENT_SETTINGS;
760 cts.xport_specific.sata.revision = (res & 0x0f0) >> 4;
761 cts.xport_specific.sata.valid = CTS_SATA_VALID_REVISION;
762 cts.xport_specific.sata.caps = softc->caps &
766 cts.xport_specific.sata.valid |= CTS_SATA_VALID_CAPS;
767 xpt_action((union ccb *)&cts);