usb_transfer.c (ed6d949afdbe3f25e6ef640881d8a0a72d7b7aa8) | usb_transfer.c (8f9e0ef947d29b8728c62a941c13e127120701fc) |
---|---|
1/* $FreeBSD$ */ 2/*- 3 * Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 1791 unchanged lines hidden (view full) --- 1800usbd_xfer_get_frame(struct usb_xfer *xfer, usb_frcount_t frindex) 1801{ 1802 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1803 1804 return (&xfer->frbuffers[frindex]); 1805} 1806 1807usb_frlength_t | 1/* $FreeBSD$ */ 2/*- 3 * Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 1791 unchanged lines hidden (view full) --- 1800usbd_xfer_get_frame(struct usb_xfer *xfer, usb_frcount_t frindex) 1801{ 1802 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1803 1804 return (&xfer->frbuffers[frindex]); 1805} 1806 1807usb_frlength_t |
1808usbd_xfer_get_frame_len(struct usb_xfer *xfer, usb_frcount_t frindex) | 1808usbd_xfer_frame_len(struct usb_xfer *xfer, usb_frcount_t frindex) |
1809{ 1810 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1811 1812 return (xfer->frlengths[frindex]); 1813} 1814 1815/*------------------------------------------------------------------------* 1816 * usbd_xfer_set_frame_data --- 10 unchanged lines hidden (view full) --- 1827 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1828 1829 /* set virtual address to load and length */ 1830 xfer->frbuffers[frindex].buffer = ptr; 1831 usbd_xfer_set_frame_len(xfer, frindex, len); 1832} 1833 1834void | 1809{ 1810 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1811 1812 return (xfer->frlengths[frindex]); 1813} 1814 1815/*------------------------------------------------------------------------* 1816 * usbd_xfer_set_frame_data --- 10 unchanged lines hidden (view full) --- 1827 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1828 1829 /* set virtual address to load and length */ 1830 xfer->frbuffers[frindex].buffer = ptr; 1831 usbd_xfer_set_frame_len(xfer, frindex, len); 1832} 1833 1834void |
1835usbd_xfer_get_frame_data(struct usb_xfer *xfer, usb_frcount_t frindex, | 1835usbd_xfer_frame_data(struct usb_xfer *xfer, usb_frcount_t frindex, |
1836 void **ptr, int *len) 1837{ 1838 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1839 1840 if (ptr != NULL) 1841 *ptr = xfer->frbuffers[frindex].buffer; 1842 if (len != NULL) 1843 *len = xfer->frlengths[frindex]; --- 1140 unchanged lines hidden --- | 1836 void **ptr, int *len) 1837{ 1838 KASSERT(frindex < xfer->max_frame_count, ("frame index overflow")); 1839 1840 if (ptr != NULL) 1841 *ptr = xfer->frbuffers[frindex].buffer; 1842 if (len != NULL) 1843 *len = xfer->frlengths[frindex]; --- 1140 unchanged lines hidden --- |