/freebsd/lib/libnvmf/ |
H A D | nvmf_controller.c | 147 uint16_t cntlid; in nvmf_accept() local 266 cntlid = le16toh(data->cntlid); in nvmf_accept() 269 if (cntlid != NVMF_CNTLID_DYNAMIC) { in nvmf_accept() 271 cntlid); in nvmf_accept() 274 cntlid)); in nvmf_accept() 278 if (cntlid > NVMF_CNTLID_STATIC_MAX && in nvmf_accept() 279 cntlid != NVMF_CNTLID_STATIC_ANY) { in nvmf_accept() 281 cntlid); in nvmf_accept() 284 cntlid)); in nvmf_accept() 290 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 | 212 int nvmf_finish_accept(const struct nvmf_capsule *cc, uint16_t cntlid); 264 const uint8_t hostid[16], uint16_t cntlid, const char *subnqn,
|
/freebsd/sbin/nvmecontrol/ |
H A D | connect.c | 30 const char *cntlid; member 42 .cntlid = "dynamic", 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() 161 entry->trsvcid, entry->cntlid, entry->subnqn, entry); in connect_discovery_entry() 198 u_long cntlid; in connect_fn() local 216 cntlid = nvmf_parse_cntlid(opt.cntlid); in connect_fn() 218 error = connect_nvm_controller(trtype, AF_UNSPEC, address, port, cntlid, in connect_fn() 254 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 | 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() 139 address, port, le16toh(dle->cntlid), subnqn, hostnqn, in reconnect_by_address() 196 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() 114 int cntlid; in nvmft_handoff_admin_queue() local 127 cntlid = alloc_unr(np->ids); in nvmft_handoff_admin_queue() 128 if (cntlid == -1) { in nvmft_handoff_admin_queue() 140 KASSERT(ctrlr->cntlid != cntlid, in nvmft_handoff_admin_queue() 141 ("%s: duplicate controllers with id %d", __func__, cntlid)); in nvmft_handoff_admin_queue() 146 ctrlr = nvmft_controller_alloc(np, cntlid, data); in nvmft_handoff_admin_queue() [all …]
|
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 | 373 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/sys/cam/ctl/ |
H A D | ctl_ioctl.h | 795 int cntlid; /* passed to kernel */ member
|
/freebsd/sys/dev/nvme/ |
H A D | nvme.h | 1694 uint16_t cntlid; member 2353 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()
|