Linux Kernel
3.7.1
|
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/types.h>
#include <linux/usb.h>
#include <linux/wait.h>
Go to the source code of this file.
Data Structures | |
struct | stub_device |
struct | stub_priv |
struct | stub_unlink |
struct | bus_id_priv |
Macros | |
#define | STUB_BUSID_OTHER 0 |
#define | STUB_BUSID_REMOV 1 |
#define | STUB_BUSID_ADDED 2 |
#define | STUB_BUSID_ALLOC 3 |
#define | BUSID_SIZE 32 |
Functions | |
struct bus_id_priv * | get_busid_priv (const char *busid) |
int | del_match_busid (char *busid) |
void | stub_device_cleanup_urbs (struct stub_device *sdev) |
int | stub_rx_loop (void *data) |
void | stub_enqueue_ret_unlink (struct stub_device *sdev, __u32 seqnum, __u32 status) |
void | stub_complete (struct urb *urb) |
int | stub_tx_loop (void *data) |
Variables | |
struct kmem_cache * | stub_priv_cache |
struct usb_driver | stub_driver |
Definition at line 110 of file stub_main.c.
|
read |
Definition at line 68 of file stub_main.c.
void stub_device_cleanup_urbs | ( | struct stub_device * | sdev | ) |
Definition at line 225 of file stub_main.c.
void stub_enqueue_ret_unlink | ( | struct stub_device * | sdev, |
__u32 | seqnum, | ||
__u32 | status | ||
) |
struct usb_driver stub_driver |
Definition at line 542 of file stub_dev.c.
struct kmem_cache* stub_priv_cache |
Definition at line 29 of file stub_main.c.