summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_transfer.h
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2009-05-28 17:36:36 +0000
committerthompsa <thompsa@FreeBSD.org>2009-05-28 17:36:36 +0000
commitaf6fb4f3d2a2950c2a2c95bc3148ee16510149de (patch)
tree3036722a60a7a9ddd5122172e56736f3e128664b /sys/dev/usb/usb_transfer.h
parentd691011026fb63bdede5854aaa7547c7c019cd38 (diff)
downloadFreeBSD-src-af6fb4f3d2a2950c2a2c95bc3148ee16510149de.zip
FreeBSD-src-af6fb4f3d2a2950c2a2c95bc3148ee16510149de.tar.gz
s/usb2_/usb_/ on all C structs for the USB stack.
Diffstat (limited to 'sys/dev/usb/usb_transfer.h')
-rw-r--r--sys/dev/usb/usb_transfer.h88
1 files changed, 44 insertions, 44 deletions
diff --git a/sys/dev/usb/usb_transfer.h b/sys/dev/usb/usb_transfer.h
index c385dd8..eca641f 100644
--- a/sys/dev/usb/usb_transfer.h
+++ b/sys/dev/usb/usb_transfer.h
@@ -31,41 +31,41 @@
* The following structure defines the messages that is used to signal
* the "done_p" USB process.
*/
-struct usb2_done_msg {
- struct usb2_proc_msg hdr;
- struct usb2_xfer_root *xroot;
+struct usb_done_msg {
+ struct usb_proc_msg hdr;
+ struct usb_xfer_root *xroot;
};
#define USB_DMATAG_TO_XROOT(dpt) \
- ((struct usb2_xfer_root *)( \
+ ((struct usb_xfer_root *)( \
((uint8_t *)(dpt)) - \
- ((uint8_t *)&((struct usb2_xfer_root *)0)->dma_parent_tag)))
+ ((uint8_t *)&((struct usb_xfer_root *)0)->dma_parent_tag)))
/*
* The following structure is used to keep information about memory
* that should be automatically freed at the moment all USB transfers
* have been freed.
*/
-struct usb2_xfer_root {
- struct usb2_dma_parent_tag dma_parent_tag;
+struct usb_xfer_root {
+ struct usb_dma_parent_tag dma_parent_tag;
#if USB_HAVE_BUSDMA
- struct usb2_xfer_queue dma_q;
+ struct usb_xfer_queue dma_q;
#endif
- struct usb2_xfer_queue done_q;
- struct usb2_done_msg done_m[2];
+ struct usb_xfer_queue done_q;
+ struct usb_done_msg done_m[2];
struct cv cv_drain;
- struct usb2_process *done_p; /* pointer to callback process */
+ struct usb_process *done_p; /* pointer to callback process */
void *memory_base;
struct mtx *xfer_mtx; /* cannot be changed during operation */
#if USB_HAVE_BUSDMA
- struct usb2_page_cache *dma_page_cache_start;
- struct usb2_page_cache *dma_page_cache_end;
+ struct usb_page_cache *dma_page_cache_start;
+ struct usb_page_cache *dma_page_cache_end;
#endif
- struct usb2_page_cache *xfer_page_cache_start;
- struct usb2_page_cache *xfer_page_cache_end;
- struct usb2_bus *bus; /* pointer to USB bus (cached) */
- struct usb2_device *udev; /* pointer to USB device */
+ struct usb_page_cache *xfer_page_cache_start;
+ struct usb_page_cache *xfer_page_cache_end;
+ struct usb_bus *bus; /* pointer to USB bus (cached) */
+ struct usb_device *udev; /* pointer to USB device */
usb2_size_t memory_size;
usb2_size_t setup_refcount;
@@ -83,17 +83,17 @@ struct usb2_xfer_root {
* The following structure is used when setting up an array of USB
* transfers.
*/
-struct usb2_setup_params {
- struct usb2_dma_tag *dma_tag_p;
- struct usb2_page *dma_page_ptr;
- struct usb2_page_cache *dma_page_cache_ptr; /* these will be
+struct usb_setup_params {
+ struct usb_dma_tag *dma_tag_p;
+ struct usb_page *dma_page_ptr;
+ struct usb_page_cache *dma_page_cache_ptr; /* these will be
* auto-freed */
- struct usb2_page_cache *xfer_page_cache_ptr; /* these will not be
+ struct usb_page_cache *xfer_page_cache_ptr; /* these will not be
* auto-freed */
- struct usb2_device *udev;
- struct usb2_xfer *curr_xfer;
- const struct usb2_config *curr_setup;
- const struct usb2_pipe_methods *methods;
+ struct usb_device *udev;
+ struct usb_xfer *curr_xfer;
+ const struct usb_config *curr_setup;
+ const struct usb_pipe_methods *methods;
void *buf;
usb2_frlength_t *xfer_length_ptr;
@@ -111,28 +111,28 @@ struct usb2_setup_params {
/* function prototypes */
-uint8_t usb2_transfer_setup_sub_malloc(struct usb2_setup_params *parm,
- struct usb2_page_cache **ppc, usb2_size_t size, usb2_size_t align,
+uint8_t usb2_transfer_setup_sub_malloc(struct usb_setup_params *parm,
+ struct usb_page_cache **ppc, usb2_size_t size, usb2_size_t align,
usb2_size_t count);
-void usb2_command_wrapper(struct usb2_xfer_queue *pq,
- struct usb2_xfer *xfer);
-void usb2_pipe_enter(struct usb2_xfer *xfer);
-void usb2_pipe_start(struct usb2_xfer_queue *pq);
-void usb2_transfer_dequeue(struct usb2_xfer *xfer);
-void usb2_transfer_done(struct usb2_xfer *xfer, usb2_error_t error);
-void usb2_transfer_enqueue(struct usb2_xfer_queue *pq,
- struct usb2_xfer *xfer);
-void usb2_transfer_setup_sub(struct usb2_setup_params *parm);
-void usb2_default_transfer_setup(struct usb2_device *udev);
-void usb2_clear_data_toggle(struct usb2_device *udev,
- struct usb2_pipe *pipe);
-void usb2_do_poll(struct usb2_xfer **ppxfer, uint16_t max);
+void usb2_command_wrapper(struct usb_xfer_queue *pq,
+ struct usb_xfer *xfer);
+void usb2_pipe_enter(struct usb_xfer *xfer);
+void usb2_pipe_start(struct usb_xfer_queue *pq);
+void usb2_transfer_dequeue(struct usb_xfer *xfer);
+void usb2_transfer_done(struct usb_xfer *xfer, usb2_error_t error);
+void usb2_transfer_enqueue(struct usb_xfer_queue *pq,
+ struct usb_xfer *xfer);
+void usb2_transfer_setup_sub(struct usb_setup_params *parm);
+void usb2_default_transfer_setup(struct usb_device *udev);
+void usb2_clear_data_toggle(struct usb_device *udev,
+ struct usb_pipe *pipe);
+void usb2_do_poll(struct usb_xfer **ppxfer, uint16_t max);
usb2_callback_t usb2_do_request_callback;
usb2_callback_t usb2_handle_request_callback;
usb2_callback_t usb2_do_clear_stall_callback;
-void usb2_transfer_timeout_ms(struct usb2_xfer *xfer,
+void usb2_transfer_timeout_ms(struct usb_xfer *xfer,
void (*cb) (void *arg), usb2_timeout_t ms);
-usb2_timeout_t usb2_get_dma_delay(struct usb2_bus *bus);
-void usb2_transfer_power_ref(struct usb2_xfer *xfer, int val);
+usb2_timeout_t usb2_get_dma_delay(struct usb_bus *bus);
+void usb2_transfer_power_ref(struct usb_xfer *xfer, int val);
#endif /* _USB2_TRANSFER_H_ */
OpenPOWER on IntegriCloud