summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/nvme.h
diff options
context:
space:
mode:
authorMing Lin <ming.l@samsung.com>2016-05-18 14:05:02 -0700
committerJens Axboe <axboe@fb.com>2016-06-07 13:43:02 -0600
commitc55a2fd4bb16bcdd8c42e3d64fccd326416b7492 (patch)
treee44e6da1c8bc384fa0bde85e078fd481073487be /drivers/nvme/host/nvme.h
parente1958e6534a2d4ebb2dfcd0b3f16ff8e277a5b0c (diff)
downloadlinux-c55a2fd4bb16bcdd8c42e3d64fccd326416b7492.tar.bz2
nvme: move nvme_cancel_request() to common code
So it can be used by fabrics driver also. Signed-off-by: Ming Lin <ming.l@samsung.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de> Reviewed-by: Keith Busch <keith.bsuch@intel.com> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'drivers/nvme/host/nvme.h')
-rw-r--r--drivers/nvme/host/nvme.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h
index 4d196d2d57da..282421fec27c 100644
--- a/drivers/nvme/host/nvme.h
+++ b/drivers/nvme/host/nvme.h
@@ -207,6 +207,7 @@ static inline bool nvme_req_needs_retry(struct request *req, u16 status)
(jiffies - req->start_time) < req->timeout;
}
+void nvme_cancel_request(struct request *req, void *data, bool reserved);
bool nvme_change_ctrl_state(struct nvme_ctrl *ctrl,
enum nvme_ctrl_state new_state);
int nvme_disable_ctrl(struct nvme_ctrl *ctrl, u64 cap);