Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | usbip_class_device |
struct | usbip_imported_device |
struct | usbip_vhci_driver |
Macros | |
#define | USBIP_VHCI_BUS_TYPE "platform" |
#define | MAXNPORT 128 |
Functions | |
int | usbip_vhci_driver_open (void) |
void | usbip_vhci_driver_close (void) |
int | usbip_vhci_refresh_device_list (void) |
int | usbip_vhci_get_free_port (void) |
int | usbip_vhci_attach_device2 (uint8_t port, int sockfd, uint32_t devid, uint32_t speed) |
int | usbip_vhci_attach_device (uint8_t port, int sockfd, uint8_t busnum, uint8_t devnum, uint32_t speed) |
int | usbip_vhci_detach_device (uint8_t port) |
Variables | |
struct usbip_vhci_driver * | vhci_driver |
#define MAXNPORT 128 |
Definition at line 14 of file vhci_driver.h.
#define USBIP_VHCI_BUS_TYPE "platform" |
Definition at line 13 of file vhci_driver.h.
int usbip_vhci_attach_device | ( | uint8_t | port, |
int | sockfd, | ||
uint8_t | busnum, | ||
uint8_t | devnum, | ||
uint32_t | speed | ||
) |
Definition at line 498 of file vhci_driver.c.
Definition at line 464 of file vhci_driver.c.
Definition at line 506 of file vhci_driver.c.
Definition at line 397 of file vhci_driver.c.
Definition at line 337 of file vhci_driver.c.
Definition at line 454 of file vhci_driver.c.
Definition at line 418 of file vhci_driver.c.
struct usbip_vhci_driver* vhci_driver |
Definition at line 11 of file vhci_driver.c.