Searched refs:nvme_ns (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/nvme/host/ |
D | nvme.h | 282 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 …]
|
D | multipath.c | 35 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 …]
|
D | fault_inject.c | 18 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()
|
D | core.c | 100 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 …]
|
D | lightnvm.c | 447 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 …]
|
D | rdma.c | 1690 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_rdma_queue_rq()
|
D | fc.c | 2262 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_fc_queue_rq()
|
D | pci.c | 809 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_queue_rq()
|
/Linux-v4.19/drivers/nvme/target/ |
D | loop.c | 157 struct nvme_ns *ns = hctx->queue->queuedata; in nvme_loop_queue_rq()
|