/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_generic.c | 44 struct ns_info { struct 53 static struct ns_info ns_info[] = { argument 70 static struct ns_info *get_next_ns(struct __nsw_lookup **, int); 75 struct ns_info *nsp; in ns_setup() 77 for (nsp = ns_info; nsp->ns_name; nsp++) { in ns_setup() 82 static struct ns_info * 90 struct ns_info *nsp; 112 for (nsp = ns_info; nsp->ns_name; nsp++) { 137 struct ns_info *nsp; 165 struct ns_info *nsp; [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk_nvme.c | 153 disk_nvme_make_ns_serial(topo_mod_t *mod, nvme_ns_info_t *ns_info, char *buf, in disk_nvme_make_ns_serial() argument 159 if (nvme_ns_info_nguid(ns_info, nguid)) { in disk_nvme_make_ns_serial() 166 } else if (nvme_ns_info_eui64(ns_info, eui64)) { in disk_nvme_make_ns_serial() 172 ret = snprintf(buf, buflen, "%u", nvme_ns_info_nsid(ns_info)); in disk_nvme_make_ns_serial() 177 "needed %zu bytes, got %d", nvme_ns_info_nsid(ns_info), in disk_nvme_make_ns_serial() 338 disk_nvme_make_ns(nvme_enum_info_t *nei, nvme_ns_info_t *ns_info) in disk_nvme_make_ns() argument 342 const uint32_t nsid = nvme_ns_info_nsid(ns_info); in disk_nvme_make_ns() 371 if (!disk_nvme_make_ns_serial(mod, ns_info, serial, sizeof (serial))) { in disk_nvme_make_ns() 411 if (!nvme_ns_info_curformat(ns_info, &fmt)) { in disk_nvme_make_ns() 413 "format: %s", nvme_ns_info_errmsg(ns_info)); in disk_nvme_make_ns() [all …]
|
/illumos-gate/usr/src/lib/libnvme/common/ |
H A D | libnvme.c | 939 nvme_ioctl_ns_info_t ns_info = { 0 }; in nvme_ns_discover_step() local 942 if (!nvme_ioc_ns_info(ctrl, nsid, &ns_info)) { in nvme_ns_discover_step() 948 level = nvme_ns_state_to_disc_level(ns_info.nni_state); in nvme_ns_discover_step() 957 if (nvme_guid_valid(ctrl, ns_info.nni_id.id_nguid)) { in nvme_ns_discover_step() 960 ns_info.nni_id.id_nguid, in nvme_ns_discover_step() 961 sizeof (ns_info.nni_id.id_nguid)); in nvme_ns_discover_step() 964 if (nvme_eui64_valid(ctrl, ns_info.nni_id.id_eui64)) { in nvme_ns_discover_step() 967 ns_info.nni_id.id_eui64, in nvme_ns_discover_step() 968 sizeof (ns_info.nni_id.id_eui64)); in nvme_ns_discover_step()
|
/illumos-gate/usr/src/test/nvme-tests/tests/libnvme/ |
H A D | ns-info.c | 356 nvme_ns_info_t *ns_info; in main() local 383 if (!ns_info_bad_snap(ctrl, NVME_NSID_BCAST, &ns_info, in main() 394 if (!ns_info_bad_snap(ctrl, 1, &ns_info, NVME_ERR_NO_MEM, in main()
|
/illumos-gate/usr/src/cmd/nvmeadm/ |
H A D | nvmeadm.c | 1125 nvme_ns_info_t *ns_info; in do_list() local 1127 if (!nvme_ns_info_snap(npa->npa_ns, &ns_info)) { in do_list() 1133 do_list_nsid(npa, info, ns_info); in do_list() 1134 nvme_ns_info_free(ns_info); in do_list() 1152 nvme_ns_info_t *ns_info; in do_list() local 1155 if (!nvme_ctrl_ns_info_snap(npa->npa_ctrl, nsid, &ns_info)) { in do_list() 1162 do_list_nsid(npa, info, ns_info); in do_list() 1163 nvme_ns_info_free(ns_info); in do_list() 2829 nvme_ns_info_t *ns_info = NULL; in do_format_determine_lbaf() local 2854 &ns_info)) { in do_format_determine_lbaf() [all …]
|
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme.c | 6178 nvme_ioctl_ns_info_t *ns_info; in nvme_ioctl_ns_info() local 6186 ns_info = kmem_zalloc(sizeof (nvme_ioctl_ns_info_t), KM_NOSLEEP_LAZY); in nvme_ioctl_ns_info() 6187 if (ns_info == NULL) { in nvme_ioctl_ns_info() 6192 if (ddi_copyin((void *)arg, ns_info, sizeof (nvme_ioctl_ns_info_t), in nvme_ioctl_ns_info() 6194 kmem_free(ns_info, sizeof (nvme_ioctl_ns_info_t)); in nvme_ioctl_ns_info() 6198 if (!nvme_ioctl_check(minor, &ns_info->nni_common, in nvme_ioctl_ns_info() 6203 ASSERT3U(ns_info->nni_common.nioc_nsid, >, 0); in nvme_ioctl_ns_info() 6204 ns = nvme_nsid2ns(nvme, ns_info->nni_common.nioc_nsid); in nvme_ioctl_ns_info() 6211 id.nid_common.nioc_nsid = ns_info->nni_common.nioc_nsid; in nvme_ioctl_ns_info() 6213 ns_info->nni_common = id.nid_common; in nvme_ioctl_ns_info() [all …]
|