Lines Matching refs:nvmeio
42 if (nvmf_cqe_aborted(&ccb->nvmeio.cpl)) { in nvmf_ccb_done()
51 } else if (ccb->nvmeio.cpl.status != 0) { in nvmf_ccb_done()
88 KASSERT(xfered == ccb->nvmeio.dxfer_len, in nvmf_ccb_io_complete()
100 ccb->nvmeio.cpl = *cqe; in nvmf_ccb_complete()
107 struct ccb_nvmeio *nvmeio = &ccb->nvmeio; in nvmf_sim_io() local
116 nvmeio->ccb_h.status = CAM_DEV_NOT_THERE; in nvmf_sim_io()
118 nvmeio->ccb_h.status = CAM_REQUEUE_REQ; in nvmf_sim_io()
122 if (nvmeio->ccb_h.func_code == XPT_NVME_IO) in nvmf_sim_io()
126 req = nvmf_allocate_request(qp, &nvmeio->cmd, nvmf_ccb_complete, in nvmf_sim_io()
130 nvmeio->ccb_h.status = CAM_RESRC_UNAVAIL; in nvmf_sim_io()
135 if (nvmeio->dxfer_len != 0) { in nvmf_sim_io()
138 nvmf_capsule_append_data(req->nc, &mem, nvmeio->dxfer_len, in nvmf_sim_io()