Searched refs:namespaces (Results 1 – 11 of 11) sorted by relevance
| /drivers/nvme/target/ |
| A D | core.c | 123 nvmet_for_each_enabled_ns(&subsys->namespaces, idx, cur) in nvmet_max_nsid() 439 req->ns = xa_load(&subsys->namespaces, nsid); in nvmet_req_find_ns() 608 xa_set_mark(&subsys->namespaces, ns->nsid, NVMET_NS_ENABLED); in nvmet_ns_enable() 634 xa_clear_mark(&subsys->namespaces, ns->nsid, NVMET_NS_ENABLED); in nvmet_ns_disable() 672 xa_erase(&subsys->namespaces, ns->nsid); in nvmet_ns_free() 708 if (xa_insert(&subsys->namespaces, ns->nsid, ns, GFP_KERNEL)) in nvmet_ns_alloc() 1556 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) in nvmet_setup_p2p_ns_map() 1883 xa_init(&subsys->namespaces); in nvmet_subsys_alloc() 1909 WARN_ON_ONCE(!xa_empty(&subsys->namespaces)); in nvmet_subsys_free() 1913 xa_destroy(&subsys->namespaces); in nvmet_subsys_free()
|
| A D | pr.c | 63 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_set_feat_resv_notif_mask() 1059 nvmet_for_each_enabled_ns(&subsys->namespaces, idx, ns) { in nvmet_ctrl_init_pr() 1070 nvmet_for_each_enabled_ns(&subsys->namespaces, idx, ns) { in nvmet_ctrl_init_pr() 1090 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_ctrl_destroy_pr()
|
| A D | admin-cmd.c | 269 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_get_smart_log_all() 477 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_format_ana_group() 920 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_execute_identify_endgrp_list() 963 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_execute_identify_nslist()
|
| A D | Kconfig | 13 controllers and export Linux block devices as NVMe namespaces.
|
| A D | nvmet.h | 321 struct xarray namespaces; member
|
| /drivers/nvdimm/ |
| A D | Kconfig | 13 namespaces (/dev/pmemX). A PMEM namespace refers to a 117 option. Otherwise, say Y but understand that any namespaces
|
| /drivers/nvme/host/ |
| A D | ioctl.c | 814 if (list_empty(&ctrl->namespaces)) { in nvme_dev_user_cmd() 819 ns = list_first_or_null_rcu(&ctrl->namespaces, struct nvme_ns, list); in nvme_dev_user_cmd() 820 if (ns != list_last_entry(&ctrl->namespaces, struct nvme_ns, list)) { in nvme_dev_user_cmd()
|
| A D | core.c | 4067 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_find_get_ns() 4090 list_for_each_entry_reverse(tmp, &ns->ctrl->namespaces, list) { in nvme_ns_add_to_ctrl_list() 4096 list_add_rcu(&ns->list, &ns->ctrl->namespaces); in nvme_ns_add_to_ctrl_list() 4385 list_for_each_entry_safe(ns, next, &ctrl->namespaces, list) { in nvme_remove_invalid_namespaces() 5080 INIT_LIST_HEAD(&ctrl->namespaces); in nvme_init_ctrl() 5182 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_mark_namespaces_dead() 5195 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_unfreeze() 5209 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_wait_freeze_timeout() 5226 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_wait_freeze() 5240 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_start_freeze() [all …]
|
| A D | multipath.c | 219 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_kick_requeue_lists() 264 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_mpath_clear_ctrl_paths() 921 list_for_each_entry_srcu(ns, &ctrl->namespaces, list, in nvme_update_ana_state()
|
| A D | nvme.h | 296 struct list_head namespaces; member
|
| /drivers/block/rnbd/ |
| A D | README | 57 different device namespaces for different sessions. See "device_path"
|
Completed in 44 milliseconds