static void prepare_submit_request_test(struct spdk_nvme_qpair *qpair, struct spdk_nvme_ctrlr *ctrlr) { memset(ctrlr, 0, sizeof(*ctrlr)); ctrlr->free_io_qids = NULL; TAILQ_INIT(&ctrlr->active_io_qpairs); TAILQ_INIT(&ctrlr->active_procs); nvme_qpair_construct(qpair, 1, 128, ctrlr, 0); ut_fail_vtophys = false; }
void prepare_submit_request_test(struct nvme_qpair *qpair, struct nvme_controller *ctrlr, struct nvme_registers *regs) { memset(ctrlr, 0, sizeof(*ctrlr)); ctrlr->regs = regs; nvme_qpair_construct(qpair, 1, 128, 32, ctrlr); CU_ASSERT(qpair->sq_tail == 0); CU_ASSERT(qpair->cq_head == 0); fail_vtophys = false; }