Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Variables
gadgetfs.h File Reference
#include <linux/types.h>
#include <linux/ioctl.h>
#include <linux/usb/ch9.h>

Go to the source code of this file.

Data Structures

struct  usb_gadgetfs_event
 

Macros

#define GADGETFS_FIFO_STATUS   _IO('g', 1)
 
#define GADGETFS_FIFO_FLUSH   _IO('g', 2)
 
#define GADGETFS_CLEAR_HALT   _IO('g', 3)
 

Enumerations

enum  usb_gadgetfs_event_type {
  GADGETFS_NOP = 0, GADGETFS_CONNECT, GADGETFS_DISCONNECT, GADGETFS_SETUP,
  GADGETFS_SUSPEND
}
 

Variables

enum usb_gadgetfs_event_type __attribute__
 

Macro Definition Documentation

#define GADGETFS_CLEAR_HALT   _IO('g', 3)

Definition at line 86 of file gadgetfs.h.

#define GADGETFS_FIFO_FLUSH   _IO('g', 2)

Definition at line 81 of file gadgetfs.h.

#define GADGETFS_FIFO_STATUS   _IO('g', 1)

Definition at line 78 of file gadgetfs.h.

Enumeration Type Documentation

Enumerator:
GADGETFS_NOP 
GADGETFS_CONNECT 
GADGETFS_DISCONNECT 
GADGETFS_SETUP 
GADGETFS_SUSPEND 

Definition at line 32 of file gadgetfs.h.

Variable Documentation