/illumos-gate/usr/src/test/nvme-tests/tests/libnvme/ |
H A D | ns-info.c | 40 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 D | ns-disc.c | 78 "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 D | nvme_ioctl_util.c | 75 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 D | libnvme_identify.c | 102 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 D | libnvme_ns_info.c | 130 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 D | libnvme.c | 823 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 D | libnvme_format.c | 127 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 D | libnvme_feature.c | 584 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 D | libnvme_log.c | 739 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 D | libnvme_vuc.c | 354 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 D | nvme_field.c | 59 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 D | nvme_vuc.c | 55 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 D | nvme.h | 1390 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 D | disk_nvme.c | 342 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 D | nvmeadm.c | 1392 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 D | nvme.c | 685 #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 D | nvme_validate.c | 415 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 D | nvme_lock.c | 487 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 D | pci_nvme.c | 224 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 D | fmev_subscribe.c | 250 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()
|