| /freebsd/lib/libnvmf/ |
| H A D | nvmf_controller.c | 197 uint16_t cntlid; in nvmf_accept() local 316 cntlid = le16toh(data->cntlid); in nvmf_accept() 319 if (cntlid != NVMF_CNTLID_DYNAMIC) { in nvmf_accept() 321 cntlid); in nvmf_accept() 324 cntlid)); in nvmf_accept() 328 if (cntlid > NVMF_CNTLID_STATIC_MAX && in nvmf_accept() 329 cntlid != NVMF_CNTLID_STATIC_ANY) { in nvmf_accept() 331 cntlid); in nvmf_accept() 334 cntlid)); in nvmf_accept() 340 if (cntlid > NVMF_CNTLID_STATIC_MAX) { in nvmf_accept() [all …]
|
| H A D | nvmf_host.c | 42 const uint8_t hostid[16], uint16_t cntlid, const char *subnqn, in nvmf_connect() argument 110 data.cntlid = htole16(cntlid); in nvmf_connect() 177 qp->nq_cntlid = le16toh(rsp->status_code_specific.success.cntlid); in nvmf_connect() 719 uint16_t cntlid; in nvmf_init_dle_from_admin_qp() local 726 cntlid = NVMF_CNTLID_DYNAMIC; in nvmf_init_dle_from_admin_qp() 728 cntlid = cdata->ctrlr_id; in nvmf_init_dle_from_admin_qp() 729 dle->cntlid = htole16(cntlid); in nvmf_init_dle_from_admin_qp()
|
| H A D | libnvmf.h | 219 int nvmf_finish_accept(const struct nvmf_capsule *cc, uint16_t cntlid); 271 const uint8_t hostid[16], uint16_t cntlid, const char *subnqn,
|
| /freebsd/sbin/nvmecontrol/ |
| H A D | connect.c | 30 const char *cntlid; member 44 .cntlid = "dynamic", 69 const char *port, uint16_t cntlid, const char *subnqn, in connect_nvm_controller() argument 95 cntlid, subnqn, hostnqn, opt.kato * 1000, &admin, io, in connect_nvm_controller() 165 entry->trsvcid, entry->cntlid, entry->subnqn, entry); in connect_discovery_entry() 202 u_long cntlid; in connect_fn() local 220 cntlid = nvmf_parse_cntlid(opt.cntlid); in connect_fn() 222 error = connect_nvm_controller(trtype, AF_UNSPEC, address, port, cntlid, in connect_fn() 258 OPT("cntlid", 'c', arg_string, opt, cntlid,
|
| H A D | fabrics.h | 19 uint16_t nvmf_parse_cntlid(const char *cntlid); 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 | fabrics.c | 131 nvmf_parse_cntlid(const char *cntlid) in nvmf_parse_cntlid() argument 135 if (strcasecmp(cntlid, "dynamic") == 0) in nvmf_parse_cntlid() 137 else if (strcasecmp(cntlid, "static") == 0) in nvmf_parse_cntlid() 140 value = strtoul(cntlid, NULL, 0); in nvmf_parse_cntlid() 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 477 error = connect_nvm_adminq(na, &qparams, admin, cntlid, subnqn, hostnqn, in connect_nvm_queues()
|
| H A D | reconnect.c | 65 uint16_t cntlid, const char *subnqn, const char *hostnqn, uint32_t kato, in reconnect_nvm_controller() argument 77 cntlid, subnqn, hostnqn, kato, &admin, io, num_io_queues, in reconnect_nvm_controller() 144 address, port, le16toh(dle->cntlid), subnqn, hostnqn, in reconnect_by_address() 202 address, port, le16toh(dle->cntlid), dle->subnqn, in reconnect_by_params()
|
| /freebsd/sys/dev/nvmf/controller/ |
| H A D | nvmft_controller.c | 37 sbuf_printf(&sb, "nvmft%u: ", ctrlr->cntlid); in nvmft_printf() 50 nvmft_controller_alloc(struct nvmft_port *np, uint16_t cntlid, in nvmft_controller_alloc() argument 56 ctrlr->cntlid = cntlid; in nvmft_controller_alloc() 65 ctrlr->cdata.ctrlr_id = htole16(cntlid); in nvmft_controller_alloc() 127 int cntlid; in nvmft_handoff_admin_queue() local 140 cntlid = alloc_unr(np->ids); in nvmft_handoff_admin_queue() 141 if (cntlid == -1) { in nvmft_handoff_admin_queue() 153 KASSERT(ctrlr->cntlid != cntlid, in nvmft_handoff_admin_queue() 154 ("%s: duplicate controllers with id %d", __func__, cntlid)); in nvmft_handoff_admin_queue() 159 ctrlr = nvmft_controller_alloc(np, cntlid, data); in nvmft_handoff_admin_queue() [all …]
|
| H A D | nvmft_subr.c | 142 _nvmf_init_io_controller_data(uint16_t cntlid, uint32_t max_io_qsize, in _nvmf_init_io_controller_data() argument 161 cdata->ctrlr_id = htole16(cntlid); in _nvmf_init_io_controller_data()
|
| H A D | ctl_frontend_nvmf.c | 113 ctrlr->cntlid, ctrlr->hostnqn); in nvmft_info() 271 io->io_hdr.nexus.initid = ctrlr->cntlid; in nvmft_dispatch_command() 303 io->io_hdr.nexus.initid = ctrlr->cntlid; in nvmft_terminate_commands() 1102 ctrlr->cntlid, in nvmft_list() 1149 else if (tp->cntlid != -1) in nvmft_terminate() 1150 match = tp->cntlid == ctrlr->cntlid; in nvmft_terminate()
|
| H A D | nvmft_qpair.c | 379 rsp.status_code_specific.success.cntlid = htole16(ctrlr->cntlid); in nvmft_finish_accept()
|
| H A D | nvmft_var.h | 60 uint16_t cntlid; member
|
| /freebsd/tools/tools/nvmf/nvmfdd/ |
| H A D | nvmfdd.c | 84 uint16_t cntlid, const char *hostnqn, const char *subnqn) in connect_admin_queue() argument 93 cntlid, subnqn, hostnqn, 0); in connect_admin_queue() 365 u_int block_size, cntlid, nsid, queues; in main() local 367 cntlid = NVMF_CNTLID_DYNAMIC; in main() 383 cntlid = NVMF_CNTLID_DYNAMIC; in main() 385 cntlid = NVMF_CNTLID_STATIC_ANY; in main() 387 cntlid = strtoul(optarg, NULL, 0); in main() 454 admin = connect_admin_queue(na, &qparams, hostid, cntlid, hostnqn, in main()
|
| /freebsd/tools/tools/nvmf/nvmfd/ |
| H A D | io.c | 33 uint16_t cntlid; member 499 ioc->cntlid = 2; in connect_admin_qpair() 550 if (le16toh(data->cntlid) != io_controller->cntlid) { in connect_io_qpair() 554 offsetof(struct nvmf_fabric_connect_data, cntlid)); in connect_io_qpair() 586 error = nvmf_finish_accept(nc, io_controller->cntlid); in connect_io_qpair()
|
| H A D | discovery.c | 94 entry->cntlid = htole16(NVMF_CNTLID_DYNAMIC); in init_discovery_log_entry()
|
| /freebsd/sys/cam/ctl/ |
| H A D | ctl_ioctl.h | 795 int cntlid; /* passed to kernel */ member
|
| /freebsd/usr.sbin/ctld/ |
| H A D | nvmf_discovery.cc | 194 entry->cntlid = htole16(NVMF_CNTLID_DYNAMIC); in init_discovery_log_entry()
|
| /freebsd/sys/dev/nvme/ |
| H A D | nvme.h | 1695 uint16_t cntlid; member 2361 s->cntlid = le16toh(s->cntlid); in nvme_discovery_log_entry_swapbytes()
|
| /freebsd/usr.sbin/ctladm/ |
| H A D | ctladm.c | 4100 int all = 0, cntlid = -1, nargs = 0; in cctl_nvterminate() local 4110 cntlid = strtoul(optarg, NULL, 0); in cctl_nvterminate() 4133 req.data.terminate.cntlid = cntlid; in cctl_nvterminate()
|