/freebsd/sbin/nvmecontrol/ |
H A D | reconnect.c | 28 const char *hostnqn; member 38 .hostnqn = NULL, 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() 90 error = nvmf_reconnect_host(fd, dle, hostnqn, admin, num_io_queues, io, in reconnect_nvm_controller() 107 const char *address, *hostnqn, *port; in reconnect_by_address() local 131 hostnqn = opt.hostnqn; in reconnect_by_address() 132 if (hostnqn == NULL) in reconnect_by_address() 133 hostnqn = nvmf_default_hostnqn(); in reconnect_by_address() 139 address, port, le16toh(dle->cntlid), subnqn, hostnqn, in reconnect_by_address() [all …]
|
H A D | connect.c | 32 const char *hostnqn; member 44 .hostnqn = NULL, 72 const char *hostnqn; in connect_nvm_controller() local 86 hostnqn = opt.hostnqn; in connect_nvm_controller() 87 if (hostnqn == NULL) in connect_nvm_controller() 88 hostnqn = nvmf_default_hostnqn(); in connect_nvm_controller() 91 cntlid, subnqn, hostnqn, opt.kato * 1000, &admin, io, in connect_nvm_controller() 109 error = nvmf_handoff_host(dle, hostnqn, admin, opt.num_io_queues, io, in connect_nvm_controller() 185 qp = connect_discovery_adminq(trtype, address, port, opt.hostnqn); in discover_controllers() 262 OPT("hostnqn", 'q', arg_string, opt, hostnqn,
|
H A D | fabrics.c | 218 const char *port, const char *hostnqn) in connect_discovery_adminq() argument 243 if (hostnqn != NULL) { in connect_discovery_adminq() 244 if (!nvmf_nqn_valid(hostnqn)) in connect_discovery_adminq() 245 errx(EX_USAGE, "Invalid HostNQN %s", hostnqn); in connect_discovery_adminq() 247 hostnqn = nqn; in connect_discovery_adminq() 257 NVMF_CNTLID_DYNAMIC, NVMF_DISCOVERY_NQN, hostnqn, 0); in connect_discovery_adminq() 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() 437 const char *port, uint16_t cntlid, const char *subnqn, const char *hostnqn, in connect_nvm_queues() argument 458 if (hostnqn == NULL || !nvmf_nqn_valid(hostnqn)) { in connect_nvm_queues() [all …]
|
H A D | fabrics.h | 29 const char *address, const char *port, const char *hostnqn); 39 const char *port, uint16_t cntlid, const char *subnqn, const char *hostnqn,
|
/freebsd/sys/dev/nvmf/controller/ |
H A D | nvmft_controller.c | 67 memcpy(ctrlr->hostnqn, data->hostnqn, sizeof(ctrlr->hostnqn)); in nvmft_controller_alloc() 122 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_admin_queue() 131 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_admin_queue() 160 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_admin_queue() 204 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_io_queue() 216 ctrlr->cntlid, qid, (int)sizeof(data->hostnqn), in nvmft_handoff_io_queue() 217 data->hostnqn); in nvmft_handoff_io_queue() 228 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_io_queue() 234 if (memcmp(ctrlr->hostnqn, data->hostnqn, sizeof(ctrlr->hostnqn)) != 0) { in nvmft_handoff_io_queue() 238 (int)sizeof(data->hostnqn), data->hostnqn); in nvmft_handoff_io_queue() [all …]
|
H A D | ctl_frontend_nvmf.c | 113 ctrlr->cntlid, ctrlr->hostnqn); in nvmft_info() 1103 ctrlr->hostnqn, in nvmft_list() 1151 else if (tp->hostnqn[0] != '\0') in nvmft_terminate() 1152 match = strncmp(tp->hostnqn, ctrlr->hostnqn, in nvmft_terminate() 1153 sizeof(tp->hostnqn)) == 0; in nvmft_terminate()
|
H A D | nvmft_var.h | 76 uint8_t hostnqn[NVME_NQN_FIELD_SIZE]; member
|
/freebsd/lib/libnvmf/ |
H A D | nvmf_host.c | 43 const char *hostnqn, uint32_t kato) in nvmf_connect() argument 112 strlcpy(data.hostnqn, hostnqn, sizeof(data.hostnqn)); in nvmf_connect() 793 const struct nvme_discovery_log_entry *dle, const char *hostnqn, in prepare_queues_for_handoff() argument 820 nvlist_add_string(nvl_rparams, "hostnqn", hostnqn); in prepare_queues_for_handoff() 874 const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues, in nvmf_handoff_host() argument 887 error = prepare_queues_for_handoff(&nv, dle, hostnqn, admin_qp, in nvmf_handoff_host() 983 const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues, in nvmf_reconnect_host() argument 990 error = prepare_queues_for_handoff(&nv, dle, hostnqn, admin_qp, in nvmf_reconnect_host()
|
H A D | libnvmf.h | 265 const char *hostnqn, uint32_t kato); 344 const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues, 372 const char *hostnqn, struct nvmf_qpair *admin_qp, u_int num_queues,
|
H A D | nvmf_controller.c | 306 if (!nvmf_nqn_valid(data->hostnqn)) { in nvmf_accept() 307 na_error(na, "Invalid HostNQN %.*s", (int)sizeof(data->hostnqn), in nvmf_accept() 308 data->hostnqn); in nvmf_accept() 310 offsetof(struct nvmf_fabric_connect_data, hostnqn)); in nvmf_accept()
|
/freebsd/usr.sbin/ctladm/ |
H A D | ctladm.c | 3853 char *hostnqn; member 3941 cur_conn->hostnqn = str; in cctl_nvlist_end_element() 4073 printf("%-25s %s\n", "Host NQN:", conn->hostnqn); in cctl_nvlist() 4086 conn->hostnqn, conn->subnqn); in cctl_nvlist() 4101 char *hostnqn = NULL; in cctl_nvterminate() local 4114 hostnqn = strdup(optarg); in cctl_nvterminate() 4115 if (hostnqn == NULL) in cctl_nvterminate() 4134 if (hostnqn != NULL) in cctl_nvterminate() 4135 strlcpy(req.data.terminate.hostnqn, in cctl_nvterminate() 4136 hostnqn, sizeof(req.data.terminate.hostnqn)); in cctl_nvterminate()
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_ioctl.h | 796 char hostnqn[NVME_NQN_FIELD_SIZE]; member
|