Home
last modified time | relevance | path

Searched refs:cntlid (Results 1 – 14 of 14) sorted by relevance

/freebsd/lib/libnvmf/
H A Dnvmf_controller.c147 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 Dnvmf_host.c42 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 Dlibnvmf.h212 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 Dconnect.c30 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 Dfabrics.h19 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 Dfabrics.c131 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 Dreconnect.c61 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 Dnvmft_controller.c37 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 Dctl_frontend_nvmf.c113 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 Dnvmft_qpair.c373 rsp.status_code_specific.success.cntlid = htole16(ctrlr->cntlid); in nvmft_finish_accept()
H A Dnvmft_var.h60 uint16_t cntlid; member
/freebsd/sys/cam/ctl/
H A Dctl_ioctl.h795 int cntlid; /* passed to kernel */ member
/freebsd/sys/dev/nvme/
H A Dnvme.h1694 uint16_t cntlid; member
2353 s->cntlid = le16toh(s->cntlid); in nvme_discovery_log_entry_swapbytes()
/freebsd/usr.sbin/ctladm/
H A Dctladm.c4100 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()