diff options
author | jimharris <jimharris@FreeBSD.org> | 2013-03-26 18:34:19 +0000 |
---|---|---|
committer | jimharris <jimharris@FreeBSD.org> | 2013-03-26 18:34:19 +0000 |
commit | 7ad47d8780dbe3e2ff0febe22184fb77639c69e9 (patch) | |
tree | 61cdf831375ff3147e638ace1e7ede7f50c17d2f /sys/dev/nvme/nvme_private.h | |
parent | 6162f3ce10ed5308a613cd8a0ee5630620fca3c5 (diff) | |
download | FreeBSD-src-7ad47d8780dbe3e2ff0febe22184fb77639c69e9.zip FreeBSD-src-7ad47d8780dbe3e2ff0febe22184fb77639c69e9.tar.gz |
Move controller destruction code from nvme_detach() to new nvme_ctrlr_destruct()
function.
Sponsored by: Intel
Diffstat (limited to 'sys/dev/nvme/nvme_private.h')
-rw-r--r-- | sys/dev/nvme/nvme_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/nvme/nvme_private.h b/sys/dev/nvme/nvme_private.h index ca9b565..4ea3a06 100644 --- a/sys/dev/nvme/nvme_private.h +++ b/sys/dev/nvme/nvme_private.h @@ -358,6 +358,7 @@ void nvme_payload_map_uio(void *arg, bus_dma_segment_t *seg, int nseg, bus_size_t mapsize, int error); int nvme_ctrlr_construct(struct nvme_controller *ctrlr, device_t dev); +void nvme_ctrlr_destruct(struct nvme_controller *ctrlr, device_t dev); int nvme_ctrlr_reset(struct nvme_controller *ctrlr); /* ctrlr defined as void * to allow use with config_intrhook. */ void nvme_ctrlr_start(void *ctrlr_arg); |