Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ccg_usb_function Struct Reference

Data Fields

charname
 
voidconfig
 
struct devicedev
 
chardev_name
 
struct device_attribute ** attributes
 
struct list_head enabled_list
 
int(* init )(struct ccg_usb_function *, struct usb_composite_dev *)
 
void(* cleanup )(struct ccg_usb_function *)
 
int(* bind_config )(struct ccg_usb_function *, struct usb_configuration *)
 
void(* unbind_config )(struct ccg_usb_function *, struct usb_configuration *)
 
int(* ctrlrequest )(struct ccg_usb_function *, struct usb_composite_dev *, const struct usb_ctrlrequest *)
 

Detailed Description

Definition at line 73 of file ccg.c.

Field Documentation

struct device_attribute** attributes

Definition at line 79 of file ccg.c.

Definition at line 89 of file ccg.c.

void(* cleanup)(struct ccg_usb_function *)

Definition at line 87 of file ccg.c.

Definition at line 75 of file ccg.c.

Definition at line 96 of file ccg.c.

struct device* dev

Definition at line 77 of file ccg.c.

char* dev_name

Definition at line 78 of file ccg.c.

struct list_head enabled_list

Definition at line 82 of file ccg.c.

Definition at line 85 of file ccg.c.

char* name

Definition at line 74 of file ccg.c.

Definition at line 93 of file ccg.c.


The documentation for this struct was generated from the following file: