UT/nvme: use STUB macro for the empty function APIs
Change-Id: Id037a0cdc1e054dad0454e0897b04629b78e7d50 Signed-off-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/478018 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Alexey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
e9a7831110
commit
10cd9e86b9
@ -48,6 +48,11 @@ struct nvme_driver _g_nvme_driver = {
|
|||||||
.lock = PTHREAD_MUTEX_INITIALIZER,
|
.lock = PTHREAD_MUTEX_INITIALIZER,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
DEFINE_STUB_V(nvme_transport_qpair_abort_reqs, (struct spdk_nvme_qpair *qpair, uint32_t dnr));
|
||||||
|
DEFINE_STUB(nvme_transport_qpair_submit_request, int,
|
||||||
|
(struct spdk_nvme_qpair *qpair, struct nvme_request *req), 0);
|
||||||
|
DEFINE_STUB(spdk_nvme_ctrlr_free_io_qpair, int, (struct spdk_nvme_qpair *qpair), 0);
|
||||||
|
|
||||||
void
|
void
|
||||||
nvme_ctrlr_fail(struct spdk_nvme_ctrlr *ctrlr, bool hot_remove)
|
nvme_ctrlr_fail(struct spdk_nvme_ctrlr *ctrlr, bool hot_remove)
|
||||||
{
|
{
|
||||||
@ -57,19 +62,6 @@ nvme_ctrlr_fail(struct spdk_nvme_ctrlr *ctrlr, bool hot_remove)
|
|||||||
ctrlr->is_failed = true;
|
ctrlr->is_failed = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
nvme_transport_qpair_abort_reqs(struct spdk_nvme_qpair *qpair, uint32_t dnr)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
nvme_transport_qpair_submit_request(struct spdk_nvme_qpair *qpair, struct nvme_request *req)
|
|
||||||
{
|
|
||||||
/* TODO */
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
static bool g_called_transport_process_completions = false;
|
static bool g_called_transport_process_completions = false;
|
||||||
static int32_t g_transport_process_completions_rc = 0;
|
static int32_t g_transport_process_completions_rc = 0;
|
||||||
int32_t
|
int32_t
|
||||||
@ -79,12 +71,6 @@ nvme_transport_qpair_process_completions(struct spdk_nvme_qpair *qpair, uint32_t
|
|||||||
return g_transport_process_completions_rc;
|
return g_transport_process_completions_rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
|
||||||
spdk_nvme_ctrlr_free_io_qpair(struct spdk_nvme_qpair *qpair)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
prepare_submit_request_test(struct spdk_nvme_qpair *qpair,
|
prepare_submit_request_test(struct spdk_nvme_qpair *qpair,
|
||||||
struct spdk_nvme_ctrlr *ctrlr)
|
struct spdk_nvme_ctrlr *ctrlr)
|
||||||
|
Loading…
Reference in New Issue
Block a user