usb_composite_dev 305 include/linux/usb/composite.h struct usb_composite_dev *cdev; usb_composite_dev 318 include/linux/usb/composite.h int usb_add_config(struct usb_composite_dev *, usb_composite_dev 322 include/linux/usb/composite.h void usb_remove_config(struct usb_composite_dev *, usb_composite_dev 376 include/linux/usb/composite.h int (*bind)(struct usb_composite_dev *cdev); usb_composite_dev 377 include/linux/usb/composite.h int (*unbind)(struct usb_composite_dev *); usb_composite_dev 379 include/linux/usb/composite.h void (*disconnect)(struct usb_composite_dev *); usb_composite_dev 382 include/linux/usb/composite.h void (*suspend)(struct usb_composite_dev *); usb_composite_dev 383 include/linux/usb/composite.h void (*resume)(struct usb_composite_dev *); usb_composite_dev 404 include/linux/usb/composite.h extern void usb_composite_setup_continue(struct usb_composite_dev *cdev); usb_composite_dev 406 include/linux/usb/composite.h struct usb_composite_dev *cdev); usb_composite_dev 407 include/linux/usb/composite.h extern int composite_os_desc_req_prepare(struct usb_composite_dev *cdev, usb_composite_dev 409 include/linux/usb/composite.h void composite_dev_cleanup(struct usb_composite_dev *cdev); usb_composite_dev 493 include/linux/usb/composite.h extern int usb_string_id(struct usb_composite_dev *c); usb_composite_dev 494 include/linux/usb/composite.h extern int usb_string_ids_tab(struct usb_composite_dev *c, usb_composite_dev 496 include/linux/usb/composite.h extern struct usb_string *usb_gstrings_attach(struct usb_composite_dev *cdev, usb_composite_dev 499 include/linux/usb/composite.h extern int usb_string_ids_n(struct usb_composite_dev *c, unsigned n); usb_composite_dev 541 include/linux/usb/composite.h void usb_composite_overwrite_options(struct usb_composite_dev *cdev, usb_composite_dev 577 include/linux/usb/composite.h struct usb_configuration *usb_get_config(struct usb_composite_dev *cdev, usb_composite_dev 579 include/linux/usb/composite.h int usb_add_config_only(struct usb_composite_dev *cdev,