/linux-master/drivers/nvme/host/ |
H A D | fabrics.h | 82 * @subsysnqn: Hold the fully qualified NQN subystem name (format defined 95 * @discovery_nqn: indicates if the subsysnqn is the well-known discovery NQN. 116 char *subsysnqn; member in struct:nvmf_ctrl_options 186 strcmp(opts->subsysnqn, ctrl->opts->subsysnqn) || 197 !strcmp(ctrl->opts->subsysnqn, NVME_DISC_SUBSYS_NAME)) 198 return ctrl->opts->subsysnqn;
|
H A D | fabrics.c | 322 case (offsetof(struct nvmf_connect_data, subsysnqn)): 324 "%s, subsysnqn \"%s\"\n", 325 inv_data, data->subsysnqn); 352 data->subsysnqn, data->hostnqn); 390 strscpy(data->subsysnqn, ctrl->opts->subsysnqn, NVMF_NQN_SIZE); 741 kfree(opts->subsysnqn); 742 opts->subsysnqn = p; 743 nqnlen = strlen(opts->subsysnqn); 746 opts->subsysnqn, NVMF_NQN_SIZ [all...] |
H A D | auth.c | 493 ret = crypto_shash_update(shash, ctrl->opts->subsysnqn, 494 strlen(ctrl->opts->subsysnqn)); 513 ctrl->opts->subsysnqn); 545 dev_dbg(ctrl->device, "%s: qid %d subsysnqn %s\n", 546 __func__, chap->qid, ctrl->opts->subsysnqn); 571 ret = crypto_shash_update(shash, ctrl->opts->subsysnqn, 572 strlen(ctrl->opts->subsysnqn));
|
H A D | sysfs.c | 394 static DEVICE_ATTR(subsysnqn, S_IRUGO, nvme_sysfs_show_subsysnqn, NULL); 774 static SUBSYS_ATTR_RO(subsysnqn, S_IRUGO, nvme_subsys_show_nqn);
|
H A D | core.c | 2819 static struct nvme_subsystem *__nvme_find_get_subsystem(const char *subsysnqn) argument 2833 if (!strcmp(subsysnqn, NVME_DISC_SUBSYS_NAME)) 2837 if (strcmp(subsys->subnqn, subsysnqn))
|
H A D | fc.c | 1216 strscpy(assoc_rqst->assoc_cmd.subnqn, ctrl->ctrl.opts->subsysnqn, 3079 ctrl->rport->remoteport.port_name, ctrl->ctrl.opts->subsysnqn);
|
H A D | tcp.c | 1928 ctrl->opts->subsysnqn);
|
/linux-master/drivers/nvme/target/ |
H A D | fabrics-cmd.c | 248 d->subsysnqn[NVMF_NQN_FIELD_LEN - 1] = '\0'; 250 status = nvmet_alloc_ctrl(d->subsysnqn, d->hostnqn, req, 276 ctrl->cntlid, ctrl->subsys->subsysnqn, ctrl->hostnqn, 317 d->subsysnqn[NVMF_NQN_FIELD_LEN - 1] = '\0'; 319 ctrl = nvmet_ctrl_find_get(d->subsysnqn, d->hostnqn,
|
H A D | core.c | 93 const char *subsysnqn); 1247 struct nvmet_ctrl *nvmet_ctrl_find_get(const char *subsysnqn, argument 1254 subsys = nvmet_find_get_subsys(req->port, subsysnqn); 1257 subsysnqn); 1258 req->cqe->result.u32 = IPO_IATTR_CONNECT_DATA(subsysnqn); 1279 cntlid, subsysnqn, hostnqn); 1371 u16 nvmet_alloc_ctrl(const char *subsysnqn, const char *hostnqn, argument 1380 subsys = nvmet_find_get_subsys(req->port, subsysnqn); 1383 subsysnqn); 1384 req->cqe->result.u32 = IPO_IATTR_CONNECT_DATA(subsysnqn); 1529 nvmet_find_get_subsys(struct nvmet_port *port, const char *subsysnqn) argument 1564 nvmet_subsys_alloc(const char *subsysnqn, enum nvme_subsys_type type) argument [all...] |
H A D | auth.c | 360 ret = crypto_shash_update(shash, ctrl->subsysnqn, 361 strlen(ctrl->subsysnqn)); 409 ctrl->subsysnqn); 464 ret = crypto_shash_update(shash, ctrl->subsysnqn, 465 strlen(ctrl->subsysnqn));
|
H A D | nvmet.h | 228 char subsysnqn[NVMF_NQN_FIELD_LEN]; member in struct:nvmet_ctrl 271 char *subsysnqn; member in struct:nvmet_subsys 494 u16 nvmet_alloc_ctrl(const char *subsysnqn, const char *hostnqn, 496 struct nvmet_ctrl *nvmet_ctrl_find_get(const char *subsysnqn, 502 struct nvmet_subsys *nvmet_subsys_alloc(const char *subsysnqn,
|
H A D | discovery.c | 212 nvmet_disc_subsys->subsysnqn, 221 p->subsys->subsysnqn, traddr, 295 strscpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn));
|
H A D | configfs.c | 798 pr_info("adding nsid %d to subsystem %s\n", nsid, subsys->subsysnqn); 1616 if (sysfs_streq(name, nvmet_disc_subsys->subsysnqn)) { 2170 return snprintf(page, PAGE_SIZE, "%s\n", nvmet_disc_subsys->subsysnqn); 2194 memset(nvmet_disc_subsys->subsysnqn, 0, NVMF_NQN_FIELD_LEN); 2195 memcpy(nvmet_disc_subsys->subsysnqn, page, len);
|
H A D | loop.c | 593 "new ctrl: \"%s\"\n", ctrl->ctrl.opts->subsysnqn);
|
H A D | passthru.c | 148 * export the passthru ctrl subsysnqn (PCIe NVMe ctrl) and will fail in 151 * mask the passthru-ctrl subsysnqn with the target ctrl subsysnqn. 153 memcpy(id->subnqn, ctrl->subsysnqn, sizeof(id->subnqn));
|
H A D | admin-cmd.c | 454 strscpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn));
|
/linux-master/include/linux/ |
H A D | nvme.h | 1539 char subsysnqn[NVMF_NQN_FIELD_LEN]; member in struct:nvmf_connect_data
|