Lines Matching defs:cpi
623 struct ccb_pathinq *cpi = &ccb->cpi;
626 cpi->version_num = 1; /* XXX??? */
627 cpi->hba_inquiry = PI_SDTR_ABLE;
628 cpi->target_sprt = 0;
629 cpi->hba_misc = PIM_SEQSCAN;
630 cpi->hba_eng_cnt = 0;
631 cpi->max_target = 0;
632 cpi->max_lun = 0;
633 cpi->initiator_id = 0;
634 cpi->bus_id = cam_sim_bus(sim);
635 cpi->base_transfer_speed = 150000;
636 strlcpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN);
637 strlcpy(cpi->hba_vid, "AHCI", HBA_IDLEN);
638 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
639 cpi->unit_number = cam_sim_unit(sim);
640 cpi->transport = XPORT_SATA;
641 cpi->transport_version = XPORT_VERSION_UNSPECIFIED;
642 cpi->protocol = PROTO_ATA;
643 cpi->protocol_version = PROTO_VERSION_UNSPECIFIED;
644 cpi->maxio = maxphys;
645 cpi->hba_vendor = pci_get_vendor(parent);
646 cpi->hba_device = pci_get_device(parent);
647 cpi->hba_subvendor = pci_get_subvendor(parent);
648 cpi->hba_subdevice = pci_get_subdevice(parent);
649 cpi->ccb_h.status = CAM_REQ_CMP;