Lines Matching defs:subnqn
109 np->cdata.subnqn, lun_id, le32toh(np->cdata.nn));
124 np->cdata.subnqn, lun_id);
173 np->cdata.subnqn, lun_id);
633 nvmft_port_find(const char *subnqn)
637 KASSERT(nvmf_nqn_valid(subnqn), ("%s: invalid nqn", __func__));
641 if (strcmp(np->cdata.subnqn, subnqn) == 0)
689 * subnqn: subsystem NVMe Qualified Name
705 const char *serial, *subnqn;
711 subnqn = dnvlist_get_string(req->args_nvl, "subnqn", NULL);
712 if (subnqn == NULL || !nvlist_exists_string(req->args_nvl, "portid")) {
718 if (!nvmf_nqn_valid(subnqn)) {
787 np = nvmft_port_find(subnqn);
791 "SubNQN \"%s\" already exists", subnqn);
807 osrelease, subnqn, nn, ioccsz, iorcsz, &np->cdata);
861 const char *subnqn;
866 * up a port either by "subnqn" or "port_id".
869 subnqn = dnvlist_get_string(req->args_nvl, "subnqn", NULL);
870 if (subnqn == NULL) {
895 if (subnqn != NULL) {
896 np = nvmft_port_find(subnqn);
900 "SubNQN \"%s\" does not exist", subnqn);
978 if (!nvmf_nqn_valid(data->subnqn)) {
986 np = nvmft_port_find(data->subnqn);
1059 "<subnqn>%s</subnqn>"
1064 np->cdata.subnqn,