Lines Matching refs:nsid
124 uint32_t nsid,
186 nvmf_ctrlr_ns_changed(struct spdk_nvmf_ctrlr *ctrlr, uint32_t nsid)
189 g_ns_changed_nsid = nsid;
279 uint32_t nsid;
292 ns_opts.nsid = 5;
293 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev2", &ns_opts, sizeof(ns_opts), NULL);
294 CU_ASSERT(nsid == 5);
296 SPDK_CU_ASSERT_FATAL(subsystem.ns[nsid - 1] != NULL);
297 CU_ASSERT(subsystem.ns[nsid - 1]->bdev == &g_bdevs[1]);
301 ns_opts.nsid = 5;
302 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev2", &ns_opts, sizeof(ns_opts), NULL);
303 CU_ASSERT(nsid == 0);
308 ns_opts.nsid = 0xFFFFFFFF;
309 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev2", &ns_opts, sizeof(ns_opts), NULL);
310 CU_ASSERT(nsid == 0);
330 uint32_t nsid;
345 ns_opts.nsid = 3;
346 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev3", &ns_opts, sizeof(ns_opts), NULL);
347 CU_ASSERT(nsid == 3);
349 SPDK_CU_ASSERT_FATAL(subsystem.ns[nsid - 1] != NULL);
350 CU_ASSERT(subsystem.ns[nsid - 1]->bdev == &g_bdevs[2]);
355 ns_opts.nsid = 5;
356 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev2", &ns_opts, sizeof(ns_opts), NULL);
357 CU_ASSERT(nsid == 0);
528 .nsid = 1,
533 .nsid = 2,
546 uint32_t nsid;
566 ns3->nsid = 3;
584 nsid = 1;
585 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, "", 0);
587 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, NULL, 0);
589 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, NULL, 0);
592 /* Invalid nsid */
593 nsid = 0;
594 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
596 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
600 nsid = 1;
601 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
603 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
608 nsid = 2;
609 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
611 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
616 nsid = 2;
620 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
626 CU_ASSERT(nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
627 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
628 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid + 1));
629 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid + 1));
632 CU_ASSERT(g_ns_changed_nsid == nsid);
641 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
647 CU_ASSERT(nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
648 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
649 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid + 1));
650 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid + 1));
662 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
668 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
669 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
670 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid + 1));
671 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid + 1));
674 CU_ASSERT(g_ns_changed_nsid == nsid);
683 rc = spdk_nvmf_ns_remove_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
689 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
690 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
691 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid + 1));
692 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid + 1));
701 nsid = 4;
705 rc = spdk_nvmf_ns_add_host(&subsystem, nsid, ctrlrA.hostnqn, 0);
709 CU_ASSERT(nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
710 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
713 CU_ASSERT(g_ns_changed_nsid == nsid);
721 rc = spdk_nvmf_subsystem_remove_ns(&subsystem, nsid);
723 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrA, nsid));
724 CU_ASSERT(!nvmf_ctrlr_ns_is_visible(&ctrlrB, nsid));
727 CU_ASSERT(g_ns_changed_nsid == nsid);
1603 uint32_t nsid;
1630 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev1", &ns_opts, sizeof(ns_opts), NULL);
1631 CU_ASSERT(nsid == 1);
1633 CU_ASSERT(subsystem.ns[nsid - 1]->bdev == &g_bdevs[nsid - 1]);
1635 bdev = subsystem.ns[nsid - 1]->bdev;
2157 uint32_t nsid;
2196 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, g_ns.bdev->name, NULL, 0, NULL);
2197 CU_ASSERT(nsid == 1);
2199 ns = _nvmf_subsystem_get_ns(&subsystem, nsid);
2210 rc = spdk_nvmf_subsystem_remove_ns(&subsystem, nsid);