|
Linux Kernel
3.7.1
|
Data Fields | |
| char * | name |
| void * | config |
| struct device * | dev |
| char * | dev_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 *) |
| struct device_attribute** attributes |
| int(* bind_config)(struct ccg_usb_function *, struct usb_configuration *) |
| void(* cleanup)(struct ccg_usb_function *) |
| int(* ctrlrequest)(struct ccg_usb_function *, struct usb_composite_dev *, const struct usb_ctrlrequest *) |
| int(* init)(struct ccg_usb_function *, struct usb_composite_dev *) |
| void(* unbind_config)(struct ccg_usb_function *, struct usb_configuration *) |
1.8.2