Index: uspace/app/usbinfo/usbinfo.h
===================================================================
--- uspace/app/usbinfo/usbinfo.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/app/usbinfo/usbinfo.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -44,5 +44,5 @@
 
 typedef struct {
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 	usb_device_connection_t wire;
 	usb_standard_device_descriptor_t device_descriptor;
Index: uspace/drv/usbhid/hiddev.h
===================================================================
--- uspace/drv/usbhid/hiddev.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/drv/usbhid/hiddev.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -68,7 +68,7 @@
 	usb_device_connection_t wire;
 	/** USB pipe corresponding to the default Control endpoint. */
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 	/** USB pipe corresponding to the Interrupt In (polling) pipe. */
-	usb_endpoint_pipe_t poll_pipe;
+	usb_pipe_t poll_pipe;
 	
 	/** Polling interval retreived from the Interface descriptor. */
Index: uspace/drv/usbhub/usbhub.c
===================================================================
--- uspace/drv/usbhub/usbhub.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/drv/usbhub/usbhub.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -354,5 +354,5 @@
 	}
 	//create connection to device
-	usb_endpoint_pipe_t new_device_pipe;
+	usb_pipe_t new_device_pipe;
 	usb_device_connection_t new_device_connection;
 	usb_device_connection_initialize_on_default_address(
@@ -488,5 +488,5 @@
 	usb_log_debug("interrupt at port %d\n", port);
 	//determine type of change
-	usb_endpoint_pipe_t *pipe = hub->control_pipe;
+	usb_pipe_t *pipe = hub->control_pipe;
 	
 	int opResult;
Index: uspace/drv/usbhub/usbhub.h
===================================================================
--- uspace/drv/usbhub/usbhub.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/drv/usbhub/usbhub.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -58,6 +58,6 @@
 /* Hub endpoints. */
 /*typedef struct {
-        usb_endpoint_pipe_t control;
-        usb_endpoint_pipe_t status_change;
+        usb_pipe_t control;
+        usb_pipe_t status_change;
 } usb_hub_endpoints_t;
 */
@@ -88,5 +88,5 @@
 	 * searched again and again for the 'right pipe'.
 	 */
-	usb_endpoint_pipe_t * status_change_pipe;
+	usb_pipe_t * status_change_pipe;
 
 	/** convenience pointer to control pipe
@@ -96,5 +96,5 @@
 	 * searched again and again for the 'right pipe'.
 	 */
-	usb_endpoint_pipe_t * control_pipe;
+	usb_pipe_t * control_pipe;
 
 	/** generic usb device data*/
Index: uspace/drv/usbhub/usbhub_private.h
===================================================================
--- uspace/drv/usbhub/usbhub_private.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/drv/usbhub/usbhub_private.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -95,5 +95,5 @@
  * @return Operation result
  */
-static inline int usb_hub_clear_port_feature(usb_endpoint_pipe_t *pipe,
+static inline int usb_hub_clear_port_feature(usb_pipe_t *pipe,
     int port_index,
     usb_hub_class_feature_t feature) {
Index: uspace/drv/usbmid/usbmid.h
===================================================================
--- uspace/drv/usbmid/usbmid.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/drv/usbmid/usbmid.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -52,5 +52,5 @@
 	usb_device_connection_t wire;
 	/** Default control pipe. */
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 } usbmid_device_t;
 
Index: uspace/lib/usb/include/usb/devdrv.h
===================================================================
--- uspace/lib/usb/include/usb/devdrv.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/include/usb/devdrv.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -41,5 +41,5 @@
 typedef struct {
 	/** The default control pipe. */
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 	/** Other endpoint pipes.
 	 * This is an array of other endpoint pipes in the same order as
Index: uspace/lib/usb/include/usb/pipes.h
===================================================================
--- uspace/lib/usb/include/usb/pipes.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/include/usb/pipes.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -80,5 +80,5 @@
 	 */
 	int hc_phone;
-} usb_endpoint_pipe_t;
+} usb_pipe_t;
 
 
@@ -102,5 +102,5 @@
 typedef struct {
 	/** Endpoint pipe. */
-	usb_endpoint_pipe_t *pipe;
+	usb_pipe_t *pipe;
 	/** Endpoint description. */
 	const usb_endpoint_description_t *description;
@@ -125,26 +125,26 @@
 usb_address_t usb_device_get_assigned_address(devman_handle_t);
 
-int usb_endpoint_pipe_initialize(usb_endpoint_pipe_t *,
+int usb_endpoint_pipe_initialize(usb_pipe_t *,
     usb_device_connection_t *,
     usb_endpoint_t, usb_transfer_type_t, size_t, usb_direction_t);
-int usb_endpoint_pipe_initialize_default_control(usb_endpoint_pipe_t *,
+int usb_endpoint_pipe_initialize_default_control(usb_pipe_t *,
     usb_device_connection_t *);
-int usb_endpoint_pipe_probe_default_control(usb_endpoint_pipe_t *);
+int usb_endpoint_pipe_probe_default_control(usb_pipe_t *);
 int usb_endpoint_pipe_initialize_from_configuration(usb_endpoint_mapping_t *,
     size_t, uint8_t *, size_t, usb_device_connection_t *);
-int usb_endpoint_pipe_register(usb_endpoint_pipe_t *, unsigned int,
+int usb_endpoint_pipe_register(usb_pipe_t *, unsigned int,
     usb_hc_connection_t *);
-int usb_endpoint_pipe_unregister(usb_endpoint_pipe_t *, usb_hc_connection_t *);
+int usb_endpoint_pipe_unregister(usb_pipe_t *, usb_hc_connection_t *);
 
-int usb_endpoint_pipe_start_session(usb_endpoint_pipe_t *);
-int usb_endpoint_pipe_end_session(usb_endpoint_pipe_t *);
-bool usb_endpoint_pipe_is_session_started(usb_endpoint_pipe_t *);
+int usb_endpoint_pipe_start_session(usb_pipe_t *);
+int usb_endpoint_pipe_end_session(usb_pipe_t *);
+bool usb_endpoint_pipe_is_session_started(usb_pipe_t *);
 
-int usb_endpoint_pipe_read(usb_endpoint_pipe_t *, void *, size_t, size_t *);
-int usb_endpoint_pipe_write(usb_endpoint_pipe_t *, void *, size_t);
+int usb_endpoint_pipe_read(usb_pipe_t *, void *, size_t, size_t *);
+int usb_endpoint_pipe_write(usb_pipe_t *, void *, size_t);
 
-int usb_endpoint_pipe_control_read(usb_endpoint_pipe_t *, void *, size_t,
+int usb_endpoint_pipe_control_read(usb_pipe_t *, void *, size_t,
     void *, size_t, size_t *);
-int usb_endpoint_pipe_control_write(usb_endpoint_pipe_t *, void *, size_t,
+int usb_endpoint_pipe_control_write(usb_pipe_t *, void *, size_t,
     void *, size_t);
 
Index: uspace/lib/usb/include/usb/recognise.h
===================================================================
--- uspace/lib/usb/include/usb/recognise.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/include/usb/recognise.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -48,5 +48,5 @@
     const usb_standard_interface_descriptor_t *, match_id_list_t *);
 
-int usb_device_create_match_ids(usb_endpoint_pipe_t *, match_id_list_t *);
+int usb_device_create_match_ids(usb_pipe_t *, match_id_list_t *);
 
 int usb_device_register_child_in_devman(usb_address_t, devman_handle_t,
Index: uspace/lib/usb/include/usb/request.h
===================================================================
--- uspace/lib/usb/include/usb/request.h	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/include/usb/request.h	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -86,42 +86,42 @@
 } __attribute__ ((packed)) usb_device_request_setup_packet_t;
 
-int usb_control_request_set(usb_endpoint_pipe_t *,
+int usb_control_request_set(usb_pipe_t *,
     usb_request_type_t, usb_request_recipient_t, uint8_t,
     uint16_t, uint16_t, void *, size_t);
 
-int usb_control_request_get(usb_endpoint_pipe_t *,
+int usb_control_request_get(usb_pipe_t *,
     usb_request_type_t, usb_request_recipient_t, uint8_t,
     uint16_t, uint16_t, void *, size_t, size_t *);
 
-int usb_request_get_status(usb_endpoint_pipe_t *, usb_request_recipient_t,
+int usb_request_get_status(usb_pipe_t *, usb_request_recipient_t,
     uint16_t, uint16_t *);
-int usb_request_clear_feature(usb_endpoint_pipe_t *, usb_request_type_t,
+int usb_request_clear_feature(usb_pipe_t *, usb_request_type_t,
     usb_request_recipient_t, uint16_t, uint16_t);
-int usb_request_set_feature(usb_endpoint_pipe_t *, usb_request_type_t,
+int usb_request_set_feature(usb_pipe_t *, usb_request_type_t,
     usb_request_recipient_t, uint16_t, uint16_t);
-int usb_request_set_address(usb_endpoint_pipe_t *, usb_address_t);
-int usb_request_get_descriptor(usb_endpoint_pipe_t *, usb_request_type_t,
+int usb_request_set_address(usb_pipe_t *, usb_address_t);
+int usb_request_get_descriptor(usb_pipe_t *, usb_request_type_t,
     usb_request_recipient_t, uint8_t, uint8_t, uint16_t, void *, size_t, 
     size_t *);
-int usb_request_get_descriptor_alloc(usb_endpoint_pipe_t *, usb_request_type_t,
+int usb_request_get_descriptor_alloc(usb_pipe_t *, usb_request_type_t,
     usb_request_recipient_t, uint8_t, uint8_t, uint16_t, void **, size_t *);
-int usb_request_get_device_descriptor(usb_endpoint_pipe_t *,
+int usb_request_get_device_descriptor(usb_pipe_t *,
     usb_standard_device_descriptor_t *);
-int usb_request_get_bare_configuration_descriptor(usb_endpoint_pipe_t *, int,
+int usb_request_get_bare_configuration_descriptor(usb_pipe_t *, int,
     usb_standard_configuration_descriptor_t *);
-int usb_request_get_full_configuration_descriptor(usb_endpoint_pipe_t *, int,
+int usb_request_get_full_configuration_descriptor(usb_pipe_t *, int,
     void *, size_t, size_t *);
-int usb_request_get_full_configuration_descriptor_alloc(usb_endpoint_pipe_t *,
+int usb_request_get_full_configuration_descriptor_alloc(usb_pipe_t *,
     int, void **, size_t *);
-int usb_request_set_descriptor(usb_endpoint_pipe_t *, usb_request_type_t,
+int usb_request_set_descriptor(usb_pipe_t *, usb_request_type_t,
     usb_request_recipient_t, uint8_t, uint8_t, uint16_t, void *, size_t);
-int usb_request_get_configuration(usb_endpoint_pipe_t *, uint8_t *);
-int usb_request_set_configuration(usb_endpoint_pipe_t *, uint8_t);
-int usb_request_get_interface(usb_endpoint_pipe_t *, uint8_t, uint8_t *);
-int usb_request_set_interface(usb_endpoint_pipe_t *, uint8_t, uint8_t);
+int usb_request_get_configuration(usb_pipe_t *, uint8_t *);
+int usb_request_set_configuration(usb_pipe_t *, uint8_t);
+int usb_request_get_interface(usb_pipe_t *, uint8_t, uint8_t *);
+int usb_request_set_interface(usb_pipe_t *, uint8_t, uint8_t);
 
-int usb_request_get_supported_languages(usb_endpoint_pipe_t *,
+int usb_request_get_supported_languages(usb_pipe_t *,
     l18_win_locales_t **, size_t *);
-int usb_request_get_string(usb_endpoint_pipe_t *, size_t, l18_win_locales_t,
+int usb_request_get_string(usb_pipe_t *, size_t, l18_win_locales_t,
     char **);
 
Index: uspace/lib/usb/src/devdrv.c
===================================================================
--- uspace/lib/usb/src/devdrv.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/devdrv.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -126,5 +126,5 @@
 
 	for (i = 0; i < pipe_count; i++) {
-		dev->pipes[i].pipe = malloc(sizeof(usb_endpoint_pipe_t));
+		dev->pipes[i].pipe = malloc(sizeof(usb_pipe_t));
 		if (dev->pipes[i].pipe == NULL) {
 			usb_log_oom(dev->ddf_dev);
Index: uspace/lib/usb/src/devpoll.c
===================================================================
--- uspace/lib/usb/src/devpoll.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/devpoll.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -64,5 +64,5 @@
 	assert(polling_data);
 
-	usb_endpoint_pipe_t *pipe
+	usb_pipe_t *pipe
 	    = polling_data->dev->pipes[polling_data->pipe_index].pipe;
 
Index: uspace/lib/usb/src/hub.c
===================================================================
--- uspace/lib/usb/src/hub.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/hub.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -228,5 +228,5 @@
 	}
 
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 	rc = usb_endpoint_pipe_initialize_default_control(&ctrl_pipe,
 	    &dev_conn);
Index: uspace/lib/usb/src/pipes.c
===================================================================
--- uspace/lib/usb/src/pipes.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/pipes.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -244,5 +244,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_start_session(usb_endpoint_pipe_t *pipe)
+int usb_endpoint_pipe_start_session(usb_pipe_t *pipe)
 {
 	assert(pipe);
@@ -270,5 +270,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_end_session(usb_endpoint_pipe_t *pipe)
+int usb_endpoint_pipe_end_session(usb_pipe_t *pipe)
 {
 	assert(pipe);
@@ -296,5 +296,5 @@
  * @return Whether @p pipe has opened a session.
  */
-bool usb_endpoint_pipe_is_session_started(usb_endpoint_pipe_t *pipe)
+bool usb_endpoint_pipe_is_session_started(usb_pipe_t *pipe)
 {
 	return (pipe->hc_phone >= 0);
Index: uspace/lib/usb/src/pipesinit.c
===================================================================
--- uspace/lib/usb/src/pipesinit.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/pipesinit.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -342,5 +342,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_initialize(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_initialize(usb_pipe_t *pipe,
     usb_device_connection_t *connection, usb_endpoint_t endpoint_no,
     usb_transfer_type_t transfer_type, size_t max_packet_size,
@@ -367,5 +367,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_initialize_default_control(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_initialize_default_control(usb_pipe_t *pipe,
     usb_device_connection_t *connection)
 {
@@ -390,5 +390,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_probe_default_control(usb_endpoint_pipe_t *pipe)
+int usb_endpoint_pipe_probe_default_control(usb_pipe_t *pipe)
 {
 	assert(pipe);
@@ -451,5 +451,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_register(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_register(usb_pipe_t *pipe,
     unsigned int interval,
     usb_hc_connection_t *hc_connection)
@@ -479,5 +479,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_unregister(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_unregister(usb_pipe_t *pipe,
     usb_hc_connection_t *hc_connection)
 {
Index: uspace/lib/usb/src/pipesio.c
===================================================================
--- uspace/lib/usb/src/pipesio.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/pipesio.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -58,5 +58,5 @@
  * @return Error code.
  */
-static int usb_endpoint_pipe_read_no_checks(usb_endpoint_pipe_t *pipe,
+static int usb_endpoint_pipe_read_no_checks(usb_pipe_t *pipe,
     void *buffer, size_t size, size_t *size_transfered)
 {
@@ -140,5 +140,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_read(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_read(usb_pipe_t *pipe,
     void *buffer, size_t size, size_t *size_transfered)
 {
@@ -190,5 +190,5 @@
  * @return Error code.
  */
-static int usb_endpoint_pipe_write_no_check(usb_endpoint_pipe_t *pipe,
+static int usb_endpoint_pipe_write_no_check(usb_pipe_t *pipe,
     void *buffer, size_t size)
 {
@@ -247,5 +247,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_write(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_write(usb_pipe_t *pipe,
     void *buffer, size_t size)
 {
@@ -289,5 +289,5 @@
  * @return Error code.
  */
-static int usb_endpoint_pipe_control_read_no_check(usb_endpoint_pipe_t *pipe,
+static int usb_endpoint_pipe_control_read_no_check(usb_pipe_t *pipe,
     void *setup_buffer, size_t setup_buffer_size,
     void *data_buffer, size_t data_buffer_size, size_t *data_transfered_size)
@@ -365,5 +365,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_control_read(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_control_read(usb_pipe_t *pipe,
     void *setup_buffer, size_t setup_buffer_size,
     void *data_buffer, size_t data_buffer_size, size_t *data_transfered_size)
@@ -414,5 +414,5 @@
  * @return Error code.
  */
-static int usb_endpoint_pipe_control_write_no_check(usb_endpoint_pipe_t *pipe,
+static int usb_endpoint_pipe_control_write_no_check(usb_pipe_t *pipe,
     void *setup_buffer, size_t setup_buffer_size,
     void *data_buffer, size_t data_buffer_size)
@@ -473,5 +473,5 @@
  * @return Error code.
  */
-int usb_endpoint_pipe_control_write(usb_endpoint_pipe_t *pipe,
+int usb_endpoint_pipe_control_write(usb_pipe_t *pipe,
     void *setup_buffer, size_t setup_buffer_size,
     void *data_buffer, size_t data_buffer_size)
Index: uspace/lib/usb/src/recognise.c
===================================================================
--- uspace/lib/usb/src/recognise.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/recognise.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -311,5 +311,5 @@
  * @return Error code.
  */
-int usb_device_create_match_ids(usb_endpoint_pipe_t *ctrl_pipe,
+int usb_device_create_match_ids(usb_pipe_t *ctrl_pipe,
     match_id_list_t *matches)
 {
@@ -363,5 +363,5 @@
 	int rc;
 	usb_device_connection_t dev_connection;
-	usb_endpoint_pipe_t ctrl_pipe;
+	usb_pipe_t ctrl_pipe;
 
 	rc = usb_device_connection_initialize(&dev_connection, hc_handle, address);
Index: uspace/lib/usb/src/request.c
===================================================================
--- uspace/lib/usb/src/request.c	(revision 8a951ca81f856e34f29310d5c23b739e8ff3de9e)
+++ uspace/lib/usb/src/request.c	(revision a3726632dd6e6060c73878c60f6f3087c5bb4016)
@@ -60,5 +60,5 @@
  * @retval ERANGE Data buffer too large.
  */
-int usb_control_request_set(usb_endpoint_pipe_t *pipe,
+int usb_control_request_set(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint8_t request,
@@ -120,5 +120,5 @@
   * @retval ERANGE Data buffer too large.
   */
-int usb_control_request_get(usb_endpoint_pipe_t *pipe,
+int usb_control_request_get(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint8_t request,
@@ -165,5 +165,5 @@
  * @return Error code.
  */
-int usb_request_get_status(usb_endpoint_pipe_t *pipe,
+int usb_request_get_status(usb_pipe_t *pipe,
     usb_request_recipient_t recipient, uint16_t index,
     uint16_t *status)
@@ -203,5 +203,5 @@
  * @return Error code.
  */
-int usb_request_clear_feature(usb_endpoint_pipe_t *pipe,
+int usb_request_clear_feature(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint16_t feature_selector, uint16_t index)
@@ -231,5 +231,5 @@
  * @return Error code.
  */
-int usb_request_set_feature(usb_endpoint_pipe_t *pipe,
+int usb_request_set_feature(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint16_t feature_selector, uint16_t index)
@@ -258,5 +258,5 @@
  * @return Error code.
  */
-int usb_request_set_address(usb_endpoint_pipe_t *pipe,
+int usb_request_set_address(usb_pipe_t *pipe,
     usb_address_t new_address)
 {
@@ -297,5 +297,5 @@
  * @return Error code.
  */
-int usb_request_get_descriptor(usb_endpoint_pipe_t *pipe,
+int usb_request_get_descriptor(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint8_t descriptor_type, uint8_t descriptor_index,
@@ -331,5 +331,5 @@
  * @return
  */
-int usb_request_get_descriptor_alloc(usb_endpoint_pipe_t * pipe,
+int usb_request_get_descriptor_alloc(usb_pipe_t * pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint8_t descriptor_type, uint8_t descriptor_index,
@@ -400,5 +400,5 @@
  * @return Error code.
  */
-int usb_request_get_device_descriptor(usb_endpoint_pipe_t *pipe,
+int usb_request_get_device_descriptor(usb_pipe_t *pipe,
     usb_standard_device_descriptor_t *descriptor)
 {
@@ -442,5 +442,5 @@
  * @return Error code.
  */
-int usb_request_get_bare_configuration_descriptor(usb_endpoint_pipe_t *pipe,
+int usb_request_get_bare_configuration_descriptor(usb_pipe_t *pipe,
     int index, usb_standard_configuration_descriptor_t *descriptor)
 {
@@ -488,5 +488,5 @@
  * @return Error code.
  */
-int usb_request_get_full_configuration_descriptor(usb_endpoint_pipe_t *pipe,
+int usb_request_get_full_configuration_descriptor(usb_pipe_t *pipe,
     int index, void *descriptor, size_t descriptor_size, size_t *actual_size)
 {
@@ -514,5 +514,5 @@
  */
 int usb_request_get_full_configuration_descriptor_alloc(
-    usb_endpoint_pipe_t *pipe, int index,
+    usb_pipe_t *pipe, int index,
     void **descriptor_ptr, size_t *descriptor_size)
 {
@@ -578,5 +578,5 @@
  * @return Error code.
  */
-int usb_request_set_descriptor(usb_endpoint_pipe_t *pipe,
+int usb_request_set_descriptor(usb_pipe_t *pipe,
     usb_request_type_t request_type, usb_request_recipient_t recipient,
     uint8_t descriptor_type, uint8_t descriptor_index,
@@ -607,5 +607,5 @@
  * @return Error code.
  */
-int usb_request_get_configuration(usb_endpoint_pipe_t *pipe,
+int usb_request_get_configuration(usb_pipe_t *pipe,
     uint8_t *configuration_value)
 {
@@ -639,5 +639,5 @@
  * @return Error code.
  */
-int usb_request_set_configuration(usb_endpoint_pipe_t *pipe,
+int usb_request_set_configuration(usb_pipe_t *pipe,
     uint8_t configuration_value)
 {
@@ -658,5 +658,5 @@
  * @return Error code.
  */
-int usb_request_get_interface(usb_endpoint_pipe_t *pipe,
+int usb_request_get_interface(usb_pipe_t *pipe,
     uint8_t interface_index, uint8_t *alternate_setting)
 {
@@ -691,5 +691,5 @@
  * @return Error code.
  */
-int usb_request_set_interface(usb_endpoint_pipe_t *pipe,
+int usb_request_set_interface(usb_pipe_t *pipe,
     uint8_t interface_index, uint8_t alternate_setting)
 {
@@ -710,5 +710,5 @@
  * @return Error code.
  */
-int usb_request_get_supported_languages(usb_endpoint_pipe_t *pipe,
+int usb_request_get_supported_languages(usb_pipe_t *pipe,
     l18_win_locales_t **languages_ptr, size_t *languages_count)
 {
@@ -782,5 +782,5 @@
  * @return Error code.
  */
-int usb_request_get_string(usb_endpoint_pipe_t *pipe,
+int usb_request_get_string(usb_pipe_t *pipe,
     size_t index, l18_win_locales_t lang, char **string_ptr)
 {
