Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
stub_main.c File Reference
#include <linux/string.h>
#include <linux/module.h>
#include "usbip_common.h"
#include "stub.h"

Go to the source code of this file.

Macros

#define DRIVER_AUTHOR   "Takahiro Hirofuchi"
 
#define DRIVER_DESC   "USB/IP Host Driver"
 
#define MAX_BUSID   16
 

Functions

struct bus_id_privget_busid_priv (const char *busid)
 
int del_match_busid (char *busid)
 
void stub_device_cleanup_urbs (struct stub_device *sdev)
 
 module_init (usbip_host_init)
 
 module_exit (usbip_host_exit)
 
 MODULE_AUTHOR (DRIVER_AUTHOR)
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_VERSION (USBIP_VERSION)
 

Variables

struct kmem_cachestub_priv_cache
 

Macro Definition Documentation

#define DRIVER_AUTHOR   "Takahiro Hirofuchi"

Definition at line 26 of file stub_main.c.

#define DRIVER_DESC   "USB/IP Host Driver"

Definition at line 27 of file stub_main.c.

#define MAX_BUSID   16

Definition at line 35 of file stub_main.c.

Function Documentation

int del_match_busid ( char busid)

Definition at line 110 of file stub_main.c.

struct bus_id_priv* get_busid_priv ( const char busid)
read

Definition at line 68 of file stub_main.c.

MODULE_AUTHOR ( DRIVER_AUTHOR  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
module_exit ( usbip_host_exit  )
module_init ( usbip_host_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( USBIP_VERSION  )
void stub_device_cleanup_urbs ( struct stub_device sdev)

Definition at line 225 of file stub_main.c.

Variable Documentation

struct kmem_cache* stub_priv_cache

Definition at line 29 of file stub_main.c.