Home
last modified time | relevance | path

Searched refs:nvme_ns (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/nvme/host/
Dnvme.h282 struct nvme_ns __rcu *current_path;
307 struct nvme_ns { struct
357 void nvme_fault_inject_init(struct nvme_ns *ns); argument
358 void nvme_fault_inject_fini(struct nvme_ns *ns);
361 static inline void nvme_fault_inject_init(struct nvme_ns *ns) {} in nvme_fault_inject_init()
362 static inline void nvme_fault_inject_fini(struct nvme_ns *ns) {} in nvme_fault_inject_fini()
382 static inline u64 nvme_block_nr(struct nvme_ns *ns, sector_t sector) in nvme_block_nr()
444 blk_status_t nvme_setup_cmd(struct nvme_ns *ns, struct request *req,
467 void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns,
472 void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id);
[all …]
Dmultipath.c35 void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns, in nvme_set_disk_name()
52 struct nvme_ns *ns = req->q->queuedata; in nvme_failover_req()
94 struct nvme_ns *ns; in nvme_kick_requeue_lists()
113 static struct nvme_ns *__nvme_find_path(struct nvme_ns_head *head) in __nvme_find_path()
115 struct nvme_ns *ns, *fallback = NULL; in __nvme_find_path()
138 static inline bool nvme_path_is_optimized(struct nvme_ns *ns) in nvme_path_is_optimized()
144 inline struct nvme_ns *nvme_find_path(struct nvme_ns_head *head) in nvme_find_path()
146 struct nvme_ns *ns = srcu_dereference(head->current_path, &head->srcu); in nvme_find_path()
158 struct nvme_ns *ns; in nvme_ns_head_make_request()
191 struct nvme_ns *ns; in nvme_ns_head_poll()
[all …]
Dfault_inject.c18 void nvme_fault_inject_init(struct nvme_ns *ns) in nvme_fault_inject_init()
52 void nvme_fault_inject_fini(struct nvme_ns *ns) in nvme_fault_inject_fini()
61 struct nvme_ns *ns = NULL; in nvme_should_fail()
Dcore.c100 static void nvme_ns_remove(struct nvme_ns *ns);
106 static void nvme_set_queue_dying(struct nvme_ns *ns) in nvme_set_queue_dying()
198 static inline bool nvme_ns_has_pi(struct nvme_ns *ns) in nvme_ns_has_pi()
389 struct nvme_ns *ns = container_of(kref, struct nvme_ns, kref); in nvme_free_ns()
400 static void nvme_put_ns(struct nvme_ns *ns) in nvme_put_ns()
536 static inline void nvme_setup_flush(struct nvme_ns *ns, in nvme_setup_flush()
544 static blk_status_t nvme_setup_discard(struct nvme_ns *ns, struct request *req, in nvme_setup_discard()
586 static inline blk_status_t nvme_setup_rw(struct nvme_ns *ns, in nvme_setup_rw()
647 struct nvme_ns *ns = req->rq_disk->private_data; in nvme_cleanup_cmd()
659 blk_status_t nvme_setup_cmd(struct nvme_ns *ns, struct request *req, in nvme_setup_cmd()
[all …]
Dlightnvm.c447 struct nvme_ns *ns = nvmdev->q->queuedata; in nvme_nvm_identity()
494 struct nvme_ns *ns = q->queuedata; in nvme_nvm_get_bb_tbl()
548 struct nvme_ns *ns = nvmdev->q->queuedata; in nvme_nvm_set_bb_tbl()
574 struct nvme_ns *ns = ndev->q->queuedata; in nvme_nvm_get_chk_meta()
628 static inline void nvme_nvm_rqtocmd(struct nvm_rq *rqd, struct nvme_ns *ns, in nvme_nvm_rqtocmd()
655 struct nvme_ns *ns = q->queuedata; in nvme_nvm_alloc_request()
727 struct nvme_ns *ns = nvmdev->q->queuedata; in nvme_nvm_create_dma_pool()
769 struct nvme_ns *ns, in nvme_nvm_submit_user_cmd()
871 static int nvme_nvm_submit_vio(struct nvme_ns *ns, in nvme_nvm_submit_vio()
905 static int nvme_nvm_user_vcmd(struct nvme_ns *ns, int admin, in nvme_nvm_user_vcmd()
[all …]
Drdma.c1690 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_rdma_queue_rq()
Dfc.c2262 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_fc_queue_rq()
Dpci.c809 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_queue_rq()
/Linux-v4.19/drivers/nvme/target/
Dloop.c157 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_loop_queue_rq()