lib/nvmf: remove spdk prefix from static functions in subsystem.c

Signed-off-by: Seth Howell <seth.howell@intel.com>
Change-Id: I920c7c850cb1cc0081c2e4c3e5744bd63536786e
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2288
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Seth Howell 2020-05-09 15:06:19 -07:00 committed by Jim Harris
parent 55d8d943a8
commit 63c90491e5
2 changed files with 60 additions and 60 deletions

View File

@ -67,7 +67,7 @@ enum spdk_nvmf_nqn_domain_states {
/* Returns true if is a valid ASCII string as defined by the NVMe spec */ /* Returns true if is a valid ASCII string as defined by the NVMe spec */
static bool static bool
spdk_nvmf_valid_ascii_string(const void *buf, size_t size) nvmf_valid_ascii_string(const void *buf, size_t size)
{ {
const uint8_t *str = buf; const uint8_t *str = buf;
size_t i; size_t i;
@ -82,7 +82,7 @@ spdk_nvmf_valid_ascii_string(const void *buf, size_t size)
} }
static bool static bool
spdk_nvmf_valid_nqn(const char *nqn) nvmf_valid_nqn(const char *nqn)
{ {
size_t len; size_t len;
struct spdk_uuid uuid_value; struct spdk_uuid uuid_value;
@ -247,7 +247,7 @@ spdk_nvmf_subsystem_create(struct spdk_nvmf_tgt *tgt,
return NULL; return NULL;
} }
if (!spdk_nvmf_valid_nqn(nqn)) { if (!nvmf_valid_nqn(nqn)) {
return NULL; return NULL;
} }
@ -372,8 +372,8 @@ spdk_nvmf_subsystem_destroy(struct spdk_nvmf_subsystem *subsystem)
} }
static int static int
spdk_nvmf_subsystem_set_state(struct spdk_nvmf_subsystem *subsystem, nvmf_subsystem_set_state(struct spdk_nvmf_subsystem *subsystem,
enum spdk_nvmf_subsystem_state state) enum spdk_nvmf_subsystem_state state)
{ {
enum spdk_nvmf_subsystem_state actual_old_state, expected_old_state; enum spdk_nvmf_subsystem_state actual_old_state, expected_old_state;
bool exchanged; bool exchanged;
@ -441,7 +441,7 @@ subsystem_state_change_done(struct spdk_io_channel_iter *i, int status)
struct subsystem_state_change_ctx *ctx = spdk_io_channel_iter_get_ctx(i); struct subsystem_state_change_ctx *ctx = spdk_io_channel_iter_get_ctx(i);
if (status == 0) { if (status == 0) {
status = spdk_nvmf_subsystem_set_state(ctx->subsystem, ctx->requested_state); status = nvmf_subsystem_set_state(ctx->subsystem, ctx->requested_state);
if (status) { if (status) {
status = -1; status = -1;
} }
@ -492,10 +492,10 @@ subsystem_state_change_on_pg(struct spdk_io_channel_iter *i)
} }
static int static int
spdk_nvmf_subsystem_state_change(struct spdk_nvmf_subsystem *subsystem, nvmf_subsystem_state_change(struct spdk_nvmf_subsystem *subsystem,
enum spdk_nvmf_subsystem_state requested_state, enum spdk_nvmf_subsystem_state requested_state,
spdk_nvmf_subsystem_state_change_done cb_fn, spdk_nvmf_subsystem_state_change_done cb_fn,
void *cb_arg) void *cb_arg)
{ {
struct subsystem_state_change_ctx *ctx; struct subsystem_state_change_ctx *ctx;
enum spdk_nvmf_subsystem_state intermediate_state; enum spdk_nvmf_subsystem_state intermediate_state;
@ -525,7 +525,7 @@ spdk_nvmf_subsystem_state_change(struct spdk_nvmf_subsystem *subsystem,
return -ENOMEM; return -ENOMEM;
} }
rc = spdk_nvmf_subsystem_set_state(subsystem, intermediate_state); rc = nvmf_subsystem_set_state(subsystem, intermediate_state);
if (rc) { if (rc) {
free(ctx); free(ctx);
return rc; return rc;
@ -549,7 +549,7 @@ spdk_nvmf_subsystem_start(struct spdk_nvmf_subsystem *subsystem,
spdk_nvmf_subsystem_state_change_done cb_fn, spdk_nvmf_subsystem_state_change_done cb_fn,
void *cb_arg) void *cb_arg)
{ {
return spdk_nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_ACTIVE, cb_fn, cb_arg); return nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_ACTIVE, cb_fn, cb_arg);
} }
int int
@ -557,7 +557,7 @@ spdk_nvmf_subsystem_stop(struct spdk_nvmf_subsystem *subsystem,
spdk_nvmf_subsystem_state_change_done cb_fn, spdk_nvmf_subsystem_state_change_done cb_fn,
void *cb_arg) void *cb_arg)
{ {
return spdk_nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_INACTIVE, cb_fn, cb_arg); return nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_INACTIVE, cb_fn, cb_arg);
} }
int int
@ -565,7 +565,7 @@ spdk_nvmf_subsystem_pause(struct spdk_nvmf_subsystem *subsystem,
spdk_nvmf_subsystem_state_change_done cb_fn, spdk_nvmf_subsystem_state_change_done cb_fn,
void *cb_arg) void *cb_arg)
{ {
return spdk_nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_PAUSED, cb_fn, cb_arg); return nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_PAUSED, cb_fn, cb_arg);
} }
int int
@ -573,7 +573,7 @@ spdk_nvmf_subsystem_resume(struct spdk_nvmf_subsystem *subsystem,
spdk_nvmf_subsystem_state_change_done cb_fn, spdk_nvmf_subsystem_state_change_done cb_fn,
void *cb_arg) void *cb_arg)
{ {
return spdk_nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_ACTIVE, cb_fn, cb_arg); return nvmf_subsystem_state_change(subsystem, SPDK_NVMF_SUBSYSTEM_ACTIVE, cb_fn, cb_arg);
} }
struct spdk_nvmf_subsystem * struct spdk_nvmf_subsystem *
@ -633,7 +633,7 @@ spdk_nvmf_subsystem_add_host(struct spdk_nvmf_subsystem *subsystem, const char *
{ {
struct spdk_nvmf_host *host; struct spdk_nvmf_host *host;
if (!spdk_nvmf_valid_nqn(hostnqn)) { if (!nvmf_valid_nqn(hostnqn)) {
return -EINVAL; return -EINVAL;
} }
@ -947,8 +947,8 @@ subsystem_update_ns_on_pg(struct spdk_io_channel_iter *i)
} }
static int static int
spdk_nvmf_subsystem_update_ns(struct spdk_nvmf_subsystem *subsystem, spdk_channel_for_each_cpl cpl, nvmf_subsystem_update_ns(struct spdk_nvmf_subsystem *subsystem, spdk_channel_for_each_cpl cpl,
void *ctx) void *ctx)
{ {
spdk_for_each_channel(subsystem->tgt, spdk_for_each_channel(subsystem->tgt,
subsystem_update_ns_on_pg, subsystem_update_ns_on_pg,
@ -959,7 +959,7 @@ spdk_nvmf_subsystem_update_ns(struct spdk_nvmf_subsystem *subsystem, spdk_channe
} }
static void static void
spdk_nvmf_subsystem_ns_changed(struct spdk_nvmf_subsystem *subsystem, uint32_t nsid) nvmf_subsystem_ns_changed(struct spdk_nvmf_subsystem *subsystem, uint32_t nsid)
{ {
struct spdk_nvmf_ctrlr *ctrlr; struct spdk_nvmf_ctrlr *ctrlr;
@ -1002,14 +1002,14 @@ spdk_nvmf_subsystem_remove_ns(struct spdk_nvmf_subsystem *subsystem, uint32_t ns
} }
free(ns); free(ns);
spdk_nvmf_subsystem_ns_changed(subsystem, nsid); nvmf_subsystem_ns_changed(subsystem, nsid);
return 0; return 0;
} }
static void static void
_spdk_nvmf_ns_hot_remove(struct spdk_nvmf_subsystem *subsystem, _nvmf_ns_hot_remove(struct spdk_nvmf_subsystem *subsystem,
void *cb_arg, int status) void *cb_arg, int status)
{ {
struct spdk_nvmf_ns *ns = cb_arg; struct spdk_nvmf_ns *ns = cb_arg;
int rc; int rc;
@ -1023,42 +1023,42 @@ _spdk_nvmf_ns_hot_remove(struct spdk_nvmf_subsystem *subsystem,
} }
static void static void
spdk_nvmf_ns_hot_remove(void *remove_ctx) nvmf_ns_hot_remove(void *remove_ctx)
{ {
struct spdk_nvmf_ns *ns = remove_ctx; struct spdk_nvmf_ns *ns = remove_ctx;
int rc; int rc;
rc = spdk_nvmf_subsystem_pause(ns->subsystem, _spdk_nvmf_ns_hot_remove, ns); rc = spdk_nvmf_subsystem_pause(ns->subsystem, _nvmf_ns_hot_remove, ns);
if (rc) { if (rc) {
SPDK_ERRLOG("Unable to pause subsystem to process namespace removal!\n"); SPDK_ERRLOG("Unable to pause subsystem to process namespace removal!\n");
} }
} }
static void static void
_spdk_nvmf_ns_resize(struct spdk_nvmf_subsystem *subsystem, void *cb_arg, int status) _nvmf_ns_resize(struct spdk_nvmf_subsystem *subsystem, void *cb_arg, int status)
{ {
struct spdk_nvmf_ns *ns = cb_arg; struct spdk_nvmf_ns *ns = cb_arg;
spdk_nvmf_subsystem_ns_changed(subsystem, ns->opts.nsid); nvmf_subsystem_ns_changed(subsystem, ns->opts.nsid);
spdk_nvmf_subsystem_resume(subsystem, NULL, NULL); spdk_nvmf_subsystem_resume(subsystem, NULL, NULL);
} }
static void static void
spdk_nvmf_ns_resize(void *event_ctx) nvmf_ns_resize(void *event_ctx)
{ {
struct spdk_nvmf_ns *ns = event_ctx; struct spdk_nvmf_ns *ns = event_ctx;
int rc; int rc;
rc = spdk_nvmf_subsystem_pause(ns->subsystem, _spdk_nvmf_ns_resize, ns); rc = spdk_nvmf_subsystem_pause(ns->subsystem, _nvmf_ns_resize, ns);
if (rc) { if (rc) {
SPDK_ERRLOG("Unable to pause subsystem to process namespace resize!\n"); SPDK_ERRLOG("Unable to pause subsystem to process namespace resize!\n");
} }
} }
static void static void
spdk_nvmf_ns_event(enum spdk_bdev_event_type type, nvmf_ns_event(enum spdk_bdev_event_type type,
struct spdk_bdev *bdev, struct spdk_bdev *bdev,
void *event_ctx) void *event_ctx)
{ {
SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Bdev event: type %d, name %s, subsystem_id %d, ns_id %d\n", SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Bdev event: type %d, name %s, subsystem_id %d, ns_id %d\n",
type, type,
@ -1068,10 +1068,10 @@ spdk_nvmf_ns_event(enum spdk_bdev_event_type type,
switch (type) { switch (type) {
case SPDK_BDEV_EVENT_REMOVE: case SPDK_BDEV_EVENT_REMOVE:
spdk_nvmf_ns_hot_remove(event_ctx); nvmf_ns_hot_remove(event_ctx);
break; break;
case SPDK_BDEV_EVENT_RESIZE: case SPDK_BDEV_EVENT_RESIZE:
spdk_nvmf_ns_resize(event_ctx); nvmf_ns_resize(event_ctx);
break; break;
default: default:
SPDK_NOTICELOG("Unsupported bdev event: type %d\n", type); SPDK_NOTICELOG("Unsupported bdev event: type %d\n", type);
@ -1092,7 +1092,7 @@ static struct spdk_bdev_module ns_bdev_module = {
}; };
static int static int
spdk_nvmf_ns_load_reservation(const char *file, struct spdk_nvmf_reservation_info *info); nvmf_ns_load_reservation(const char *file, struct spdk_nvmf_reservation_info *info);
static int static int
nvmf_ns_reservation_restore(struct spdk_nvmf_ns *ns, struct spdk_nvmf_reservation_info *info); nvmf_ns_reservation_restore(struct spdk_nvmf_ns *ns, struct spdk_nvmf_reservation_info *info);
@ -1185,7 +1185,7 @@ spdk_nvmf_subsystem_add_ns(struct spdk_nvmf_subsystem *subsystem, struct spdk_bd
ns->bdev = bdev; ns->bdev = bdev;
ns->opts = opts; ns->opts = opts;
ns->subsystem = subsystem; ns->subsystem = subsystem;
rc = spdk_bdev_open_ext(bdev->name, true, spdk_nvmf_ns_event, ns, &ns->desc); rc = spdk_bdev_open_ext(bdev->name, true, nvmf_ns_event, ns, &ns->desc);
if (rc != 0) { if (rc != 0) {
SPDK_ERRLOG("Subsystem %s: bdev %s cannot be opened, error=%d\n", SPDK_ERRLOG("Subsystem %s: bdev %s cannot be opened, error=%d\n",
subsystem->subnqn, spdk_bdev_get_name(bdev), rc); subsystem->subnqn, spdk_bdev_get_name(bdev), rc);
@ -1203,7 +1203,7 @@ spdk_nvmf_subsystem_add_ns(struct spdk_nvmf_subsystem *subsystem, struct spdk_bd
TAILQ_INIT(&ns->registrants); TAILQ_INIT(&ns->registrants);
if (ptpl_file) { if (ptpl_file) {
rc = spdk_nvmf_ns_load_reservation(ptpl_file, &info); rc = nvmf_ns_load_reservation(ptpl_file, &info);
if (!rc) { if (!rc) {
rc = nvmf_ns_reservation_restore(ns, &info); rc = nvmf_ns_reservation_restore(ns, &info);
if (rc) { if (rc) {
@ -1222,14 +1222,14 @@ spdk_nvmf_subsystem_add_ns(struct spdk_nvmf_subsystem *subsystem, struct spdk_bd
spdk_bdev_get_name(bdev), spdk_bdev_get_name(bdev),
opts.nsid); opts.nsid);
spdk_nvmf_subsystem_ns_changed(subsystem, opts.nsid); nvmf_subsystem_ns_changed(subsystem, opts.nsid);
return opts.nsid; return opts.nsid;
} }
static uint32_t static uint32_t
spdk_nvmf_subsystem_get_next_allocated_nsid(struct spdk_nvmf_subsystem *subsystem, nvmf_subsystem_get_next_allocated_nsid(struct spdk_nvmf_subsystem *subsystem,
uint32_t prev_nsid) uint32_t prev_nsid)
{ {
uint32_t nsid; uint32_t nsid;
@ -1251,7 +1251,7 @@ spdk_nvmf_subsystem_get_first_ns(struct spdk_nvmf_subsystem *subsystem)
{ {
uint32_t first_nsid; uint32_t first_nsid;
first_nsid = spdk_nvmf_subsystem_get_next_allocated_nsid(subsystem, 0); first_nsid = nvmf_subsystem_get_next_allocated_nsid(subsystem, 0);
return _nvmf_subsystem_get_ns(subsystem, first_nsid); return _nvmf_subsystem_get_ns(subsystem, first_nsid);
} }
@ -1261,7 +1261,7 @@ spdk_nvmf_subsystem_get_next_ns(struct spdk_nvmf_subsystem *subsystem,
{ {
uint32_t next_nsid; uint32_t next_nsid;
next_nsid = spdk_nvmf_subsystem_get_next_allocated_nsid(subsystem, prev_ns->opts.nsid); next_nsid = nvmf_subsystem_get_next_allocated_nsid(subsystem, prev_ns->opts.nsid);
return _nvmf_subsystem_get_ns(subsystem, next_nsid); return _nvmf_subsystem_get_ns(subsystem, next_nsid);
} }
@ -1310,7 +1310,7 @@ spdk_nvmf_subsystem_set_sn(struct spdk_nvmf_subsystem *subsystem, const char *sn
return -1; return -1;
} }
if (!spdk_nvmf_valid_ascii_string(sn, len)) { if (!nvmf_valid_ascii_string(sn, len)) {
SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Non-ASCII sn\n"); SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Non-ASCII sn\n");
SPDK_LOGDUMP(SPDK_LOG_NVMF, "sn", sn, len); SPDK_LOGDUMP(SPDK_LOG_NVMF, "sn", sn, len);
return -1; return -1;
@ -1343,7 +1343,7 @@ spdk_nvmf_subsystem_set_mn(struct spdk_nvmf_subsystem *subsystem, const char *mn
return -1; return -1;
} }
if (!spdk_nvmf_valid_ascii_string(mn, len)) { if (!nvmf_valid_ascii_string(mn, len)) {
SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Non-ASCII mn\n"); SPDK_DEBUGLOG(SPDK_LOG_NVMF, "Non-ASCII mn\n");
SPDK_LOGDUMP(SPDK_LOG_NVMF, "mn", mn, len); SPDK_LOGDUMP(SPDK_LOG_NVMF, "mn", mn, len);
return -1; return -1;
@ -1372,7 +1372,7 @@ spdk_nvmf_subsystem_get_max_nsid(struct spdk_nvmf_subsystem *subsystem)
} }
static uint16_t static uint16_t
spdk_nvmf_subsystem_gen_cntlid(struct spdk_nvmf_subsystem *subsystem) nvmf_subsystem_gen_cntlid(struct spdk_nvmf_subsystem *subsystem)
{ {
int count; int count;
@ -1401,7 +1401,7 @@ spdk_nvmf_subsystem_gen_cntlid(struct spdk_nvmf_subsystem *subsystem)
int int
nvmf_subsystem_add_ctrlr(struct spdk_nvmf_subsystem *subsystem, struct spdk_nvmf_ctrlr *ctrlr) nvmf_subsystem_add_ctrlr(struct spdk_nvmf_subsystem *subsystem, struct spdk_nvmf_ctrlr *ctrlr)
{ {
ctrlr->cntlid = spdk_nvmf_subsystem_gen_cntlid(subsystem); ctrlr->cntlid = nvmf_subsystem_gen_cntlid(subsystem);
if (ctrlr->cntlid == 0xFFFF) { if (ctrlr->cntlid == 0xFFFF) {
/* Unable to get a cntlid */ /* Unable to get a cntlid */
SPDK_ERRLOG("Reached max simultaneous ctrlrs\n"); SPDK_ERRLOG("Reached max simultaneous ctrlrs\n");
@ -1494,7 +1494,7 @@ static const struct spdk_json_object_decoder nvmf_ns_pr_decoders[] = {
}; };
static int static int
spdk_nvmf_ns_load_reservation(const char *file, struct spdk_nvmf_reservation_info *info) nvmf_ns_load_reservation(const char *file, struct spdk_nvmf_reservation_info *info)
{ {
FILE *fd; FILE *fd;
size_t json_size; size_t json_size;
@ -1637,7 +1637,7 @@ nvmf_ns_reservation_restore(struct spdk_nvmf_ns *ns, struct spdk_nvmf_reservatio
} }
static int static int
spdk_nvmf_ns_json_write_cb(void *cb_ctx, const void *data, size_t size) nvmf_ns_json_write_cb(void *cb_ctx, const void *data, size_t size)
{ {
char *file = cb_ctx; char *file = cb_ctx;
size_t rc; size_t rc;
@ -1655,13 +1655,13 @@ spdk_nvmf_ns_json_write_cb(void *cb_ctx, const void *data, size_t size)
} }
static int static int
spdk_nvmf_ns_reservation_update(const char *file, struct spdk_nvmf_reservation_info *info) nvmf_ns_reservation_update(const char *file, struct spdk_nvmf_reservation_info *info)
{ {
struct spdk_json_write_ctx *w; struct spdk_json_write_ctx *w;
uint32_t i; uint32_t i;
int rc = 0; int rc = 0;
w = spdk_json_write_begin(spdk_nvmf_ns_json_write_cb, (void *)file, 0); w = spdk_json_write_begin(nvmf_ns_json_write_cb, (void *)file, 0);
if (w == NULL) { if (w == NULL) {
return -ENOMEM; return -ENOMEM;
} }
@ -1726,7 +1726,7 @@ nvmf_ns_update_reservation_info(struct spdk_nvmf_ns *ns)
info.num_regs = i; info.num_regs = i;
info.ptpl_activated = ns->ptpl_activated; info.ptpl_activated = ns->ptpl_activated;
return spdk_nvmf_ns_reservation_update(ns->ptpl_file, &info); return nvmf_ns_reservation_update(ns->ptpl_file, &info);
} }
static struct spdk_nvmf_registrant * static struct spdk_nvmf_registrant *
@ -2447,7 +2447,7 @@ exit:
} }
static void static void
spdk_nvmf_ns_reservation_complete(void *ctx) nvmf_ns_reservation_complete(void *ctx)
{ {
struct spdk_nvmf_request *req = ctx; struct spdk_nvmf_request *req = ctx;
@ -2461,7 +2461,7 @@ _nvmf_ns_reservation_update_done(struct spdk_nvmf_subsystem *subsystem,
struct spdk_nvmf_request *req = (struct spdk_nvmf_request *)cb_arg; struct spdk_nvmf_request *req = (struct spdk_nvmf_request *)cb_arg;
struct spdk_nvmf_poll_group *group = req->qpair->group; struct spdk_nvmf_poll_group *group = req->qpair->group;
spdk_thread_send_msg(group->thread, spdk_nvmf_ns_reservation_complete, req); spdk_thread_send_msg(group->thread, nvmf_ns_reservation_complete, req);
} }
void void
@ -2507,7 +2507,7 @@ nvmf_ns_reservation_request(void *ctx)
update_ctx->cb_fn = _nvmf_ns_reservation_update_done; update_ctx->cb_fn = _nvmf_ns_reservation_update_done;
update_ctx->cb_arg = req; update_ctx->cb_arg = req;
spdk_nvmf_subsystem_update_ns(ctrlr->subsys, subsystem_update_ns_done, update_ctx); nvmf_subsystem_update_ns(ctrlr->subsys, subsystem_update_ns_done, update_ctx);
return; return;
} }

View File

@ -785,7 +785,7 @@ test_reservation_register_with_ptpl(void)
SPDK_CU_ASSERT_FATAL(!spdk_uuid_compare(&g_ctrlr1_A.hostid, &reg->hostid)); SPDK_CU_ASSERT_FATAL(!spdk_uuid_compare(&g_ctrlr1_A.hostid, &reg->hostid));
/* Load reservation information from configuration file */ /* Load reservation information from configuration file */
memset(&info, 0, sizeof(info)); memset(&info, 0, sizeof(info));
rc = spdk_nvmf_ns_load_reservation(g_ns.ptpl_file, &info); rc = nvmf_ns_load_reservation(g_ns.ptpl_file, &info);
SPDK_CU_ASSERT_FATAL(rc == 0); SPDK_CU_ASSERT_FATAL(rc == 0);
SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true); SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true);
@ -797,7 +797,7 @@ test_reservation_register_with_ptpl(void)
SPDK_CU_ASSERT_FATAL(update_sgroup == true); SPDK_CU_ASSERT_FATAL(update_sgroup == true);
SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS);
SPDK_CU_ASSERT_FATAL(g_ns.ptpl_activated == false); SPDK_CU_ASSERT_FATAL(g_ns.ptpl_activated == false);
rc = spdk_nvmf_ns_load_reservation(g_ns.ptpl_file, &info); rc = nvmf_ns_load_reservation(g_ns.ptpl_file, &info);
SPDK_CU_ASSERT_FATAL(rc < 0); SPDK_CU_ASSERT_FATAL(rc < 0);
unlink(g_ns.ptpl_file); unlink(g_ns.ptpl_file);
@ -906,7 +906,7 @@ test_reservation_acquire_release_with_ptpl(void)
SPDK_CU_ASSERT_FATAL(!spdk_uuid_compare(&g_ctrlr1_A.hostid, &reg->hostid)); SPDK_CU_ASSERT_FATAL(!spdk_uuid_compare(&g_ctrlr1_A.hostid, &reg->hostid));
/* Load reservation information from configuration file */ /* Load reservation information from configuration file */
memset(&info, 0, sizeof(info)); memset(&info, 0, sizeof(info));
rc = spdk_nvmf_ns_load_reservation(g_ns.ptpl_file, &info); rc = nvmf_ns_load_reservation(g_ns.ptpl_file, &info);
SPDK_CU_ASSERT_FATAL(rc == 0); SPDK_CU_ASSERT_FATAL(rc == 0);
SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true); SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true);
@ -918,7 +918,7 @@ test_reservation_acquire_release_with_ptpl(void)
SPDK_CU_ASSERT_FATAL(update_sgroup == true); SPDK_CU_ASSERT_FATAL(update_sgroup == true);
SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS);
memset(&info, 0, sizeof(info)); memset(&info, 0, sizeof(info));
rc = spdk_nvmf_ns_load_reservation(g_ns.ptpl_file, &info); rc = nvmf_ns_load_reservation(g_ns.ptpl_file, &info);
SPDK_CU_ASSERT_FATAL(rc == 0); SPDK_CU_ASSERT_FATAL(rc == 0);
SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true); SPDK_CU_ASSERT_FATAL(info.ptpl_activated == true);
SPDK_CU_ASSERT_FATAL(info.rtype == SPDK_NVME_RESERVE_WRITE_EXCLUSIVE_REG_ONLY); SPDK_CU_ASSERT_FATAL(info.rtype == SPDK_NVME_RESERVE_WRITE_EXCLUSIVE_REG_ONLY);
@ -934,7 +934,7 @@ test_reservation_acquire_release_with_ptpl(void)
SPDK_CU_ASSERT_FATAL(update_sgroup == true); SPDK_CU_ASSERT_FATAL(update_sgroup == true);
SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS);
memset(&info, 0, sizeof(info)); memset(&info, 0, sizeof(info));
rc = spdk_nvmf_ns_load_reservation(g_ns.ptpl_file, &info); rc = nvmf_ns_load_reservation(g_ns.ptpl_file, &info);
SPDK_CU_ASSERT_FATAL(rc == 0); SPDK_CU_ASSERT_FATAL(rc == 0);
SPDK_CU_ASSERT_FATAL(info.rtype == 0); SPDK_CU_ASSERT_FATAL(info.rtype == 0);
SPDK_CU_ASSERT_FATAL(info.crkey == 0); SPDK_CU_ASSERT_FATAL(info.crkey == 0);
@ -1275,7 +1275,7 @@ test_spdk_nvmf_ns_event(void)
subsystem.state = SPDK_NVMF_SUBSYSTEM_ACTIVE; subsystem.state = SPDK_NVMF_SUBSYSTEM_ACTIVE;
g_ns_changed_nsid = 0xFFFFFFFF; g_ns_changed_nsid = 0xFFFFFFFF;
g_ns_changed_ctrlr = NULL; g_ns_changed_ctrlr = NULL;
spdk_nvmf_ns_event(SPDK_BDEV_EVENT_RESIZE, &bdev1, subsystem.ns[0]); nvmf_ns_event(SPDK_BDEV_EVENT_RESIZE, &bdev1, subsystem.ns[0]);
CU_ASSERT(SPDK_NVMF_SUBSYSTEM_PAUSING == subsystem.state); CU_ASSERT(SPDK_NVMF_SUBSYSTEM_PAUSING == subsystem.state);
poll_threads(); poll_threads();
@ -1287,7 +1287,7 @@ test_spdk_nvmf_ns_event(void)
subsystem.state = SPDK_NVMF_SUBSYSTEM_ACTIVE; subsystem.state = SPDK_NVMF_SUBSYSTEM_ACTIVE;
g_ns_changed_nsid = 0xFFFFFFFF; g_ns_changed_nsid = 0xFFFFFFFF;
g_ns_changed_ctrlr = NULL; g_ns_changed_ctrlr = NULL;
spdk_nvmf_ns_event(SPDK_BDEV_EVENT_REMOVE, &bdev1, subsystem.ns[0]); nvmf_ns_event(SPDK_BDEV_EVENT_REMOVE, &bdev1, subsystem.ns[0]);
CU_ASSERT(SPDK_NVMF_SUBSYSTEM_PAUSING == subsystem.state); CU_ASSERT(SPDK_NVMF_SUBSYSTEM_PAUSING == subsystem.state);
CU_ASSERT(0xFFFFFFFF == g_ns_changed_nsid); CU_ASSERT(0xFFFFFFFF == g_ns_changed_nsid);
CU_ASSERT(NULL == g_ns_changed_ctrlr); CU_ASSERT(NULL == g_ns_changed_ctrlr);