Home
last modified time | relevance | path

Searched refs:nsid (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/test/nvme-tests/tests/libnvme/
H A Dns-info.c40 nsid); in ns_info_test_inactive()
56 nsid); in ns_info_test_inactive()
72 nsid); in ns_info_test_inactive()
88 nsid); in ns_info_test_inactive()
104 nsid); in ns_info_test_inactive()
120 nsid); in ns_info_test_inactive()
136 nsid); in ns_info_test_inactive()
152 nsid); in ns_info_test_inactive()
209 nsid); in ns_info_test()
230 nsid); in ns_info_test()
[all …]
H A Dns-disc.c78 "nsid %u", nsid); in ns_disc_blkdev_cb()
85 "%u", nsid); in ns_disc_blkdev_cb()
118 "nsid %u", nsid); in ns_disc_guids_cb()
129 "false", nsid); in ns_disc_guids_cb()
151 "%u", nsid); in ns_disc_guids_cb()
155 "nsid %u\n", nsid); in ns_disc_guids_cb()
189 "false", nsid); in ns_disc_guids_cb()
211 "%u", nsid); in ns_disc_guids_cb()
215 "nsid %u\n", nsid); in ns_disc_guids_cb()
255 "nsid %u", nsid); in ns_disc_level_cb()
[all …]
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/
H A Dnvme_ioctl_util.c75 nvme_ioctl_test_find_nsid(di_node_t di, uint32_t nsid) in nvme_ioctl_test_find_nsid() argument
82 if (nsid == 0) { in nvme_ioctl_test_find_nsid()
87 (void) snprintf(name, sizeof (name), "%u", nsid); in nvme_ioctl_test_find_nsid()
100 nsid, di_driver_name(di), di_instance(di)); in nvme_ioctl_test_find_nsid()
106 "on %s%d", nsid, di_driver_name(di), di_instance(di)); in nvme_ioctl_test_find_nsid()
129 nvme_ioctl_test_get_fd(uint32_t nsid) in nvme_ioctl_test_get_fd() argument
135 return (nvme_ioctl_test_find_nsid(nvme_test_dev, nsid)); in nvme_ioctl_test_get_fd()
168 return (nvme_ioctl_test_find_nsid(di, nsid)); in nvme_ioctl_test_get_fd()
/illumos-gate/usr/src/lib/libnvme/common/
H A Dlibnvme_identify.c102 nvme_id_req_set_nsid(nvme_id_req_t *req, uint32_t nsid) in nvme_id_req_set_nsid() argument
116 !nvme_field_check_one(req->nir_ctrl, nsid, "identify", in nvme_id_req_set_nsid()
123 if (nsid == 0) { in nvme_id_req_set_nsid()
126 "are [0x%x, 0x%x]", nsid, NVME_NSID_MIN, in nvme_id_req_set_nsid()
130 if (nsid == NVME_NSID_BCAST && in nvme_id_req_set_nsid()
135 "namespaces are [0x%x, 0x%x]", nsid, in nvme_id_req_set_nsid()
141 req->nir_nsid = nsid; in nvme_id_req_set_nsid()
H A Dlibnvme_ns_info.c130 nvme_ctrl_ns_info_snap(nvme_ctrl_t *ctrl, uint32_t nsid, nvme_ns_info_t **infop) in nvme_ctrl_ns_info_snap() argument
140 if (nsid < NVME_NSID_MIN || nsid > ctrl->nc_info.id_nn) { in nvme_ctrl_ns_info_snap()
143 "0x%x]", nsid, NVME_NSID_MIN, ctrl->nc_info.id_nn)); in nvme_ctrl_ns_info_snap()
154 info->nni_nsid = nsid; in nvme_ctrl_ns_info_snap()
155 if (!nvme_ioc_ns_info(ctrl, nsid, &info->nni_info)) { in nvme_ctrl_ns_info_snap()
295 const nvme_identify_nsid_t *nsid = &info->nni_info.nni_id; in nvme_ns_info_format() local
308 uint8_t lbads = nsid->id_lbaf[idx].lbaf_lbads; in nvme_ns_info_format()
333 info->nni_lbaf[idx].nnlf_ms = nsid->id_lbaf[idx].lbaf_ms; in nvme_ns_info_format()
335 info->nni_lbaf[idx].nnlf_rel = nsid->id_lbaf[idx].lbaf_rp; in nvme_ns_info_format()
H A Dlibnvme.c823 info->nni_common.nioc_nsid = nsid; in nvme_ioc_ns_info()
930 uint32_t nsid = iter->nni_cur_idx; in nvme_ns_discover_step() local
934 if (!nvme_ioc_ns_info(ctrl, nsid, &ns_info)) { in nvme_ns_discover_step()
946 iter->nni_disc.nnd_nsid = nsid; in nvme_ns_discover_step()
1092 if (nsid < NVME_NSID_MIN || nsid > ctrl->nc_info.id_nn) { in nvme_ns_init()
1106 ns->nn_nsid = nsid; in nvme_ns_init()
1403 lock.nil_common.nioc_nsid = nsid; in nvme_lock_common()
1404 if (nsid != 0) { in nvme_lock_common()
1437 nvme_unlock_common(nvme_ctrl_t *ctrl, uint32_t nsid) in nvme_unlock_common() argument
1442 unlock.niu_common.nioc_nsid = nsid; in nvme_unlock_common()
[all …]
H A Dlibnvme_format.c127 nvme_format_req_set_nsid(nvme_format_req_t *req, uint32_t nsid) in nvme_format_req_set_nsid() argument
129 if (!nvme_field_check_one(req->nfr_ctrl, nsid, "format NVM", in nvme_format_req_set_nsid()
134 req->nfr_nsid = nsid; in nvme_format_req_set_nsid()
H A Dlibnvme_feature.c584 nvme_get_feat_req_set_nsid(nvme_get_feat_req_t *req, uint32_t nsid) in nvme_get_feat_req_set_nsid() argument
592 if (nsid == NVME_NSID_BCAST && in nvme_get_feat_req_set_nsid()
596 "feature, valid namespaces are [0x%x, 0x%x]", nsid, in nvme_get_feat_req_set_nsid()
600 if (!nvme_field_check_one(req->gfr_ctrl, nsid, "get feature", in nvme_get_feat_req_set_nsid()
605 req->gfr_nsid = nsid; in nvme_get_feat_req_set_nsid()
H A Dlibnvme_log.c739 nvme_log_req_set_nsid(nvme_log_req_t *req, uint32_t nsid) in nvme_log_req_set_nsid() argument
743 if (nsid == NVME_NSID_BCAST && in nvme_log_req_set_nsid()
747 "log page, valid namespaces are [0x%x, 0x%x]", nsid, in nvme_log_req_set_nsid()
751 if (!nvme_field_check_one(req->nlr_ctrl, nsid, "get log page", in nvme_log_req_set_nsid()
756 req->nlr_nsid = nsid; in nvme_log_req_set_nsid()
H A Dlibnvme_vuc.c354 nvme_vuc_req_set_nsid(nvme_vuc_req_t *req, uint32_t nsid) in nvme_vuc_req_set_nsid() argument
356 if (!nvme_field_check_one(req->nvr_ctrl, nsid, "vendor unique command", in nvme_vuc_req_set_nsid()
361 req->nvr_nsid = nsid; in nvme_vuc_req_set_nsid()
/illumos-gate/usr/src/common/nvme/
H A Dnvme_field.c59 const nvme_valid_ctrl_data_t *data, uint64_t nsid, char *msg, size_t msglen) in nvme_field_valid_nsid() argument
61 if ((nsid != 0 && nsid <= data->vcd_id->id_nn) || in nvme_field_valid_nsid()
62 nsid == NVME_NSID_BCAST) { in nvme_field_valid_nsid()
68 nsid, NVME_NSID_MIN, NVME_NSID_BCAST, data->vcd_id->id_nn); in nvme_field_valid_nsid()
H A Dnvme_vuc.c55 const nvme_valid_ctrl_data_t *data, uint64_t nsid, char *msg, size_t msglen) in nvme_vuc_field_valid_nsid() argument
57 if (nsid == 0) { in nvme_vuc_field_valid_nsid()
61 return (nvme_field_valid_nsid(field, data, nsid, msg, msglen)); in nvme_vuc_field_valid_nsid()
/illumos-gate/usr/src/contrib/bhyve/dev/nvme/
H A Dnvme.h1390 uint32_t nsid; member
1482 uint32_t nsid; member
1502 uint32_t nsid; member
1659 uint32_t nsid; member
1712 uint8_t log_page, uint32_t nsid,
1782 cmd->nsid = htole32(nsid); in nvme_ns_flush_cmd()
1790 cmd->nsid = htole32(nsid); in nvme_ns_rw_cmd()
1815 cmd->nsid = htole32(nsid); in nvme_ns_trim_cmd()
1945 s->nsid = le32toh(s->nsid); in nvme_error_information_entry_swapbytes()
2038 s->nsid = le32toh(s->nsid); in nvme_res_notification_page_swapbytes()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk_nvme.c342 const uint32_t nsid = nvme_ns_info_nsid(ns_info); in disk_nvme_make_ns() local
343 const topo_instance_t inst = nsid - 1; in disk_nvme_make_ns()
354 "parent %s[%" PRIu64 "]: %s", nsid, in disk_nvme_make_ns()
378 "] on nsid %u: %s", DISK, inst, nsid, topo_mod_errmsg(mod)); in disk_nvme_make_ns()
385 "] on nsid %u: %s", DISK, inst, nsid, topo_mod_errmsg(mod)); in disk_nvme_make_ns()
395 "] on nsid %u: %s", DISK, inst, nsid, topo_strerror(err)); in disk_nvme_make_ns()
438 "nsid %u", nsid); in disk_nvme_make_ns()
668 uint32_t nsid = nvme_ns_disc_nsid(disc); in make_nvme_node() local
670 if (!nvme_ctrl_ns_info_snap(nvme_info->nei_ctrl, nsid, in make_nvme_node()
673 "information for ns %u: %s", nsid, in make_nvme_node()
/illumos-gate/usr/src/cmd/nvmeadm/
H A Dnvmeadm.c1392 uint32_t nsid; in do_identify_ns() local
1432 if (!nvme_id_req_set_nsid(req, nsid) || in do_identify_ns()
1464 if (!nvme_id_req_set_nsid(req, nsid) || in do_identify_ns()
1895 "namespace ID to 0x%x", nsid); in do_get_logpage_common()
2710 "namespace ID to 0x%x", nsid); in do_format_common()
2900 uint32_t nsid; in do_attach() local
2905 nsid = nvme_ns_disc_nsid(disc); in do_attach()
2908 "handle", npa->npa_name, nsid); in do_attach()
2915 "%s/%u", npa->npa_name, nsid); in do_attach()
2960 "handle", npa->npa_name, nsid); in do_detach()
[all …]
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme.c685 #define NVME_MINOR(inst, nsid) (((inst) << NVME_MINOR_INST_SHIFT) | (nsid)) argument
2555 ASSERT3U(nsid, !=, 0); in nvme_no_blkdev_attached()
2851 _NOTE(ARGUNUSED(nsid)); in nvme_set_features()
3339 ASSERT3U(nsid, !=, 0); in nvme_nsid2ns()
3467 ns->ns_id = nsid; in nvme_init_ns()
3631 ASSERT3U(nsid, !=, 0); in nvme_rescan_ns()
3688 uint32_t nsid; in nvme_init() local
3880 nsid = NVME_NSID_BCAST; in nvme_init()
3882 nsid = 1; in nvme_init()
5335 uint32_t nsid; in nvme_open() local
[all …]
H A Dnvme_validate.c415 const uint32_t nsid = get->nigf_common.nioc_nsid; in nvme_validate_get_feature() local
457 if (nsid == 0 || (nsid == NVME_NSID_BCAST && in nvme_validate_get_feature()
463 if (nsid != 0) { in nvme_validate_get_feature()
H A Dnvme_lock.c487 const uint32_t nsid = req->nil_common.nioc_nsid; in nvme_rwlock() local
491 ns = nvme_nsid2ns(nvme, nsid); in nvme_rwlock()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_nvme.c224 uint32_t nsid; member
624 struct nvme_namespace_data *nd, uint32_t nsid, in pci_nvme_init_nsdata() argument
1508 command->cdw10 & 0xFF, command->nsid); in nvme_opc_identify()
1539 if (command->nsid != 1) { in nvme_opc_identify()
1832 uint32_t nsid = command->nsid; in nvme_opc_set_features() local
1858 !((nsid == 0) || (nsid == NVME_GLOBAL_NAMESPACE_TAG))) { in nvme_opc_set_features()
1971 req->nsid = command->nsid; in nvme_opc_format_nvm()
2749 uint32_t nsid; in pci_nvme_handle_io_cmd() local
2759 nsid = le32toh(cmd->nsid); in pci_nvme_handle_io_cmd()
2760 if ((nsid == 0) || (nsid > sc->ctrldata.nn)) { in pci_nvme_handle_io_cmd()
[all …]
/illumos-gate/usr/src/lib/fm/libfmevent/common/
H A Dfmev_subscribe.c250 uint64_t nsid; in fmev_shdl_subscribe() local
289 nsid = (uint64_t)getpid() << 32 | atomic_inc_32_nv(&fmev_subid); in fmev_shdl_subscribe()
290 (void) snprintf(sip->si_sid, sizeof (sip->si_sid), "%llx", nsid); in fmev_shdl_subscribe()