Lines Matching refs:cpi
167 struct ccb_pathinq *cpi = &ccb->cpi; in nvmf_sim_action() local
169 cpi->version_num = 1; in nvmf_sim_action()
170 cpi->hba_inquiry = 0; in nvmf_sim_action()
171 cpi->target_sprt = 0; in nvmf_sim_action()
172 cpi->hba_misc = PIM_UNMAPPED | PIM_NOSCAN; in nvmf_sim_action()
173 cpi->hba_eng_cnt = 0; in nvmf_sim_action()
174 cpi->max_target = 0; in nvmf_sim_action()
175 cpi->max_lun = sc->cdata->nn; in nvmf_sim_action()
176 cpi->async_flags = 0; in nvmf_sim_action()
177 cpi->hpath_id = 0; in nvmf_sim_action()
178 cpi->initiator_id = 0; in nvmf_sim_action()
179 strlcpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN); in nvmf_sim_action()
180 strlcpy(cpi->hba_vid, "NVMeoF", HBA_IDLEN); in nvmf_sim_action()
181 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN); in nvmf_sim_action()
182 cpi->unit_number = cam_sim_unit(sim); in nvmf_sim_action()
183 cpi->bus_id = 0; in nvmf_sim_action()
186 cpi->base_transfer_speed = 150000; in nvmf_sim_action()
187 cpi->protocol = PROTO_NVME; in nvmf_sim_action()
188 cpi->protocol_version = sc->vs; in nvmf_sim_action()
189 cpi->transport = XPORT_NVMF; in nvmf_sim_action()
190 cpi->transport_version = sc->vs; in nvmf_sim_action()
191 cpi->xport_specific.nvmf.nsid = in nvmf_sim_action()
193 cpi->xport_specific.nvmf.trtype = sc->trtype; in nvmf_sim_action()
194 strlcpy(cpi->xport_specific.nvmf.dev_name, in nvmf_sim_action()
196 sizeof(cpi->xport_specific.nvmf.dev_name)); in nvmf_sim_action()
197 cpi->maxio = sc->max_xfer_size; in nvmf_sim_action()
198 cpi->hba_vendor = 0; in nvmf_sim_action()
199 cpi->hba_device = 0; in nvmf_sim_action()
200 cpi->hba_subvendor = 0; in nvmf_sim_action()
201 cpi->hba_subdevice = 0; in nvmf_sim_action()
202 cpi->ccb_h.status = CAM_REQ_CMP; in nvmf_sim_action()