summaryrefslogtreecommitdiffstats
path: root/sys/dev/nvme/nvme_qpair.c
diff options
context:
space:
mode:
authorjimharris <jimharris@FreeBSD.org>2013-06-26 23:37:11 +0000
committerjimharris <jimharris@FreeBSD.org>2013-06-26 23:37:11 +0000
commitb86441f01bc7663535df2b9b367d150f311b9d78 (patch)
treed29929e26dfbea655f0b2a883d9d5e24fbc22763 /sys/dev/nvme/nvme_qpair.c
parentcd28dd275bc9135d64078d916158ede6edf72de1 (diff)
downloadFreeBSD-src-b86441f01bc7663535df2b9b367d150f311b9d78.zip
FreeBSD-src-b86441f01bc7663535df2b9b367d150f311b9d78.tar.gz
Remove remaining uio-related code.
The nvme_physio() function was removed quite a while ago, which was the only user of this uio-related code. Sponsored by: Intel MFC after: 3 days
Diffstat (limited to 'sys/dev/nvme/nvme_qpair.c')
-rw-r--r--sys/dev/nvme/nvme_qpair.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/sys/dev/nvme/nvme_qpair.c b/sys/dev/nvme/nvme_qpair.c
index 3937718..31fb935 100644
--- a/sys/dev/nvme/nvme_qpair.c
+++ b/sys/dev/nvme/nvme_qpair.c
@@ -735,14 +735,6 @@ nvme_payload_map(void *arg, bus_dma_segment_t *seg, int nseg, int error)
}
static void
-nvme_payload_map_uio(void *arg, bus_dma_segment_t *seg, int nseg,
- bus_size_t mapsize, int error)
-{
-
- nvme_payload_map(arg, seg, nseg, error);
-}
-
-static void
_nvme_qpair_submit_request(struct nvme_qpair *qpair, struct nvme_request *req)
{
struct nvme_tracker *tr;
@@ -798,14 +790,6 @@ _nvme_qpair_submit_request(struct nvme_qpair *qpair, struct nvme_request *req)
case NVME_REQUEST_NULL:
nvme_qpair_submit_tracker(tr->qpair, tr);
break;
- case NVME_REQUEST_UIO:
- err = bus_dmamap_load_uio(tr->qpair->dma_tag,
- tr->payload_dma_map, req->u.uio, nvme_payload_map_uio,
- tr, 0);
- if (err != 0)
- nvme_printf(qpair->ctrlr,
- "bus_dmamap_load_uio returned 0x%x!\n", err);
- break;
#ifdef NVME_UNMAPPED_BIO_SUPPORT
case NVME_REQUEST_BIO:
KASSERT(req->u.bio->bio_bcount <= qpair->ctrlr->max_xfer_size,
OpenPOWER on IntegriCloud