|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/spinlock.h>#include <linux/slab.h>#include <linux/hash.h>#include <linux/ratelimit.h>#include <linux/export.h>#include "wa-hc.h"#include "wusbhc.h"Go to the source code of this file.
Data Structures | |
| struct | wa_seg |
| struct | wa_xfer |
| struct | wa_xfer_abort_buffer |
Enumerations | |
| enum | { WA_SEGS_MAX = 255 } |
| enum | wa_seg_status { WA_SEG_NOTREADY, WA_SEG_READY, WA_SEG_DELAYED, WA_SEG_SUBMITTED, WA_SEG_PENDING, WA_SEG_DTI_PENDING, WA_SEG_DONE, WA_SEG_ERROR, WA_SEG_ABORTED } |
Functions | |
| void | wa_urb_enqueue_run (struct work_struct *ws) |
| EXPORT_SYMBOL_GPL (wa_urb_enqueue_run) | |
| int | wa_urb_enqueue (struct wahc *wa, struct usb_host_endpoint *ep, struct urb *urb, gfp_t gfp) |
| EXPORT_SYMBOL_GPL (wa_urb_enqueue) | |
| int | wa_urb_dequeue (struct wahc *wa, struct urb *urb) |
| EXPORT_SYMBOL_GPL (wa_urb_dequeue) | |
| void | wa_handle_notif_xfer (struct wahc *wa, struct wa_notif_hdr *notif_hdr) |
| enum wa_seg_status |
| EXPORT_SYMBOL_GPL | ( | wa_urb_enqueue_run | ) |
| EXPORT_SYMBOL_GPL | ( | wa_urb_enqueue | ) |
| EXPORT_SYMBOL_GPL | ( | wa_urb_dequeue | ) |
| void wa_handle_notif_xfer | ( | struct wahc * | wa, |
| struct wa_notif_hdr * | notif_hdr | ||
| ) |
| void wa_urb_enqueue_run | ( | struct work_struct * | ws | ) |
1.8.2