summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdi.c
diff options
context:
space:
mode:
authorNick Hibma <n_hibma@FreeBSD.org>2000-02-10 18:50:19 +0000
committerNick Hibma <n_hibma@FreeBSD.org>2000-02-10 18:50:19 +0000
commit8f9683e20cf8f33718519876320a1bb3fd101531 (patch)
tree50a7ec6f1faacda30e6fb1315032fc1ba2897ae2 /sys/dev/usb/usbdi.c
parent9fcc079584f8064468eeb656b6b8d26a5b7e8572 (diff)
Notes
Diffstat (limited to 'sys/dev/usb/usbdi.c')
-rw-r--r--sys/dev/usb/usbdi.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c
index 23063df61679..2949b231734a 100644
--- a/sys/dev/usb/usbdi.c
+++ b/sys/dev/usb/usbdi.c
@@ -282,7 +282,7 @@ usbd_transfer(xfer)
/* Copy data if going out. */
if (!(xfer->flags & USBD_NO_COPY) && size != 0 &&
!usbd_xfer_isread(xfer))
- memcpy(KERNADDR(dmap), xfer->buffer, size);
+ memcpy(KERNADDR(dmap, 0), xfer->buffer, size);
err = pipe->methods->transfer(xfer);
@@ -348,7 +348,7 @@ usbd_alloc_buffer(xfer, size)
if (err)
return (0);
xfer->rqflags |= URQ_DEV_DMABUF;
- return (KERNADDR(&xfer->dmabuf));
+ return (KERNADDR(&xfer->dmabuf, 0));
}
void
@@ -371,7 +371,7 @@ usbd_get_buffer(xfer)
{
if (!(xfer->rqflags & URQ_DEV_DMABUF))
return (0);
- return (KERNADDR(&xfer->dmabuf));
+ return (KERNADDR(&xfer->dmabuf, 0));
}
usbd_xfer_handle
@@ -800,7 +800,7 @@ usb_transfer_complete(xfer)
xfer->actlen = xfer->length;
}
#endif
- memcpy(xfer->buffer, KERNADDR(dmap), xfer->actlen);
+ memcpy(xfer->buffer, KERNADDR(dmap, 0), xfer->actlen);
}
/* if we allocated the buffer in usbd_transfer() we free it here. */