diff options
| author | Nick Hibma <n_hibma@FreeBSD.org> | 2000-02-10 18:50:19 +0000 |
|---|---|---|
| committer | Nick Hibma <n_hibma@FreeBSD.org> | 2000-02-10 18:50:19 +0000 |
| commit | 8f9683e20cf8f33718519876320a1bb3fd101531 (patch) | |
| tree | 50a7ec6f1faacda30e6fb1315032fc1ba2897ae2 /sys/dev/usb/usbdi.c | |
| parent | 9fcc079584f8064468eeb656b6b8d26a5b7e8572 (diff) | |
Notes
Diffstat (limited to 'sys/dev/usb/usbdi.c')
| -rw-r--r-- | sys/dev/usb/usbdi.c | 8 |
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. */ |
