Lines Matching refs:subsys
109 list_for_each_entry_rcu(ns, &ctrl->subsys->namespaces, dev_link) { in nvmet_get_smart_log_all()
226 list_for_each_entry_rcu(ns, &ctrl->subsys->namespaces, dev_link) in nvmet_format_ana_group()
303 bin2hex(id->sn, &ctrl->subsys->serial, in nvmet_execute_identify_ctrl()
304 min(sizeof(ctrl->subsys->serial), sizeof(id->sn) / 2)); in nvmet_execute_identify_ctrl()
322 id->ver = cpu_to_le32(ctrl->subsys->ver); in nvmet_execute_identify_ctrl()
355 id->nn = cpu_to_le32(ctrl->subsys->max_nsid); in nvmet_execute_identify_ctrl()
376 strlcpy(id->subnqn, ctrl->subsys->subsysnqn, sizeof(id->subnqn)); in nvmet_execute_identify_ctrl()
493 list_for_each_entry_rcu(ns, &ctrl->subsys->namespaces, dev_link) { in nvmet_execute_identify_nslist()
598 struct nvmet_subsys *subsys = req->sq->ctrl->subsys; in nvmet_set_feat_write_protect() local
607 mutex_lock(&subsys->lock); in nvmet_set_feat_write_protect()
624 nvmet_ns_changed(subsys, req->ns->nsid); in nvmet_set_feat_write_protect()
625 mutex_unlock(&subsys->lock); in nvmet_set_feat_write_protect()
657 struct nvmet_subsys *subsys = req->sq->ctrl->subsys; in nvmet_execute_set_features() local
664 (subsys->max_qid - 1) | ((subsys->max_qid - 1) << 16)); in nvmet_execute_set_features()
689 struct nvmet_subsys *subsys = req->sq->ctrl->subsys; in nvmet_get_feat_write_protect() local
697 mutex_lock(&subsys->lock); in nvmet_get_feat_write_protect()
703 mutex_unlock(&subsys->lock); in nvmet_get_feat_write_protect()
720 struct nvmet_subsys *subsys = req->sq->ctrl->subsys; in nvmet_execute_get_features() local
754 (subsys->max_qid-1) | ((subsys->max_qid-1) << 16)); in nvmet_execute_get_features()