Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
vhci_hcd.c File Reference
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/kthread.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include "usbip_common.h"
#include "vhci.h"

Go to the source code of this file.

Macros

#define DRIVER_AUTHOR   "Takahiro Hirofuchi"
 
#define DRIVER_DESC   "USB/IP 'Virtual' Host Controller (VHCI) Driver"
 
#define PORT_C_MASK
 
#define vhci_bus_suspend   NULL
 
#define vhci_bus_resume   NULL
 
#define vhci_hcd_suspend   NULL
 
#define vhci_hcd_resume   NULL
 

Functions

void rh_port_connect (int rhport, enum usb_device_speed speed)
 
void rh_port_disconnect (int rhport)
 
 module_init (vhci_hcd_init)
 
 module_exit (vhci_hcd_exit)
 
 MODULE_AUTHOR (DRIVER_AUTHOR)
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_VERSION (USBIP_VERSION)
 

Variables

struct vhci_hcdthe_controller
 

Macro Definition Documentation

#define DRIVER_AUTHOR   "Takahiro Hirofuchi"

Definition at line 30 of file vhci_hcd.c.

#define DRIVER_DESC   "USB/IP 'Virtual' Host Controller (VHCI) Driver"

Definition at line 31 of file vhci_hcd.c.

#define PORT_C_MASK
#define vhci_bus_resume   NULL

Definition at line 1012 of file vhci_hcd.c.

#define vhci_bus_suspend   NULL

Definition at line 1011 of file vhci_hcd.c.

#define vhci_hcd_resume   NULL

Definition at line 1148 of file vhci_hcd.c.

#define vhci_hcd_suspend   NULL

Definition at line 1147 of file vhci_hcd.c.

Function Documentation

MODULE_AUTHOR ( DRIVER_AUTHOR  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
module_exit ( vhci_hcd_exit  )
module_init ( vhci_hcd_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( USBIP_VERSION  )
void rh_port_connect ( int  rhport,
enum usb_device_speed  speed 
)

Definition at line 121 of file vhci_hcd.c.

void rh_port_disconnect ( int  rhport)

Definition at line 152 of file vhci_hcd.c.

Variable Documentation

struct vhci_hcd* the_controller

Definition at line 58 of file vhci_hcd.c.