Lines Matching refs:cpl
469 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_identify()
499 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_set_num_qpairs()
509 sq_allocated = (status.cpl.cdw0 & 0xFFFF) + 1; in nvme_ctrlr_set_num_qpairs()
510 cq_allocated = (status.cpl.cdw0 >> 16) + 1; in nvme_ctrlr_set_num_qpairs()
539 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_create_qpairs()
548 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_create_qpairs()
570 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_delete_qpairs()
579 if (nvme_completion_is_error(&status.cpl)) { in nvme_ctrlr_delete_qpairs()
688 nvme_ctrlr_async_event_log_page_cb(void *arg, const struct nvme_completion *cpl) in nvme_ctrlr_async_event_log_page_cb() argument
701 if (nvme_completion_is_error(cpl)) in nvme_ctrlr_async_event_log_page_cb()
702 nvme_notify_async_consumers(aer->ctrlr, &aer->cpl, in nvme_ctrlr_async_event_log_page_cb()
766 nvme_notify_async_consumers(aer->ctrlr, &aer->cpl, in nvme_ctrlr_async_event_log_page_cb()
778 nvme_ctrlr_async_event_cb(void *arg, const struct nvme_completion *cpl) in nvme_ctrlr_async_event_cb() argument
782 if (nvme_completion_is_error(cpl)) { in nvme_ctrlr_async_event_cb()
793 aer->log_page_id = NVMEV(NVME_ASYNC_EVENT_LOG_PAGE_ID, cpl->cdw0); in nvme_ctrlr_async_event_cb()
796 " page 0x%02x)\n", NVMEV(NVME_ASYNC_EVENT_TYPE, cpl->cdw0), in nvme_ctrlr_async_event_cb()
797 NVMEV(NVME_ASYNC_EVENT_INFO, cpl->cdw0), in nvme_ctrlr_async_event_cb()
803 memcpy(&aer->cpl, cpl, sizeof(*cpl)); in nvme_ctrlr_async_event_cb()
810 nvme_notify_async_consumers(aer->ctrlr, cpl, aer->log_page_id, in nvme_ctrlr_async_event_cb()
859 if (nvme_completion_is_error(&status.cpl) || in nvme_ctrlr_configure_aer()
860 (status.cpl.cdw0 & 0xFFFF) == 0xFFFF || in nvme_ctrlr_configure_aer()
861 (status.cpl.cdw0 & 0xFFFF) == 0x0000) { in nvme_ctrlr_configure_aer()
1064 if (nvme_completion_is_error(&status.cpl)) in nvme_ctrlr_hmb_enable()
1228 if (ctrlr->ioq && ctrlr->ioq[i].cpl) in nvme_ctrlr_poll()
1248 nvme_pt_done(void *arg, const struct nvme_completion *cpl) in nvme_pt_done() argument
1254 bzero(&pt->cpl, sizeof(pt->cpl)); in nvme_pt_done()
1255 pt->cpl.cdw0 = cpl->cdw0; in nvme_pt_done()
1257 status = cpl->status; in nvme_pt_done()
1259 pt->cpl.status = status; in nvme_pt_done()