/spdk/test/nvme/cuse/ |
H A D | nvme_ns_manage_cuse.sh | 39 for nsid in "${nsids[@]}"; do 40 info_print "removing nsid=${nsid}" 41 $NVME_CMD detach-ns ${nvme_dev} -n ${nsid} -c ${cntlid} || true 42 $NVME_CMD delete-ns ${nvme_dev} -n ${nsid} || true 51 for nsid in "${nsids[@]}"; do 52 ncap=$(get_nvme_ns_feature "$nvme_name" "$nsid" ncap) 53 nsze=$(get_nvme_ns_feature "$nvme_name" "$nsid" nsze) 54 lbaf=$(get_active_lbaf "$nvme_name" "$nsid") 56 $NVME_CMD attach-ns ${nvme_dev} -n ${nsid} [all...] |
H A D | cuse.c | 12 DEFINE_STUB(nvme_io_msg_send, int, (struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, 29 spdk_nvme_ctrlr_is_active_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_is_active_ns() argument 34 return nsid && nsid >= g_active_nsid_min && nsid < g_active_num_ns + g_active_nsid_min; in spdk_nvme_ctrlr_is_active_ns() 48 spdk_nvme_ctrlr_get_next_active_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_get_next_active_ns() argument 50 nsid = nsid + 1; in spdk_nvme_ctrlr_get_next_active_ns() 52 if (spdk_nvme_ctrlr_is_active_ns(ctrlr, nsid)) { in spdk_nvme_ctrlr_get_next_active_ns() 53 return nsid; in spdk_nvme_ctrlr_get_next_active_ns() 115 uint32_t nsid, num_ns; verify_devices() local [all...] |
/spdk/lib/nvme/ |
H A D | nvme_ctrlr_ocssd_cmd.c | 22 uint32_t nsid = spdk_nvme_ctrlr_get_first_active_ns(ctrlr); in spdk_nvme_ctrlr_is_ocssd_supported() local 25 if (nsid == 0) { in spdk_nvme_ctrlr_is_ocssd_supported() 29 ns = spdk_nvme_ctrlr_get_ns(ctrlr, nsid); in spdk_nvme_ctrlr_is_ocssd_supported() 41 spdk_nvme_ocssd_ctrlr_cmd_geometry(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in spdk_nvme_ocssd_ctrlr_cmd_geometry() argument 63 cmd->nsid = nsid; in spdk_nvme_ocssd_ctrlr_cmd_geometry()
|
H A D | nvme_cuse.c | 31 uint32_t nsid; /**< NVMe name space id, or 0 */ member 139 cuse_nvme_passthru_cmd_execute(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, void *arg) in cuse_nvme_passthru_cmd_execute() argument 144 if (nsid != 0) { in cuse_nvme_passthru_cmd_execute() 178 ctx->nvme_cmd.nsid = passthru_cmd->nsid; in cuse_nvme_passthru_cmd_send() 217 rv = nvme_io_msg_send(cuse_device->ctrlr, passthru_cmd->nsid, cuse_nvme_passthru_cmd_execute, ctx); in cuse_nvme_passthru_cmd_send() 314 cuse_nvme_reset_execute(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, void *arg) in cuse_nvme_reset_execute() argument 329 cuse_nvme_subsys_reset_execute(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, void *arg) in cuse_nvme_subsys_reset_execute() argument 351 if (cuse_device->nsid) { in cuse_nvme_reset() 359 rv = nvme_io_msg_send(cuse_device->ctrlr, cuse_device->nsid, cuse_nvme_subsys_reset_execut in cuse_nvme_reset() 372 cuse_nvme_rescan_execute(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,void * arg) cuse_nvme_rescan_execute() argument 417 cuse_nvme_submit_io_write_cb(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,void * arg) cuse_nvme_submit_io_write_cb() argument 522 cuse_nvme_submit_io_read_cb(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,void * arg) cuse_nvme_submit_io_read_cb() argument 1035 cuse_nvme_ns_start(struct cuse_device * ctrlr_device,uint32_t nsid) cuse_nvme_ns_start() argument 1175 uint32_t nsid; cuse_nvme_ctrlr_update_namespaces() local 1307 nvme_cuse_get_cuse_ns_device(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) nvme_cuse_get_cuse_ns_device() argument 1519 spdk_nvme_cuse_get_ns_name(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,char * name,size_t * size) spdk_nvme_cuse_get_ns_name() argument [all...] |
H A D | nvme_ctrlr_cmd.c | 69 struct spdk_nvme_ns *ns = spdk_nvme_ctrlr_get_ns(ctrlr, cmd->nsid); in spdk_nvme_ctrlr_cmd_io_raw_with_md() 107 struct spdk_nvme_ns *ns = spdk_nvme_ctrlr_get_ns(ctrlr, cmd->nsid); in spdk_nvme_ctrlr_cmd_iov_raw_with_md() 149 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr *ctrlr, uint8_t cns, uint16_t cntid, uint32_t nsid, in nvme_ctrlr_cmd_identify() argument 171 cmd->nsid = nsid; in nvme_ctrlr_cmd_identify() 180 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in nvme_ctrlr_cmd_attach_ns() argument 198 cmd->nsid = nsid; in nvme_ctrlr_cmd_attach_ns() 208 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in nvme_ctrlr_cmd_detach_ns() argument 226 cmd->nsid in nvme_ctrlr_cmd_detach_ns() 263 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_delete_ns() argument 315 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_format() argument 519 spdk_nvme_ctrlr_cmd_get_log_page_ext(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,uint32_t cdw10,uint32_t cdw11,uint32_t cdw14,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page_ext() argument 580 spdk_nvme_ctrlr_cmd_get_log_page(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page() argument 966 nvme_ctrlr_cmd_sanitize(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_sanitize * sanitize,uint32_t cdw11,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_sanitize() argument 994 nvme_ctrlr_cmd_directive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint16_t opc_type,bool host_to_ctrlr) nvme_ctrlr_cmd_directive() argument 1030 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_send() argument 1041 spdk_nvme_ctrlr_cmd_directive_receive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_receive() argument [all...] |
H A D | nvme_io_msg.h | 14 typedef void (*spdk_nvme_io_msg_fn)(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, 19 uint32_t nsid; member 32 int nvme_io_msg_send(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, spdk_nvme_io_msg_fn fn,
|
H A D | nvme_ctrlr.c | 822 uint32_t i, nsid; in nvme_ctrlr_update_ns_ana_states() 825 nsid = desc->nsid[i]; in nvme_ctrlr_update_ns_ana_states() 826 if (nsid == 0 || nsid > ctrlr->cdata.nn) { in nvme_ctrlr_update_ns_ana_states() 830 ns = spdk_nvme_ctrlr_get_ns(ctrlr, nsid); in nvme_ctrlr_update_ns_ana_states() 2349 nvme_ctrlr_destruct_namespace(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in nvme_ctrlr_construct_namespace() 2355 tmp.id = nsid; in nvme_ctrlr_construct_namespace() 2368 nvme_ctrlr_construct_namespace(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in nvme_ctrlr_identify_active_ns_swap() 2372 if (nsid < in nvme_ctrlr_identify_active_ns_swap() 818 uint32_t i, nsid; nvme_ctrlr_update_ns_ana_states() local 2321 nvme_ctrlr_destruct_namespace(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) nvme_ctrlr_destruct_namespace() argument 2340 nvme_ctrlr_construct_namespace(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) nvme_ctrlr_construct_namespace() argument 2365 uint32_t nsid; nvme_ctrlr_identify_active_ns_swap() local 2588 uint32_t nsid; nvme_ctrlr_identify_ns_async_done() local 2633 uint32_t nsid; nvme_ctrlr_identify_namespaces() local 2660 uint32_t nsid; nvme_ctrlr_identify_namespaces_iocs_specific_next() local 2820 uint32_t nsid; nvme_ctrlr_identify_id_desc_async_done() local 2875 uint32_t nsid; nvme_ctrlr_identify_id_desc_namespaces() local 3150 uint32_t nsid; nvme_ctrlr_update_namespaces() local 3166 uint32_t nsid; nvme_ctrlr_clear_changed_ns_log() local 4613 spdk_nvme_ctrlr_is_active_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_is_active_ns() argument 4672 spdk_nvme_ctrlr_get_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_get_ns() argument 4796 spdk_nvme_ctrlr_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload) spdk_nvme_ctrlr_attach_ns() argument 4843 spdk_nvme_ctrlr_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload) spdk_nvme_ctrlr_detach_ns() argument 4882 uint32_t nsid; spdk_nvme_ctrlr_create_ns() local 4913 spdk_nvme_ctrlr_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_delete_ns() argument 4946 spdk_nvme_ctrlr_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format) spdk_nvme_ctrlr_format() argument [all...] |
H A D | nvme_io_msg.c | 15 nvme_io_msg_send(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, spdk_nvme_io_msg_fn fn, in nvme_io_msg_send() argument 32 io->nsid = nsid; in nvme_io_msg_send() 84 io->fn(io->ctrlr, io->nsid, io->arg); in nvme_io_msg_process()
|
/spdk/test/unit/lib/nvmf/subsystem.c/ |
H A D | subsystem_ut.c | 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; in test_spdk_nvmf_subsystem_add_ns() 292 ns_opts.nsid = 5; in test_spdk_nvmf_subsystem_add_ns() 293 nsid = spdk_nvmf_subsystem_add_ns_ext(&subsystem, "bdev2", &ns_opts, sizeof(ns_opts), NULL); in test_spdk_nvmf_subsystem_add_ns() 294 CU_ASSERT(nsid == 5); in test_spdk_nvmf_subsystem_add_ns() 296 SPDK_CU_ASSERT_FATAL(subsystem.ns[nsid - 1] != NULL); in test_spdk_nvmf_subsystem_add_ns() 297 CU_ASSERT(subsystem.ns[nsid - 1]->bdev == &g_bdevs[1]); in test_spdk_nvmf_subsystem_add_ns() 301 ns_opts.nsid in test_spdk_nvmf_subsystem_add_ns() 119 nvmf_poll_group_pause_subsystem(struct spdk_nvmf_poll_group * group,struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,spdk_nvmf_poll_group_mod_done cb_fn,void * cb_arg) nvmf_poll_group_pause_subsystem() argument 181 nvmf_ctrlr_ns_changed(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_ns_changed() argument 267 uint32_t nsid; test_spdk_nvmf_subsystem_add_ns() local 318 uint32_t nsid; test_spdk_nvmf_subsystem_add_fdp_ns() local 534 uint32_t nsid; test_spdk_nvmf_ns_visible() local 1591 uint32_t nsid; test_spdk_nvmf_ns_event() local 2145 uint32_t nsid; test_nvmf_reservation_custom_ops() local [all...] |
/spdk/test/unit/lib/nvme/nvme_cuse.c/ |
H A D | nvme_cuse_ut.c | 53 (struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid), true); 133 spdk_nvme_ctrlr_get_next_active_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_get_next_active_ns() argument 135 if (nsid > ctrlr->cdata.nn) { in spdk_nvme_ctrlr_get_next_active_ns() 139 return nsid + 1; in spdk_nvme_ctrlr_get_next_active_ns() 145 uint32_t nsid, spdk_nvme_io_msg_fn fn, void *arg) in nvme_io_msg_send() argument 148 g_ut_nsid = nsid; in nvme_io_msg_send() 164 spdk_nvme_ctrlr_get_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_get_ns() argument 169 if (nsid < 1 || nsid > ctrlr->cdata.nn) { in spdk_nvme_ctrlr_get_ns() 173 tmp.id = nsid; in spdk_nvme_ctrlr_get_ns() 567 uint32_t nsid = 0; test_spdk_nvme_cuse_get_ctrlr_name() local [all...] |
/spdk/lib/nvmf/ |
H A D | subsystem.c | 397 spdk_nvmf_subsystem_remove_ns(subsystem, ns->opts.nsid); in _nvmf_subsystem_destroy() 708 nvmf_poll_group_pause_subsystem(group, ctx->subsystem, ctx->nsid, subsystem_state_change_continue, in subsystem_state_change_on_pg() 753 uint32_t nsid, in nvmf_subsystem_state_change() 772 ctx->nsid = nsid; in nvmf_subsystem_state_change() 809 uint32_t nsid, in spdk_nvmf_subsystem_pause() 813 return nvmf_subsystem_state_change(subsystem, nsid, SPDK_NVMF_SUBSYSTEM_PAUSED, cb_fn, cb_arg); 877 uint32_t nsid, in nvmf_ns_visible() 896 if (nsid == 0 || nsid > subsyste in nvmf_ns_visible() 750 nvmf_subsystem_state_change(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,enum spdk_nvmf_subsystem_state requested_state,spdk_nvmf_subsystem_state_change_done cb_fn,void * cb_arg) nvmf_subsystem_state_change() argument 806 spdk_nvmf_subsystem_pause(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,spdk_nvmf_subsystem_state_change_done cb_fn,void * cb_arg) spdk_nvmf_subsystem_pause() argument 874 nvmf_ns_visible(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,const char * hostnqn,bool visible) nvmf_ns_visible() argument 938 spdk_nvmf_ns_add_host(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,const char * hostnqn,uint32_t flags) spdk_nvmf_ns_add_host() argument 952 spdk_nvmf_ns_remove_host(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid,const char * hostnqn,uint32_t flags) spdk_nvmf_ns_remove_host() argument 1672 nvmf_subsystem_ns_changed(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid) nvmf_subsystem_ns_changed() argument 1686 spdk_nvmf_subsystem_remove_ns(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid) spdk_nvmf_subsystem_remove_ns() argument 1750 uint32_t nsid; global() member 2235 uint32_t nsid; nvmf_subsystem_get_next_allocated_nsid() local 2270 spdk_nvmf_subsystem_get_ns(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid) spdk_nvmf_subsystem_get_ns() argument 3546 uint32_t nsid; nvmf_ns_reservation_request() local [all...] |
H A D | nvmf_internal.h | 138 /* Array of namespace information for each namespace indexed by nsid - 1 */ 159 uint32_t nsid; 272 uint16_t nsid; 314 /* Array of pointers to namespaces of size max_nsid indexed by nsid - 1 */ 374 uint32_t nsid, 389 void nvmf_ctrlr_ns_changed(struct spdk_nvmf_ctrlr *ctrlr, uint32_t nsid); 492 nvmf_ctrlr_ns_is_visible(struct spdk_nvmf_ctrlr *ctrlr, uint32_t nsid) in _nvmf_subsystem_get_ns() 494 assert(nsid > 0 && nsid <= ctrlr->subsys->max_nsid); in _nvmf_subsystem_get_ns() 495 return spdk_bit_array_get(ctrlr->visible_ns, nsid in _nvmf_subsystem_get_ns() 158 uint32_t nsid; global() member 267 uint16_t nsid; global() member 485 nvmf_ctrlr_ns_is_visible(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_ns_is_visible() argument 491 _nvmf_subsystem_get_ns(struct spdk_nvmf_subsystem * subsystem,uint32_t nsid) _nvmf_subsystem_get_ns() argument 502 nvmf_ctrlr_get_ns(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_get_ns() argument [all...] |
H A D | ctrlr.c | 52 uint32_t nsid; /* nsid to forward */ member 429 nvmf_ctrlr_ns_set_visible(ctrlr, ns->nsid, true); in nvmf_ctrlr_init_visible_ns() 1191 ns_info = &group->sgroups[ctrlr->subsys->id].ns_info[ns->opts.nsid - 1]; in nvmf_ctrlr_cc_timeout() 1192 SPDK_NOTICELOG("Ctrlr %p resetting NSID %u\n", ctrlr, ns->opts.nsid); in nvmf_ctrlr_cc_timeout() 1830 if (cmd->nsid == SPDK_NVME_GLOBAL_NS_TAG) { in nvmf_ctrlr_get_features_reservation_notification_mask() 1836 ns = nvmf_ctrlr_get_ns(ctrlr, cmd->nsid); in nvmf_ctrlr_get_features_reservation_notification_mask() 1858 if (cmd->nsid == SPDK_NVME_GLOBAL_NS_TAG) { in nvmf_ctrlr_set_features_reservation_notification_mask() 1866 ns = nvmf_ctrlr_get_ns(ctrlr, cmd->nsid); in nvmf_ctrlr_set_features_reservation_notification_mask() 1887 ns = nvmf_ctrlr_get_ns(ctrlr, cmd->nsid); in nvmf_ctrlr_get_features_reservation_persistence() 2306 nvmf_ctrlr_get_ana_state_from_nsid(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_get_ana_state_from_nsid() argument 2436 nvmf_ctrlr_ns_changed(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_ns_changed() argument 2724 _nvmf_ctrlr_get_ns_safe(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_cpl * rsp) _nvmf_ctrlr_get_ns_safe() argument 4348 uint32_t nsid; nvmf_ctrlr_process_io_cmd() local 4517 uint32_t nsid; _nvmf_request_complete() local 4652 uint32_t nsid; nvmf_check_subsystem_active() local 4921 spdk_nvmf_request_get_bdev(uint32_t nsid,struct spdk_nvmf_request * req,struct spdk_bdev ** bdev,struct spdk_bdev_desc ** desc,struct spdk_io_channel ** ch) spdk_nvmf_request_get_bdev() argument [all...] |
/spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/ |
H A D | nvme_ctrlr_ocssd_cmd_ut.c | 45 spdk_nvme_ctrlr_get_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_get_ns() argument 50 if (nsid < 1 || nsid > ctrlr->cdata.nn) { in spdk_nvme_ctrlr_get_ns() 54 tmp.id = nsid; in spdk_nvme_ctrlr_get_ns() 84 CU_ASSERT(req->cmd.nsid == expected_geometry_ns); in verify_geometry_cmd()
|
/spdk/python/spdk/spdkcli/ |
H A D | ui_node_nvmf.py | 316 def delete(self, nsid): argument 318 nqn=self.parent.subsystem.nqn, nsid=nsid) 320 def ui_command_create(self, bdev_name, nsid=None, argument 332 nsid = self.ui_eval_param(nsid, "number", None) 335 nsid=nsid, nguid=nguid, eui64=eui64, uuid=uuid) 337 def ui_command_delete(self, nsid): argument 343 nsid = self.ui_eval_param(nsid, "number", None) 344 self.delete(nsid)
|
/spdk/test/unit/lib/nvme/nvme_io_msg.c/ |
H A D | nvme_io_msg_ut.c | 27 ut_io_msg_fn(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, void *arg) in ut_io_msg_fn() argument 32 CU_ASSERT(nsid == i); in ut_io_msg_fn() 75 uint32_t nsid = 1; in test_nvme_io_msg_send() local 84 rc = nvme_io_msg_send(&ctrlr, nsid, ut_io_msg_fn, arg); in test_nvme_io_msg_send() 89 CU_ASSERT(request->nsid == nsid); in test_nvme_io_msg_send()
|
/spdk/test/unit/lib/nvmf/ctrlr.c/ |
H A D | ctrlr_ut.c | 287 uint32_t nsid; in nvmf_bdev_zcopy_enabled() 290 nsid = prev_ns->nsid; in nvmf_bdev_ctrlr_zcopy_start() 292 if (nsid >= subsystem->max_nsid) { in nvmf_bdev_ctrlr_zcopy_start() 295 for (nsid = nsid + 1; nsid <= subsystem->max_nsid; nsid++) { in nvmf_bdev_ctrlr_zcopy_start() 296 if (subsystem->ns[nsid - 1]) { in nvmf_bdev_ctrlr_zcopy_start() 297 return subsystem->ns[nsid in nvmf_bdev_ctrlr_zcopy_start() 267 uint32_t nsid; spdk_nvmf_subsystem_get_next_ns() local 3219 uint32_t nsid; test_nvmf_ctrlr_ns_attachment() local [all...] |
/spdk/test/env/env_dpdk_post_init/ |
H A D | env_dpdk_post_init.c | 41 uint32_t nsid; in attach_cb() local 50 nsid = spdk_nvme_ctrlr_get_first_active_ns(ctrlr); in attach_cb() 51 dev->ns = spdk_nvme_ctrlr_get_ns(ctrlr, nsid); in attach_cb()
|
/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/ |
H A D | nvme_ctrlr_cmd_ut.c | 71 CU_ASSERT(req->cmd.nsid == SPDK_NVME_GLOBAL_NS_TAG); in verify_firmware_log_page() 84 CU_ASSERT(req->cmd.nsid == health_log_nsid); in verify_health_log_page() 97 CU_ASSERT(req->cmd.nsid == SPDK_NVME_GLOBAL_NS_TAG); in verify_error_log_page() 120 CU_ASSERT(req->cmd.nsid == expected_feature_ns); in verify_set_feature_ns_cmd() 137 CU_ASSERT(req->cmd.nsid == expected_feature_ns); in verify_get_feature_ns_cmd() 198 CU_ASSERT(req->cmd.nsid == health_log_nsid); in verify_intel_smart_log_page() 272 CU_ASSERT(req->cmd.nsid == namespace_management_nsid); in verify_namespace_attach() 280 CU_ASSERT(req->cmd.nsid == namespace_management_nsid); in verify_namespace_detach() 288 CU_ASSERT(req->cmd.nsid == 0); in verify_namespace_create() 296 CU_ASSERT(req->cmd.nsid == namespace_management_nsid); in verify_namespace_delete() [all …]
|
/spdk/test/app/fuzz/nvme_fuzz/ |
H A D | nvme_fuzz.c | 83 uint32_t nsid; member 142 cmd->nsid = tmp_val; in parse_nvme_cmd_obj() 272 spdk_json_write_named_uint32(w, "nsid", cmd->nsid); in json_dump_nvme_cmd() 413 ctx->cmd.nsid = ns_entry->nsid; in prep_nvme_cmd() 542 register_ns(struct spdk_nvme_ctrlr *ctrlr, struct spdk_nvme_ns *ns, uint32_t nsid) in register_ns() argument 554 ns_entry->nsid = nsid; in register_ns() 567 uint32_t nsid; in register_ctrlr() local 579 for (nsid = spdk_nvme_ctrlr_get_first_active_ns(ctrlr); nsid != 0; in register_ctrlr() 580 nsid = spdk_nvme_ctrlr_get_next_active_ns(ctrlr, nsid)) { in register_ctrlr() 581 ns = spdk_nvme_ctrlr_get_ns(ctrlr, nsid); in register_ctrlr() [all …]
|
/spdk/module/bdev/xnvme/ |
H A D | bdev_xnvme.c | 40 uint32_t nsid; member 177 ctx->cmd.common.nsid = xnvme->nsid; in _xnvme_submit_request() 201 ctx->cmd.common.nsid = xnvme->nsid; 207 ctx->cmd.common.nsid = xnvme->nsid; in bdev_xnvme_get_buf_cb() 213 ctx->cmd.common.nsid = xnvme->nsid; in bdev_xnvme_get_buf_cb() 441 xnvme->nsid in delete_xnvme_bdev() [all...] |
/spdk/test/nvmf/target/ |
H A D | ns_hotplug_stress.sh | 14 local nsid=$1 bdev=$2 17 "$rpc_py" nvmf_subsystem_add_ns -n "$nsid" "nqn.2016-06.io.spdk:cnode1" "$bdev" 18 "$rpc_py" nvmf_subsystem_remove_ns "nqn.2016-06.io.spdk:cnode1" "$nsid"
|
/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/ |
H A D | nvme_ns_ocssd_cmd_ut.c | 211 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_reset_single_entry() 242 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_reset() 281 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() 326 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_read_with_md() 364 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_read_single_entry() 402 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_read() 442 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_write_with_md_single_entry() 488 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_write_with_md() 526 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_write_single_entry() 566 CU_ASSERT(g_request->cmd.nsid in test_nvme_ocssd_ns_cmd_vector_write() [all...] |
/spdk/test/nvme/fdp/ |
H A D | fdp.c | 129 int nsid = spdk_nvme_ns_get_id(ns); in set_fdp_events() local 141 get_feat_completion, NULL, nsid); in set_fdp_events() 170 int nsid = spdk_nvme_ns_get_id(ns); in get_fdp_events() local 180 get_feat_completion, NULL, nsid); in get_fdp_events() 793 fprintf(stdout, " Namespace Identifier: %u\n", event->nsid); in get_fdp_events_log_page() 805 fprintf(stdout, " Logical Block Address: %u\n", event->nsid); in get_fdp_events_log_page() 924 int num_ns, nsid; in attach_cb() local 936 for (nsid = spdk_nvme_ctrlr_get_first_active_ns(ctrlr); nsid != 0; in attach_cb() 937 nsid in attach_cb() [all...] |
/spdk/test/unit/lib/nvme/nvme_ctrlr.c/ |
H A D | nvme_ctrlr_ut.c | 356 uint32_t nsid, void *payload, uint32_t payload_size, in spdk_nvme_ctrlr_cmd_get_log_page() 387 uint32_t nsid, void *payload, uint32_t payload_size, in spdk_nvme_ctrlr_cmd_get_log_page_ext() 496 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr *ctrlr, uint8_t cns, uint16_t cntid, uint32_t nsid, in nvme_ctrlr_cmd_identify() 513 if (i <= nsid) { in nvme_ctrlr_cmd_identify() 525 if (cur_nsid <= nsid) { in nvme_ctrlr_cmd_identify() 564 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in nvme_ctrlr_cmd_attach_ns() 571 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in nvme_ctrlr_cmd_detach_ns() 586 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, spdk_nvme_cmd_cb cb_fn, in nvme_ctrlr_cmd_delete_ns() 593 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, struct spdk_nvme_format *format, in nvme_ctrlr_cmd_format() 600 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, in spdk_nvme_ctrlr_cmd_directive_send() 353 spdk_nvme_ctrlr_cmd_get_log_page(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page() argument 384 spdk_nvme_ctrlr_cmd_get_log_page_ext(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,uint32_t cdw10,uint32_t cdw11,uint32_t cdw14,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page_ext() argument 493 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr * ctrlr,uint8_t cns,uint16_t cntid,uint32_t nsid,uint8_t csi,void * payload,size_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_identify() argument 561 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_attach_ns() argument 568 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_detach_ns() argument 583 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_delete_ns() argument 590 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_format() argument 597 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_send() argument 606 spdk_nvme_ctrlr_cmd_directive_receive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_receive() argument 2173 uint32_t nsid, minor; test_nvme_ctrlr_test_active_ns() local 2822 uint32_t nsid; test_nvme_ctrlr_ns_mgmt() local [all...] |