Lines Matching defs:cpi
37 update_sim_properties(struct cam_sim *sim, struct ccb_pathinq *cpi)
47 cpi->version_num = 1;
48 cpi->hba_inquiry = PI_SDTR_ABLE|PI_TAG_ABLE|PI_WIDE_16;
49 cpi->target_sprt = 0;
50 cpi->hba_misc = PIM_NOBUSRESET | PIM_UNMAPPED;
51 cpi->hba_eng_cnt = 0;
52 cpi->max_lun = PQI_MAX_MULTILUN;
53 cpi->max_target = 1088;
54 cpi->maxio = (softs->pqi_cap.max_sg_elem - 1) * PAGE_SIZE;
55 cpi->initiator_id = 255;
56 strlcpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN);
57 strlcpy(cpi->hba_vid, "Microsemi", HBA_IDLEN);
58 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
59 cpi->unit_number = cam_sim_unit(sim);
60 cpi->bus_id = cam_sim_bus(sim);
61 cpi->base_transfer_speed = 1200000; /* Base bus speed in KB/sec */
62 cpi->protocol = PROTO_SCSI;
63 cpi->protocol_version = SCSI_REV_SPC4;
64 cpi->transport = XPORT_SPI;
65 cpi->transport_version = 2;
66 cpi->ccb_h.status = CAM_REQ_CMP;
67 cpi->hba_vendor = pci_get_vendor(dev);
68 cpi->hba_device = pci_get_device(dev);
69 cpi->hba_subvendor = pci_get_subvendor(dev);
70 cpi->hba_subdevice = pci_get_subdevice(dev);
1066 update_sim_properties(sim, &ccb->cpi);