subsysnqn 168 drivers/nvme/host/core.c "Removing ctrl: NQN \"%s\"\n", ctrl->opts->subsysnqn); subsysnqn 2515 drivers/nvme/host/core.c static struct nvme_subsystem *__nvme_find_get_subsystem(const char *subsysnqn) subsysnqn 2529 drivers/nvme/host/core.c if (!strcmp(subsysnqn, NVME_DISC_SUBSYS_NAME)) subsysnqn 2533 drivers/nvme/host/core.c if (strcmp(subsys->subnqn, subsysnqn)) subsysnqn 2556 drivers/nvme/host/core.c static SUBSYS_ATTR_RO(subsysnqn, S_IRUGO, nvme_subsys_show_nqn); subsysnqn 3240 drivers/nvme/host/core.c static DEVICE_ATTR(subsysnqn, S_IRUGO, nvme_sysfs_show_subsysnqn, NULL); subsysnqn 294 drivers/nvme/host/fabrics.c case (offsetof(struct nvmf_connect_data, subsysnqn)): subsysnqn 297 drivers/nvme/host/fabrics.c inv_data, data->subsysnqn); subsysnqn 325 drivers/nvme/host/fabrics.c data->subsysnqn, data->hostnqn); subsysnqn 396 drivers/nvme/host/fabrics.c strncpy(data->subsysnqn, ctrl->opts->subsysnqn, NVMF_NQN_SIZE); subsysnqn 459 drivers/nvme/host/fabrics.c strncpy(data->subsysnqn, ctrl->opts->subsysnqn, NVMF_NQN_SIZE); subsysnqn 666 drivers/nvme/host/fabrics.c kfree(opts->subsysnqn); subsysnqn 667 drivers/nvme/host/fabrics.c opts->subsysnqn = p; subsysnqn 668 drivers/nvme/host/fabrics.c nqnlen = strlen(opts->subsysnqn); subsysnqn 671 drivers/nvme/host/fabrics.c opts->subsysnqn, NVMF_NQN_SIZE); subsysnqn 676 drivers/nvme/host/fabrics.c !(strcmp(opts->subsysnqn, subsysnqn 978 drivers/nvme/host/fabrics.c kfree(opts->subsysnqn); subsysnqn 96 drivers/nvme/host/fabrics.h char *subsysnqn; subsysnqn 157 drivers/nvme/host/fabrics.h strcmp(opts->subsysnqn, ctrl->opts->subsysnqn) || subsysnqn 1219 drivers/nvme/host/fc.c strncpy(assoc_rqst->assoc_cmd.subnqn, ctrl->ctrl.opts->subsysnqn, subsysnqn 2641 drivers/nvme/host/fc.c ctrl->rport->remoteport.port_name, ctrl->ctrl.opts->subsysnqn); subsysnqn 3187 drivers/nvme/host/fc.c ctrl->cnum, ctrl->ctrl.opts->subsysnqn); subsysnqn 2048 drivers/nvme/host/rdma.c ctrl->ctrl.opts->subsysnqn, &ctrl->addr); subsysnqn 2361 drivers/nvme/host/tcp.c ctrl->ctrl.opts->subsysnqn, &ctrl->addr); subsysnqn 376 drivers/nvme/target/admin-cmd.c strlcpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn)); subsysnqn 602 drivers/nvme/target/configfs.c pr_info("adding nsid %d to subsystem %s\n", nsid, subsys->subsysnqn); subsysnqn 86 drivers/nvme/target/core.c const char *subsysnqn); subsysnqn 1088 drivers/nvme/target/core.c u16 nvmet_ctrl_find_get(const char *subsysnqn, const char *hostnqn, u16 cntlid, subsysnqn 1095 drivers/nvme/target/core.c subsys = nvmet_find_get_subsys(req->port, subsysnqn); subsysnqn 1098 drivers/nvme/target/core.c subsysnqn); subsysnqn 1099 drivers/nvme/target/core.c req->cqe->result.u32 = IPO_IATTR_CONNECT_DATA(subsysnqn); subsysnqn 1119 drivers/nvme/target/core.c cntlid, subsysnqn, hostnqn); subsysnqn 1206 drivers/nvme/target/core.c u16 nvmet_alloc_ctrl(const char *subsysnqn, const char *hostnqn, subsysnqn 1215 drivers/nvme/target/core.c subsys = nvmet_find_get_subsys(req->port, subsysnqn); subsysnqn 1218 drivers/nvme/target/core.c subsysnqn); subsysnqn 1219 drivers/nvme/target/core.c req->cqe->result.u32 = IPO_IATTR_CONNECT_DATA(subsysnqn); subsysnqn 1227 drivers/nvme/target/core.c hostnqn, subsysnqn); subsysnqn 1250 drivers/nvme/target/core.c memcpy(ctrl->subsysnqn, subsysnqn, NVMF_NQN_SIZE); subsysnqn 1364 drivers/nvme/target/core.c const char *subsysnqn) subsysnqn 1371 drivers/nvme/target/core.c if (!strcmp(NVME_DISC_SUBSYS_NAME, subsysnqn)) { subsysnqn 1379 drivers/nvme/target/core.c if (!strncmp(p->subsys->subsysnqn, subsysnqn, subsysnqn 1391 drivers/nvme/target/core.c struct nvmet_subsys *nvmet_subsys_alloc(const char *subsysnqn, subsysnqn 1417 drivers/nvme/target/core.c subsys->subsysnqn = kstrndup(subsysnqn, NVMF_NQN_SIZE, subsysnqn 1419 drivers/nvme/target/core.c if (!subsys->subsysnqn) { subsysnqn 1441 drivers/nvme/target/core.c kfree(subsys->subsysnqn); subsysnqn 203 drivers/nvme/target/discovery.c p->subsys->subsysnqn, traddr, subsysnqn 262 drivers/nvme/target/discovery.c strlcpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn)); subsysnqn 184 drivers/nvme/target/fabrics-cmd.c status = nvmet_alloc_ctrl(d->subsysnqn, d->hostnqn, req, subsysnqn 202 drivers/nvme/target/fabrics-cmd.c ctrl->cntlid, ctrl->subsys->subsysnqn, ctrl->hostnqn); subsysnqn 239 drivers/nvme/target/fabrics-cmd.c status = nvmet_ctrl_find_get(d->subsysnqn, d->hostnqn, subsysnqn 620 drivers/nvme/target/loop.c "new ctrl: \"%s\"\n", ctrl->ctrl.opts->subsysnqn); subsysnqn 194 drivers/nvme/target/nvmet.h char subsysnqn[NVMF_NQN_FIELD_LEN]; subsysnqn 224 drivers/nvme/target/nvmet.h char *subsysnqn; subsysnqn 395 drivers/nvme/target/nvmet.h u16 nvmet_alloc_ctrl(const char *subsysnqn, const char *hostnqn, subsysnqn 397 drivers/nvme/target/nvmet.h u16 nvmet_ctrl_find_get(const char *subsysnqn, const char *hostnqn, u16 cntlid, subsysnqn 402 drivers/nvme/target/nvmet.h struct nvmet_subsys *nvmet_subsys_alloc(const char *subsysnqn, subsysnqn 1160 include/linux/nvme.h char subsysnqn[NVMF_NQN_FIELD_LEN];