/freebsd/sbin/nvmecontrol/ |
H A D | reconnect.c | 61 uint16_t cntlid, const char *subnqn, const char *hostnqn, uint32_t kato, in reconnect_nvm_controller() argument 72 cntlid, subnqn, hostnqn, kato, &admin, io, num_io_queues, in reconnect_nvm_controller() 108 char *subnqn, *tofree; in reconnect_by_address() local 136 subnqn = strndup(dle->subnqn, sizeof(dle->subnqn)); in reconnect_by_address() 139 address, port, le16toh(dle->cntlid), subnqn, hostnqn, in reconnect_by_address() 141 free(subnqn); in reconnect_by_address() 151 char *address, *port, *subnqn; in reconnect_by_params() local 193 subnqn = strndup(dle->subnqn, sizeof(dle->subnqn)); in reconnect_by_params() 196 address, port, le16toh(dle->cntlid), dle->subnqn, in reconnect_by_params() 201 free(subnqn); in reconnect_by_params()
|
H A D | connect.c | 31 const char *subnqn; member 43 .subnqn = NULL, 65 const char *port, uint16_t cntlid, const char *subnqn, in connect_nvm_controller() argument 91 cntlid, subnqn, hostnqn, opt.kato * 1000, &admin, io, in connect_nvm_controller() 136 entry->subnqn); in connect_discovery_entry() 144 entry->subnqn); in connect_discovery_entry() 150 nvmf_transport_type(entry->trtype), entry->subnqn); in connect_discovery_entry() 161 entry->trsvcid, entry->cntlid, entry->subnqn, entry); in connect_discovery_entry() 219 opt.subnqn, NULL); in connect_fn() 276 { arg_string, &opt.subnqn, "SubNQN" },
|
H A D | fabrics.c | 311 uint16_t cntlid, const char *subnqn, const char *hostnqn, uint32_t kato, in connect_nvm_adminq() argument 320 cntlid, subnqn, hostnqn, kato); in connect_nvm_adminq() 322 warnx("Failed to connect to NVM controller %s: %s", subnqn, in connect_nvm_adminq() 338 subnqn); in connect_nvm_adminq() 437 const char *port, uint16_t cntlid, const char *subnqn, const char *hostnqn, in connect_nvm_queues() argument 466 warn("Failed to create association for %s", subnqn); in connect_nvm_queues() 477 error = connect_nvm_adminq(na, &qparams, admin, cntlid, subnqn, hostnqn, in connect_nvm_queues() 499 warnc(error, "Failed to fetch controller data for %s", subnqn); in connect_nvm_queues() 530 nvmf_cntlid(*admin), subnqn, hostnqn, 0); in connect_nvm_queues()
|
H A D | fabrics.h | 24 const char *port, uint16_t cntlid, const char *subnqn, 39 const char *port, uint16_t cntlid, const char *subnqn, const char *hostnqn,
|
H A D | identify_ext.c | 280 printf("\nNVM Subsystem Name: %.256s\n", cdata->subnqn); in nvme_print_controller()
|
/freebsd/sys/dev/nvmf/controller/ |
H A D | ctl_frontend_nvmf.c | 106 retval = sbuf_printf(sb, "\t<port>%s,p,%u</port>\n", np->cdata.subnqn, in nvmft_info() 133 np->cdata.subnqn, lun_id, le32toh(np->cdata.nn)); in nvmft_lun_enable() 156 np->cdata.subnqn, lun_id); in nvmft_lun_enable() 205 np->cdata.subnqn, lun_id); in nvmft_lun_disable() 665 nvmft_port_find(const char *subnqn) in nvmft_port_find() argument 669 KASSERT(nvmf_nqn_valid(subnqn), ("%s: invalid nqn", __func__)); in nvmft_port_find() 673 if (strcmp(np->cdata.subnqn, subnqn) == 0) in nvmft_port_find() 737 const char *serial, *subnqn; in nvmft_port_create() local 743 subnqn = dnvlist_get_string(req->args_nvl, "subnqn", NULL); in nvmft_port_create() 744 if (subnqn == NULL || !nvlist_exists_string(req->args_nvl, "portid")) { in nvmft_port_create() [all …]
|
/freebsd/usr.sbin/nvmfd/ |
H A D | ctl.c | 44 init_ctl_port(const char *subnqn, const struct nvmf_association_params *params) in init_ctl_port() argument 55 nvlist_add_string(nvl, "subnqn", subnqn); in init_ctl_port() 92 shutdown_ctl_port(const char *subnqn) in shutdown_ctl_port() argument 101 nvlist_add_string(nvl, "subnqn", subnqn); in shutdown_ctl_port()
|
/freebsd/lib/libnvmf/ |
H A D | nvmf_controller.c | 299 if (!nvmf_nqn_valid(data->subnqn)) { in nvmf_accept() 300 na_error(na, "Invalid SubNQN %.*s", (int)sizeof(data->subnqn), in nvmf_accept() 301 data->subnqn); in nvmf_accept() 303 offsetof(struct nvmf_fabric_connect_data, subnqn)); in nvmf_accept() 415 strlcpy(cdata->subnqn, NVMF_DISCOVERY_NQN, sizeof(cdata->subnqn)); in nvmf_init_discovery_controller_data() 420 const char *subnqn, int nn, uint32_t ioccsz, in nvmf_init_io_controller_data() argument 430 serial, utsname.sysname, utsname.release, subnqn, nn, ioccsz, in nvmf_init_io_controller_data()
|
H A D | nvmf_host.c | 42 const uint8_t hostid[16], uint16_t cntlid, const char *subnqn, in nvmf_connect() argument 111 strlcpy(data.subnqn, subnqn, sizeof(data.subnqn)); in nvmf_connect() 730 memcpy(dle->subnqn, cdata->subnqn, sizeof(dle->subnqn)); in nvmf_init_dle_from_admin_qp()
|
H A D | libnvmf.h | 232 const char *subnqn, int nn, uint32_t ioccsz, 264 const uint8_t hostid[16], uint16_t cntlid, const char *subnqn,
|
/freebsd/sys/dev/nvmf/host/ |
H A D | nvmf.c | 259 if (memcmp(dle->subnqn, cdata->subnqn, sizeof(cdata->subnqn)) != 0) in nvmf_copyin_handoff() 279 device_set_descf(dev, "Fabrics: %.256s", cdata->subnqn); in nvmf_probe() 715 if (memcmp(sc->cdata->subnqn, cdata->subnqn, in nvmf_reconnect_host() 716 sizeof(cdata->subnqn)) != 0) { in nvmf_reconnect_host()
|
H A D | nvmf_ctldev.c | 58 if (strcmp(sc->cdata->subnqn, name) == 0) in nvmf_matches()
|
/freebsd/sys/dev/nvme/ |
H A D | nvme.h | 1378 uint8_t subnqn[256]; member 1699 uint8_t subnqn[256]; member
|
/freebsd/usr.sbin/ctladm/ |
H A D | ctladm.c | 3854 char *subnqn; member 3944 cur_conn->subnqn = str; in cctl_nvlist_end_element() 4074 printf("%-25s %s\n", "Subsystem NQN:", conn->subnqn); in cctl_nvlist() 4086 conn->hostnqn, conn->subnqn); in cctl_nvlist()
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_nvme.c | 596 ret = snprintf(cd->subnqn, sizeof(cd->subnqn), in pci_nvme_init_ctrldata() 600 if ((ret < 0) || ((unsigned)ret > sizeof(cd->subnqn))) in pci_nvme_init_ctrldata()
|