pid_t g_spdk_nvme_pid;
-DEFINE_STUB(spdk_mem_register, int, (void *vaddr, size_t len), 0);
-DEFINE_STUB(spdk_mem_unregister, int, (void *vaddr, size_t len), 0);
-
-DEFINE_STUB(spdk_nvme_ctrlr_get_process,
- struct spdk_nvme_ctrlr_process *,
- (struct spdk_nvme_ctrlr *ctrlr, pid_t pid),
- NULL);
-
-DEFINE_STUB(spdk_nvme_ctrlr_get_current_process,
- struct spdk_nvme_ctrlr_process *,
- (struct spdk_nvme_ctrlr *ctrlr),
- NULL);
-
-DEFINE_STUB(spdk_nvme_wait_for_completion, int,
- (struct spdk_nvme_qpair *qpair,
- struct nvme_completion_poll_status *status), 0);
-
-struct spdk_trace_flag SPDK_LOG_NVME = {
+struct spdk_log_flag SPDK_LOG_NVME = {
.name = "nvme",
.enabled = false,
};
}
int
-spdk_pci_nvme_enumerate(spdk_pci_enum_cb enum_cb, void *enum_ctx)
+spdk_pci_enumerate(struct spdk_pci_driver *driver, spdk_pci_enum_cb enum_cb, void *enum_ctx)
{
abort();
}
int
-spdk_pci_nvme_device_attach(spdk_pci_enum_cb enum_cb, void *enum_ctx,
- struct spdk_pci_addr *pci_address)
+spdk_pci_device_attach(struct spdk_pci_driver *driver, spdk_pci_enum_cb enum_cb, void *enum_ctx,
+ struct spdk_pci_addr *pci_address)
{
abort();
}
}
int
-nvme_ctrlr_probe(const struct spdk_nvme_transport_id *trid, void *devhandle,
- spdk_nvme_probe_cb probe_cb, void *cb_ctx)
+nvme_ctrlr_probe(const struct spdk_nvme_transport_id *trid,
+ struct spdk_nvme_probe_ctx *probe_ctx, void *devhandle)
{
abort();
}
nvme_free_request(req);
}
-static void test_nvme_qpair_fail(void)
+static void test_nvme_qpair_abort_reqs(void)
{
struct spdk_nvme_qpair qpair = {};
struct nvme_request *req = NULL;
tr_temp->req->cmd.cid = tr_temp->cid;
TAILQ_INSERT_HEAD(&qpair.outstanding_tr, tr_temp, tq_list);
- nvme_qpair_fail(&qpair);
+ nvme_qpair_abort_reqs(&qpair, true);
CU_ASSERT_TRUE(TAILQ_EMPTY(&qpair.outstanding_tr));
req = nvme_allocate_request_null(expected_failure_callback, NULL);
SPDK_CU_ASSERT_FATAL(req != NULL);
STAILQ_INSERT_HEAD(&qpair.queued_req, req, stailq);
- nvme_qpair_fail(&qpair);
+ nvme_qpair_abort_reqs(&qpair, true);
CU_ASSERT_TRUE(STAILQ_EMPTY(&qpair.queued_req));
cleanup_submit_request_test(&qpair);