Lines Matching refs:subsys
119 xa_for_each(&ctrl->subsys->namespaces, idx, ns) {
234 xa_for_each(&ctrl->subsys->namespaces, idx, ns)
323 struct nvmet_subsys *subsys)
329 subsys_model = rcu_dereference(subsys->model);
354 bin2hex(id->sn, &ctrl->subsys->serial,
355 min(sizeof(ctrl->subsys->serial), sizeof(id->sn) / 2));
356 nvmet_id_set_model_number(id, ctrl->subsys);
377 id->ver = cpu_to_le32(ctrl->subsys->ver);
410 id->nn = cpu_to_le32(ctrl->subsys->max_nsid);
431 strlcpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn));
570 xa_for_each(&ctrl->subsys->namespaces, idx, ns) {
698 struct nvmet_subsys *subsys = req->sq->ctrl->subsys;
707 mutex_lock(&subsys->lock);
724 nvmet_ns_changed(subsys, req->ns->nsid);
725 mutex_unlock(&subsys->lock);
759 struct nvmet_subsys *subsys = req->sq->ctrl->subsys;
778 (subsys->max_qid - 1) | ((subsys->max_qid - 1) << 16));
803 struct nvmet_subsys *subsys = req->sq->ctrl->subsys;
811 mutex_lock(&subsys->lock);
817 mutex_unlock(&subsys->lock);
834 struct nvmet_subsys *subsys = req->sq->ctrl->subsys;
871 (subsys->max_qid-1) | ((subsys->max_qid-1) << 16));
941 if (req->sq->ctrl->subsys->type == NVME_NQN_DISC)