Lines Matching refs:nsid
80 return ns->nsid; in nvmet_max_nsid()
159 static void nvmet_add_to_changed_ns_log(struct nvmet_ctrl *ctrl, __le32 nsid) in nvmet_add_to_changed_ns_log() argument
168 if (ctrl->changed_ns_list[i] == nsid) in nvmet_add_to_changed_ns_log()
178 ctrl->changed_ns_list[ctrl->nr_changed_ns++] = nsid; in nvmet_add_to_changed_ns_log()
183 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid) in nvmet_ns_changed() argument
188 nvmet_add_to_changed_ns_log(ctrl, cpu_to_le32(nsid)); in nvmet_ns_changed()
325 __le32 nsid) in __nvmet_find_namespace() argument
330 if (ns->nsid == le32_to_cpu(nsid)) in __nvmet_find_namespace()
337 struct nvmet_ns *nvmet_find_namespace(struct nvmet_ctrl *ctrl, __le32 nsid) in nvmet_find_namespace() argument
342 ns = __nvmet_find_namespace(ctrl, nsid); in nvmet_find_namespace()
392 if (ns->nsid > subsys->max_nsid) in nvmet_ns_enable()
393 subsys->max_nsid = ns->nsid; in nvmet_ns_enable()
405 BUG_ON(ns->nsid == old->nsid); in nvmet_ns_enable()
406 if (ns->nsid < old->nsid) in nvmet_ns_enable()
414 nvmet_ns_changed(subsys, ns->nsid); in nvmet_ns_enable()
435 if (ns->nsid == subsys->max_nsid) in nvmet_ns_disable()
454 nvmet_ns_changed(subsys, ns->nsid); in nvmet_ns_disable()
472 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid) in nvmet_ns_alloc() argument
483 ns->nsid = nsid; in nvmet_ns_alloc()
636 req->ns = nvmet_find_namespace(req->sq->ctrl, cmd->rw.nsid); in nvmet_parse_io_cmd()