diff options
author | Warner Losh <imp@FreeBSD.org> | 2016-06-09 22:39:02 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2016-06-09 22:39:02 +0000 |
commit | baabaca31be9676473d74dea3fbc90b32f0be35d (patch) | |
tree | 588e4979faf0585ef8448c0fdb718ede05c837f6 /sys/cam/cam_xpt_internal.h | |
parent | c7310cbc6a1a1d47ea575e5f45eeb3efe31178d2 (diff) | |
download | src-baabaca31be9676473d74dea3fbc90b32f0be35d.tar.gz src-baabaca31be9676473d74dea3fbc90b32f0be35d.zip |
New NVMe front end (nda).
Notes
Notes:
svn path=/head/; revision=301771
Diffstat (limited to 'sys/cam/cam_xpt_internal.h')
-rw-r--r-- | sys/cam/cam_xpt_internal.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/cam/cam_xpt_internal.h b/sys/cam/cam_xpt_internal.h index 23d6d34cff79..b0624af88db5 100644 --- a/sys/cam/cam_xpt_internal.h +++ b/sys/cam/cam_xpt_internal.h @@ -117,6 +117,8 @@ struct cam_ed { STAILQ_ENTRY(cam_ed) highpowerq_entry; struct mtx device_mtx; struct task device_destroy_task; + const struct nvme_controller_data *nvme_cdata; + const struct nvme_namespace_data *nvme_data; }; /* @@ -167,6 +169,7 @@ struct cam_path { struct xpt_xport * scsi_get_xport(void); struct xpt_xport * ata_get_xport(void); +struct xpt_xport * nvme_get_xport(void); struct cam_ed * xpt_alloc_device(struct cam_eb *bus, struct cam_et *target, |