Home
last modified time | relevance | path

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

/freebsd/lib/libnvmf/
H A Dnvmf_controller.c197 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 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.h219 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 Dconnect.c30 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 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.c65 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 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()
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 Dnvmft_subr.c142 _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 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.c379 rsp.status_code_specific.success.cntlid = htole16(ctrlr->cntlid); in nvmft_finish_accept()
H A Dnvmft_var.h60 uint16_t cntlid; member
/freebsd/tools/tools/nvmf/nvmfdd/
H A Dnvmfdd.c84 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 Dio.c33 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 Ddiscovery.c94 entry->cntlid = htole16(NVMF_CNTLID_DYNAMIC); in init_discovery_log_entry()
/freebsd/sys/cam/ctl/
H A Dctl_ioctl.h795 int cntlid; /* passed to kernel */ member
/freebsd/usr.sbin/ctld/
H A Dnvmf_discovery.cc194 entry->cntlid = htole16(NVMF_CNTLID_DYNAMIC); in init_discovery_log_entry()
/freebsd/sys/dev/nvme/
H A Dnvme.h1695 uint16_t cntlid; member
2361 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()