Lines Matching defs:cpi
2736 struct ccb_pathinq *cpi = &ccb->cpi;
2738 cpi->version_num = 1;
2740 cpi->target_sprt = PIT_PROCESSOR | PIT_DISCONNECT | PIT_TERM_IO;
2742 cpi->target_sprt = 0;
2744 cpi->hba_eng_cnt = 0;
2745 cpi->max_target = ISP_MAX_TARGETS(isp) - 1;
2746 cpi->max_lun = 255;
2747 cpi->bus_id = cam_sim_bus(sim);
2748 cpi->maxio = (ISP_NSEG64_MAX - 1) * PAGE_SIZE;
2752 cpi->hba_misc = PIM_NOBUSRESET | PIM_UNMAPPED;
2753 cpi->hba_misc |= PIM_EXTLUNS | PIM_NOSCAN;
2759 cpi->initiator_id = cpi->max_target + 1;
2765 cpi->base_transfer_speed = 8000000;
2767 cpi->base_transfer_speed = 4000000;
2768 cpi->hba_inquiry = PI_TAG_ABLE;
2769 cpi->transport = XPORT_FC;
2770 cpi->transport_version = 0;
2771 cpi->xport_specific.fc.wwnn = fcp->isp_wwnn;
2772 cpi->xport_specific.fc.wwpn = fcp->isp_wwpn;
2773 cpi->xport_specific.fc.port = fcp->isp_portid;
2774 cpi->xport_specific.fc.bitrate = fcp->isp_gbspeed * 1000;
2775 cpi->protocol = PROTO_SCSI;
2776 cpi->protocol_version = SCSI_REV_2;
2777 strlcpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN);
2778 strlcpy(cpi->hba_vid, "Qlogic", HBA_IDLEN);
2779 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
2780 cpi->unit_number = cam_sim_unit(sim);
2781 cpi->ccb_h.status = CAM_REQ_CMP;