summaryrefslogtreecommitdiffstats
path: root/sys/dev/nvme/nvme_private.h
diff options
context:
space:
mode:
authorjimharris <jimharris@FreeBSD.org>2013-04-12 17:36:48 +0000
committerjimharris <jimharris@FreeBSD.org>2013-04-12 17:36:48 +0000
commitd3af7eb2bf127dbb0d1bcb109e0febe6e27dfbde (patch)
tree968ac4b0658618f9a0bbd8d4e8268d6e21de33f7 /sys/dev/nvme/nvme_private.h
parent92ebbf5a669cdb8c2946c4ac9163e228b3319282 (diff)
downloadFreeBSD-src-d3af7eb2bf127dbb0d1bcb109e0febe6e27dfbde.zip
FreeBSD-src-d3af7eb2bf127dbb0d1bcb109e0febe6e27dfbde.tar.gz
Rename the controller's fail_req_lock, so that it can be used for other
locking operations on the controller. Sponsored by: Intel
Diffstat (limited to 'sys/dev/nvme/nvme_private.h')
-rw-r--r--sys/dev/nvme/nvme_private.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/nvme/nvme_private.h b/sys/dev/nvme/nvme_private.h
index fe3a110..9fbef6d 100644
--- a/sys/dev/nvme/nvme_private.h
+++ b/sys/dev/nvme/nvme_private.h
@@ -247,6 +247,8 @@ struct nvme_controller {
device_t dev;
+ struct mtx lock;
+
uint32_t ready_timeout_in_ms;
bus_space_tag_t bus_tag;
@@ -325,7 +327,6 @@ struct nvme_controller {
uint32_t is_resetting;
- struct mtx fail_req_lock;
boolean_t is_failed;
STAILQ_HEAD(, nvme_request) fail_req;
OpenPOWER on IntegriCloud