Index: uspace/lib/usb/include/usb/host/batch.h
===================================================================
--- uspace/lib/usb/include/usb/host/batch.h	(revision e34e77a824701ce028062a1aea49020a3f6ab6a2)
+++ uspace/lib/usb/include/usb/host/batch.h	(revision 1387692fb51247c20a25daac06c32715aebbf3bf)
@@ -40,6 +40,6 @@
 #include <usb/usb.h>
 
-typedef struct batch
-{
+typedef struct usb_transfer_batch usb_transfer_batch_t;
+struct usb_transfer_batch {
 	link_t link;
 	usb_target_t target;
@@ -56,13 +56,13 @@
 	size_t max_packet_size;
 	size_t transfered_size;
-	void (*next_step)(struct batch*);
+	void (*next_step)(usb_transfer_batch_t *);
 	int error;
 	ddf_fun_t *fun;
 	void *arg;
 	void *private_data;
-} batch_t;
+};
 
-void batch_init(
-    batch_t *instance,
+void usb_transfer_batch_init(
+    usb_transfer_batch_t *instance,
     usb_target_t target,
     usb_transfer_type_t transfer_type,
@@ -81,13 +81,14 @@
 );
 
-static inline batch_t *batch_from_link(link_t *link_ptr)
+static inline usb_transfer_batch_t *usb_transfer_batch_from_link(link_t *link_ptr)
 {
 	assert(link_ptr);
-	return list_get_instance(link_ptr, batch_t, link);
+	return list_get_instance(link_ptr, usb_transfer_batch_t, link);
 }
 
-void batch_call_in(batch_t *instance);
-void batch_call_out(batch_t *instance);
-void batch_finish(batch_t *instance, int error);
+void usb_transfer_batch_call_in(usb_transfer_batch_t *instance);
+void usb_transfer_batch_call_out(usb_transfer_batch_t *instance);
+void usb_transfer_batch_finish(usb_transfer_batch_t *instance, int error);
+
 #endif
 /**
