nvme_cpl
const struct nvme_cpl *cpl_status);
const struct nvme_cpl *cpl_status);
static void nvme_ctrlr_async_event_cb(void *arg, const struct nvme_cpl *cpl)
struct nvme_cpl parent_status;
struct nvme_cpl cpl;
struct nvme_cpl cpl;
struct nvme_cpl *cpl;
const struct nvme_cpl *cpl);
struct nvme_cpl *cpl;
memset(qpair->cpl, 0, qpair->entries * sizeof(struct nvme_cpl));
struct nvme_cpl *cpl)
static bool nvme_qpair_completion_retry(const struct nvme_cpl *cpl)
struct nvme_cpl *cpl,
struct nvme_cpl cpl;
struct nvme_cpl cpl;
qpair->cpl = nvme_mem_alloc_node(sizeof(struct nvme_cpl) * entries,
memset(qpair->cpl, 0, sizeof(struct nvme_cpl) * entries);
memset(&parent->parent_status, 0, sizeof(struct nvme_cpl));
const struct nvme_cpl *cpl)
void nvme_request_completion_poll_cb(void *arg, const struct nvme_cpl *cpl)
nvme_static_assert(sizeof(struct nvme_cpl) == 16, "Incorrect size");
io_finished_callback(status_t* status, const struct nvme_cpl* cpl)