Lines Matching defs:cpi

3513 		struct ccb_pathinq *cpi = &ccb->cpi;
3515 cpi->version_num = 1;
3516 cpi->target_sprt = 0;
3517 cpi->hba_eng_cnt = 0;
3518 cpi->max_target = mpt->port_facts[0].MaxDevices - 1;
3519 cpi->maxio = (mpt->max_cam_seg_cnt - 1) * PAGE_SIZE;
3527 if (cpi->max_target > 255) {
3528 cpi->max_target = 255;
3534 if (mpt->is_spi && cpi->max_target > 15) {
3535 cpi->max_target = 15;
3538 cpi->max_lun = 7;
3540 cpi->max_lun = MPT_MAX_LUNS;
3541 cpi->initiator_id = mpt->mpt_ini_id;
3542 cpi->bus_id = cam_sim_bus(sim);
3547 cpi->protocol = PROTO_SCSI;
3549 cpi->hba_misc = PIM_NOBUSRESET | PIM_UNMAPPED |
3551 cpi->base_transfer_speed = 100000;
3552 cpi->hba_inquiry = PI_TAG_ABLE;
3553 cpi->transport = XPORT_FC;
3554 cpi->transport_version = 0;
3555 cpi->protocol_version = SCSI_REV_SPC;
3556 cpi->xport_specific.fc.wwnn = mpt->scinfo.fc.wwnn;
3557 cpi->xport_specific.fc.wwpn = mpt->scinfo.fc.wwpn;
3558 cpi->xport_specific.fc.port = mpt->scinfo.fc.portid;
3559 cpi->xport_specific.fc.bitrate =
3562 cpi->hba_misc = PIM_NOBUSRESET | PIM_UNMAPPED |
3564 cpi->base_transfer_speed = 300000;
3565 cpi->hba_inquiry = PI_TAG_ABLE;
3566 cpi->transport = XPORT_SAS;
3567 cpi->transport_version = 0;
3568 cpi->protocol_version = SCSI_REV_SPC2;
3570 cpi->hba_misc = PIM_SEQSCAN | PIM_UNMAPPED |
3572 cpi->base_transfer_speed = 3300;
3573 cpi->hba_inquiry = PI_SDTR_ABLE|PI_TAG_ABLE|PI_WIDE_16;
3574 cpi->transport = XPORT_SPI;
3575 cpi->transport_version = 2;
3576 cpi->protocol_version = SCSI_REV_2;
3584 cpi->max_target = mpt->ioc_page2->MaxPhysDisks - 1;
3585 cpi->initiator_id = cpi->max_target + 1;
3586 cpi->max_lun = 0;
3590 cpi->hba_misc |= PIM_NOINITIATOR;
3593 cpi->target_sprt =
3596 cpi->target_sprt = 0;
3598 strlcpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN);
3599 strlcpy(cpi->hba_vid, "LSI", HBA_IDLEN);
3600 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
3601 cpi->unit_number = cam_sim_unit(sim);
3602 cpi->ccb_h.status = CAM_REQ_CMP;