Changeset ae3a941 in mainline for uspace/drv/bus/usb/xhci/streams.h
- Timestamp:
- 2018-02-26T16:51:40Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e773f58
- Parents:
- 3692678
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/xhci/streams.h
r3692678 rae3a941 48 48 xhci_trb_ring_t ring; 49 49 50 /** Pointer to the array of secondary stream context data for primary data. */ 50 /** 51 * Pointer to the array of secondary stream context data for primary 52 * data. 53 */ 51 54 xhci_stream_data_t *secondary_data; 52 55 … … 61 64 } xhci_stream_data_t; 62 65 63 extern xhci_stream_data_t *xhci_get_stream_ctx_data(xhci_endpoint_t * ep, uint32_t stream_id);64 extern void xhci_stream_free_ds(xhci_endpoint_t * xhci_ep);66 extern xhci_stream_data_t *xhci_get_stream_ctx_data(xhci_endpoint_t *, uint32_t); 67 extern void xhci_stream_free_ds(xhci_endpoint_t *); 65 68 66 extern errno_t xhci_endpoint_remove_streams(xhci_hc_t *hc, xhci_device_t *dev, xhci_endpoint_t *xhci_ep); 67 extern errno_t xhci_endpoint_request_primary_streams(xhci_hc_t *hc, xhci_device_t *dev, 68 xhci_endpoint_t *xhci_ep, unsigned count); 69 extern errno_t xhci_endpoint_request_secondary_streams(xhci_hc_t *hc, xhci_device_t *dev, 70 xhci_endpoint_t *xhci_ep, unsigned *sizes, unsigned count); 69 extern errno_t xhci_endpoint_remove_streams(xhci_hc_t *, xhci_device_t *, 70 xhci_endpoint_t *); 71 extern errno_t xhci_endpoint_request_primary_streams(xhci_hc_t *, 72 xhci_device_t *, xhci_endpoint_t *, unsigned); 73 extern errno_t xhci_endpoint_request_secondary_streams(xhci_hc_t *, 74 xhci_device_t *, xhci_endpoint_t *, unsigned *, unsigned); 71 75 72 76 #endif
Note:
See TracChangeset
for help on using the changeset viewer.