nvme_ns            98 drivers/nvme/host/core.c static void nvme_set_queue_dying(struct nvme_ns *ns)
nvme_ns           213 drivers/nvme/host/core.c static inline bool nvme_ns_has_pi(struct nvme_ns *ns)
nvme_ns           267 drivers/nvme/host/core.c 	struct nvme_ns *ns = req->q->queuedata;
nvme_ns           454 drivers/nvme/host/core.c 	struct nvme_ns *ns = container_of(kref, struct nvme_ns, kref);
nvme_ns           465 drivers/nvme/host/core.c static void nvme_put_ns(struct nvme_ns *ns)
nvme_ns           601 drivers/nvme/host/core.c static inline void nvme_setup_flush(struct nvme_ns *ns,
nvme_ns           608 drivers/nvme/host/core.c static blk_status_t nvme_setup_discard(struct nvme_ns *ns, struct request *req,
nvme_ns           668 drivers/nvme/host/core.c static inline blk_status_t nvme_setup_write_zeroes(struct nvme_ns *ns,
nvme_ns           684 drivers/nvme/host/core.c static inline blk_status_t nvme_setup_rw(struct nvme_ns *ns,
nvme_ns           741 drivers/nvme/host/core.c 		struct nvme_ns *ns = req->rq_disk->private_data;
nvme_ns           752 drivers/nvme/host/core.c blk_status_t nvme_setup_cmd(struct nvme_ns *ns, struct request *req,
nvme_ns           902 drivers/nvme/host/core.c 	struct nvme_ns *ns = q->queuedata;
nvme_ns          1269 drivers/nvme/host/core.c static int nvme_submit_io(struct nvme_ns *ns, struct nvme_user_io __user *uio)
nvme_ns          1333 drivers/nvme/host/core.c static u32 nvme_passthru_start(struct nvme_ctrl *ctrl, struct nvme_ns *ns,
nvme_ns          1369 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          1400 drivers/nvme/host/core.c static int nvme_user_cmd(struct nvme_ctrl *ctrl, struct nvme_ns *ns,
nvme_ns          1448 drivers/nvme/host/core.c static int nvme_user_cmd64(struct nvme_ctrl *ctrl, struct nvme_ns *ns,
nvme_ns          1499 drivers/nvme/host/core.c static struct nvme_ns *nvme_get_ns_from_disk(struct gendisk *disk,
nvme_ns          1504 drivers/nvme/host/core.c 		struct nvme_ns *ns;
nvme_ns          1534 drivers/nvme/host/core.c static int nvme_handle_ctrl_ioctl(struct nvme_ns *ns, unsigned int cmd,
nvme_ns          1565 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          1607 drivers/nvme/host/core.c 	struct nvme_ns *ns = bdev->bd_disk->private_data;
nvme_ns          1629 drivers/nvme/host/core.c 	struct nvme_ns *ns = disk->private_data;
nvme_ns          1676 drivers/nvme/host/core.c static void nvme_set_chunk_size(struct nvme_ns *ns)
nvme_ns          1682 drivers/nvme/host/core.c static void nvme_config_discard(struct gendisk *disk, struct nvme_ns *ns)
nvme_ns          1713 drivers/nvme/host/core.c static void nvme_config_write_zeroes(struct gendisk *disk, struct nvme_ns *ns)
nvme_ns          1768 drivers/nvme/host/core.c 		struct nvme_ns *ns, struct nvme_id_ns *id)
nvme_ns          1835 drivers/nvme/host/core.c 	struct nvme_ns *ns = disk->private_data;
nvme_ns          1867 drivers/nvme/host/core.c 	struct nvme_ns *ns = disk->private_data;
nvme_ns          1936 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          2935 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          2944 drivers/nvme/host/core.c 	ns = list_first_entry(&ctrl->namespaces, struct nvme_ns, list);
nvme_ns          2945 drivers/nvme/host/core.c 	if (ns != list_last_entry(&ctrl->namespaces, struct nvme_ns, list)) {
nvme_ns          3334 drivers/nvme/host/core.c 	size += num_possible_nodes() * sizeof(struct nvme_ns *);
nvme_ns          3384 drivers/nvme/host/core.c static int nvme_init_ns_head(struct nvme_ns *ns, unsigned nsid,
nvme_ns          3429 drivers/nvme/host/core.c 	struct nvme_ns *nsa = container_of(a, struct nvme_ns, list);
nvme_ns          3430 drivers/nvme/host/core.c 	struct nvme_ns *nsb = container_of(b, struct nvme_ns, list);
nvme_ns          3435 drivers/nvme/host/core.c static struct nvme_ns *nvme_find_get_ns(struct nvme_ctrl *ctrl, unsigned nsid)
nvme_ns          3437 drivers/nvme/host/core.c 	struct nvme_ns *ns, *ret = NULL;
nvme_ns          3454 drivers/nvme/host/core.c static int nvme_setup_streams_ns(struct nvme_ctrl *ctrl, struct nvme_ns *ns)
nvme_ns          3482 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          3586 drivers/nvme/host/core.c static void nvme_ns_remove(struct nvme_ns *ns)
nvme_ns          3617 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          3631 drivers/nvme/host/core.c 	struct nvme_ns *ns, *next;
nvme_ns          3648 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          3764 drivers/nvme/host/core.c 	struct nvme_ns *ns, *next;
nvme_ns          4116 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4133 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4144 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4158 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4169 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4180 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4191 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns          4203 drivers/nvme/host/core.c 	struct nvme_ns *ns;
nvme_ns            64 drivers/nvme/host/fault_inject.c 		struct nvme_ns *ns = disk->private_data;
nvme_ns          2324 drivers/nvme/host/fc.c 	struct nvme_ns *ns = hctx->queue->queuedata;
nvme_ns           433 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvmdev->q->queuedata;
nvme_ns           480 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = q->queuedata;
nvme_ns           534 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvmdev->q->queuedata;
nvme_ns           560 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = ndev->q->queuedata;
nvme_ns           624 drivers/nvme/host/lightnvm.c static inline void nvme_nvm_rqtocmd(struct nvm_rq *rqd, struct nvme_ns *ns,
nvme_ns           651 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = q->queuedata;
nvme_ns           710 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvmdev->q->queuedata;
nvme_ns           751 drivers/nvme/host/lightnvm.c 				struct nvme_ns *ns,
nvme_ns           853 drivers/nvme/host/lightnvm.c static int nvme_nvm_submit_vio(struct nvme_ns *ns,
nvme_ns           887 drivers/nvme/host/lightnvm.c static int nvme_nvm_user_vcmd(struct nvme_ns *ns, int admin,
nvme_ns           934 drivers/nvme/host/lightnvm.c int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, unsigned long arg)
nvme_ns           948 drivers/nvme/host/lightnvm.c int nvme_nvm_register(struct nvme_ns *ns, char *disk_name, int node)
nvme_ns           976 drivers/nvme/host/lightnvm.c void nvme_nvm_unregister(struct nvme_ns *ns)
nvme_ns           984 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvme_get_ns_from_dev(dev);
nvme_ns          1031 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvme_get_ns_from_dev(dev);
nvme_ns          1094 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = nvme_get_ns_from_dev(dev);
nvme_ns          1243 drivers/nvme/host/lightnvm.c 	struct nvme_ns *ns = disk->private_data;
nvme_ns            52 drivers/nvme/host/multipath.c void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns,
nvme_ns            69 drivers/nvme/host/multipath.c 	struct nvme_ns *ns = req->q->queuedata;
nvme_ns           119 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           138 drivers/nvme/host/multipath.c bool nvme_mpath_clear_current_path(struct nvme_ns *ns)
nvme_ns           159 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           170 drivers/nvme/host/multipath.c static bool nvme_path_is_disabled(struct nvme_ns *ns)
nvme_ns           177 drivers/nvme/host/multipath.c static struct nvme_ns *__nvme_find_path(struct nvme_ns_head *head, int node)
nvme_ns           180 drivers/nvme/host/multipath.c 	struct nvme_ns *found = NULL, *fallback = NULL, *ns;
nvme_ns           216 drivers/nvme/host/multipath.c static struct nvme_ns *nvme_next_ns(struct nvme_ns_head *head,
nvme_ns           217 drivers/nvme/host/multipath.c 		struct nvme_ns *ns)
nvme_ns           219 drivers/nvme/host/multipath.c 	ns = list_next_or_null_rcu(&head->list, &ns->siblings, struct nvme_ns,
nvme_ns           223 drivers/nvme/host/multipath.c 	return list_first_or_null_rcu(&head->list, struct nvme_ns, siblings);
nvme_ns           226 drivers/nvme/host/multipath.c static struct nvme_ns *nvme_round_robin_path(struct nvme_ns_head *head,
nvme_ns           227 drivers/nvme/host/multipath.c 		int node, struct nvme_ns *old)
nvme_ns           229 drivers/nvme/host/multipath.c 	struct nvme_ns *ns, *found, *fallback = NULL;
nvme_ns           259 drivers/nvme/host/multipath.c static inline bool nvme_path_is_optimized(struct nvme_ns *ns)
nvme_ns           265 drivers/nvme/host/multipath.c inline struct nvme_ns *nvme_find_path(struct nvme_ns_head *head)
nvme_ns           268 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           280 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           301 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           412 drivers/nvme/host/multipath.c static void nvme_mpath_set_live(struct nvme_ns *ns)
nvme_ns           484 drivers/nvme/host/multipath.c 		struct nvme_ns *ns)
nvme_ns           501 drivers/nvme/host/multipath.c 	struct nvme_ns *ns;
nvme_ns           637 drivers/nvme/host/multipath.c 	struct nvme_ns *ns = nvme_get_ns_from_dev(dev);
nvme_ns           646 drivers/nvme/host/multipath.c 	struct nvme_ns *ns = data;
nvme_ns           656 drivers/nvme/host/multipath.c void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id)
nvme_ns           348 drivers/nvme/host/nvme.h 	struct nvme_ns __rcu	*current_path[];
nvme_ns           422 drivers/nvme/host/nvme.h static inline u64 nvme_block_nr(struct nvme_ns *ns, sector_t sector)
nvme_ns           486 drivers/nvme/host/nvme.h blk_status_t nvme_setup_cmd(struct nvme_ns *ns, struct request *req,
nvme_ns           522 drivers/nvme/host/nvme.h void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns,
nvme_ns           527 drivers/nvme/host/nvme.h void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id);
nvme_ns           532 drivers/nvme/host/nvme.h bool nvme_mpath_clear_current_path(struct nvme_ns *ns);
nvme_ns           534 drivers/nvme/host/nvme.h struct nvme_ns *nvme_find_path(struct nvme_ns_head *head);
nvme_ns           536 drivers/nvme/host/nvme.h static inline void nvme_mpath_check_last_path(struct nvme_ns *ns)
nvme_ns           547 drivers/nvme/host/nvme.h 	struct nvme_ns *ns = req->q->queuedata;
nvme_ns           567 drivers/nvme/host/nvme.h static inline void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns,
nvme_ns           584 drivers/nvme/host/nvme.h static inline void nvme_mpath_add_disk(struct nvme_ns *ns,
nvme_ns           591 drivers/nvme/host/nvme.h static inline bool nvme_mpath_clear_current_path(struct nvme_ns *ns)
nvme_ns           598 drivers/nvme/host/nvme.h static inline void nvme_mpath_check_last_path(struct nvme_ns *ns)
nvme_ns           631 drivers/nvme/host/nvme.h int nvme_nvm_register(struct nvme_ns *ns, char *disk_name, int node);
nvme_ns           632 drivers/nvme/host/nvme.h void nvme_nvm_unregister(struct nvme_ns *ns);
nvme_ns           634 drivers/nvme/host/nvme.h int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, unsigned long arg);
nvme_ns           636 drivers/nvme/host/nvme.h static inline int nvme_nvm_register(struct nvme_ns *ns, char *disk_name,
nvme_ns           642 drivers/nvme/host/nvme.h static inline void nvme_nvm_unregister(struct nvme_ns *ns) {};
nvme_ns           643 drivers/nvme/host/nvme.h static inline int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd,
nvme_ns           650 drivers/nvme/host/nvme.h static inline struct nvme_ns *nvme_get_ns_from_dev(struct device *dev)
nvme_ns           865 drivers/nvme/host/pci.c 	struct nvme_ns *ns = hctx->queue->queuedata;
nvme_ns          1735 drivers/nvme/host/rdma.c 	struct nvme_ns *ns = hctx->queue->queuedata;
nvme_ns          2102 drivers/nvme/host/tcp.c static blk_status_t nvme_tcp_setup_cmd_pdu(struct nvme_ns *ns,
nvme_ns          2157 drivers/nvme/host/tcp.c 	struct nvme_ns *ns = hctx->queue->queuedata;
nvme_ns           135 drivers/nvme/target/loop.c 	struct nvme_ns *ns = hctx->queue->queuedata;