usb_configuration 256 drivers/usb/gadget/composite.c int usb_add_function(struct usb_configuration *config, usb_configuration 309 drivers/usb/gadget/composite.c void usb_remove_function(struct usb_configuration *c, struct usb_function *f) usb_configuration 415 drivers/usb/gadget/composite.c int usb_interface_id(struct usb_configuration *config, usb_configuration 430 drivers/usb/gadget/composite.c struct usb_configuration *c) usb_configuration 450 drivers/usb/gadget/composite.c static int config_buf(struct usb_configuration *config, usb_configuration 504 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 567 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 772 drivers/usb/gadget/composite.c struct usb_configuration *c = NULL; usb_configuration 876 drivers/usb/gadget/composite.c struct usb_configuration *config) usb_configuration 878 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 916 drivers/usb/gadget/composite.c struct usb_configuration *config, usb_configuration 917 drivers/usb/gadget/composite.c int (*bind)(struct usb_configuration *)) usb_configuration 985 drivers/usb/gadget/composite.c struct usb_configuration *config) usb_configuration 1013 drivers/usb/gadget/composite.c struct usb_configuration *config) usb_configuration 1080 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 1426 drivers/usb/gadget/composite.c static int count_ext_compat(struct usb_configuration *c) usb_configuration 1450 drivers/usb/gadget/composite.c static int fill_ext_compat(struct usb_configuration *c, u8 *buf) usb_configuration 1486 drivers/usb/gadget/composite.c static int count_ext_prop(struct usb_configuration *c, int interface) usb_configuration 1504 drivers/usb/gadget/composite.c static int len_ext_prop(struct usb_configuration *c, int interface) usb_configuration 1522 drivers/usb/gadget/composite.c static int fill_ext_prop(struct usb_configuration *c, int interface, u8 *buf) usb_configuration 1677 drivers/usb/gadget/composite.c struct usb_configuration *config; usb_configuration 1685 drivers/usb/gadget/composite.c struct usb_configuration, list); usb_configuration 1847 drivers/usb/gadget/composite.c struct usb_configuration *os_desc_cfg; usb_configuration 1916 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 1948 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 2038 drivers/usb/gadget/composite.c struct usb_configuration *c; usb_configuration 2040 drivers/usb/gadget/composite.c struct usb_configuration, list); usb_configuration 77 drivers/usb/gadget/configfs.c struct usb_configuration c; usb_configuration 852 drivers/usb/gadget/configfs.c struct usb_configuration *c; usb_configuration 1212 drivers/usb/gadget/configfs.c struct usb_configuration *c; usb_configuration 1246 drivers/usb/gadget/configfs.c struct usb_configuration *c; usb_configuration 606 drivers/usb/gadget/function/f_acm.c acm_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 709 drivers/usb/gadget/function/f_acm.c static void acm_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 683 drivers/usb/gadget/function/f_ecm.c ecm_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 905 drivers/usb/gadget/function/f_ecm.c static void ecm_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 240 drivers/usb/gadget/function/f_eem.c static int eem_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 605 drivers/usb/gadget/function/f_eem.c static void eem_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 69 drivers/usb/gadget/function/f_fs.c struct usb_configuration *conf; usb_configuration 98 drivers/usb/gadget/function/f_fs.c static int ffs_func_bind(struct usb_configuration *, usb_configuration 3044 drivers/usb/gadget/function/f_fs.c struct usb_configuration *c) usb_configuration 3090 drivers/usb/gadget/function/f_fs.c static int _ffs_func_bind(struct usb_configuration *c, usb_configuration 3253 drivers/usb/gadget/function/f_fs.c static int ffs_func_bind(struct usb_configuration *c, usb_configuration 3566 drivers/usb/gadget/function/f_fs.c static void ffs_func_unbind(struct usb_configuration *c, usb_configuration 744 drivers/usb/gadget/function/f_hid.c static int hidg_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1075 drivers/usb/gadget/function/f_hid.c static void hidg_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 166 drivers/usb/gadget/function/f_loopback.c static int loopback_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 2894 drivers/usb/gadget/function/f_mass_storage.c static int fsg_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 2994 drivers/usb/gadget/function/f_mass_storage.c static void fsg_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 865 drivers/usb/gadget/function/f_midi.c static int f_midi_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1269 drivers/usb/gadget/function/f_midi.c static void f_midi_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1386 drivers/usb/gadget/function/f_ncm.c static int ncm_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1642 drivers/usb/gadget/function/f_ncm.c static void ncm_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 288 drivers/usb/gadget/function/f_obex.c static inline bool can_support_obex(struct usb_configuration *c) usb_configuration 302 drivers/usb/gadget/function/f_obex.c static int obex_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 454 drivers/usb/gadget/function/f_obex.c static void obex_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 478 drivers/usb/gadget/function/f_phonet.c static int pn_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 649 drivers/usb/gadget/function/f_phonet.c static void pn_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1013 drivers/usb/gadget/function/f_printer.c static int printer_func_bind(struct usb_configuration *c, usb_configuration 1359 drivers/usb/gadget/function/f_printer.c static void printer_func_unbind(struct usb_configuration *c, usb_configuration 658 drivers/usb/gadget/function/f_rndis.c static inline bool can_support_rndis(struct usb_configuration *c) usb_configuration 667 drivers/usb/gadget/function/f_rndis.c rndis_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 968 drivers/usb/gadget/function/f_rndis.c static void rndis_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 186 drivers/usb/gadget/function/f_serial.c static int gser_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 325 drivers/usb/gadget/function/f_serial.c static void gser_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 317 drivers/usb/gadget/function/f_sourcesink.c sourcesink_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 764 drivers/usb/gadget/function/f_sourcesink.c struct usb_configuration *c = f->config; usb_configuration 292 drivers/usb/gadget/function/f_subset.c geth_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 459 drivers/usb/gadget/function/f_subset.c static void geth_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 1987 drivers/usb/gadget/function/f_tcm.c static int tcm_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 2274 drivers/usb/gadget/function/f_tcm.c static void tcm_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 508 drivers/usb/gadget/function/f_uac1.c static int f_audio_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 761 drivers/usb/gadget/function/f_uac1.c static void f_audio_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 698 drivers/usb/gadget/function/f_uac1_legacy.c f_audio_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 977 drivers/usb/gadget/function/f_uac1_legacy.c static void f_audio_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 593 drivers/usb/gadget/function/f_uac2.c afunc_bind(struct usb_configuration *cfg, struct usb_function *fn) usb_configuration 1101 drivers/usb/gadget/function/f_uac2.c static void afunc_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 585 drivers/usb/gadget/function/f_uvc.c uvc_function_bind(struct usb_configuration *c, struct usb_function *f) usb_configuration 880 drivers/usb/gadget/function/f_uvc.c static void uvc_unbind(struct usb_configuration *c, struct usb_function *f) usb_configuration 23 drivers/usb/gadget/function/u_phonet.h int phonet_bind_config(struct usb_configuration *c, struct net_device *dev); usb_configuration 65 drivers/usb/gadget/function/u_serial.h int gser_bind_config(struct usb_configuration *c, u8 port_num); usb_configuration 66 drivers/usb/gadget/function/u_serial.h int obex_bind_config(struct usb_configuration *c, u8 port_num); usb_configuration 106 drivers/usb/gadget/legacy/acm_ms.c static int acm_ms_do_config(struct usb_configuration *c) usb_configuration 146 drivers/usb/gadget/legacy/acm_ms.c static struct usb_configuration acm_ms_config_driver = { usb_configuration 187 drivers/usb/gadget/legacy/audio.c static int audio_do_config(struct usb_configuration *c) usb_configuration 227 drivers/usb/gadget/legacy/audio.c static struct usb_configuration audio_config_driver = { usb_configuration 89 drivers/usb/gadget/legacy/cdc2.c static int cdc_do_config(struct usb_configuration *c) usb_configuration 129 drivers/usb/gadget/legacy/cdc2.c static struct usb_configuration cdc_config_driver = { usb_configuration 208 drivers/usb/gadget/legacy/ether.c static int rndis_do_config(struct usb_configuration *c) usb_configuration 230 drivers/usb/gadget/legacy/ether.c static struct usb_configuration rndis_config_driver = { usb_configuration 250 drivers/usb/gadget/legacy/ether.c static int eth_do_config(struct usb_configuration *c) usb_configuration 295 drivers/usb/gadget/legacy/ether.c static struct usb_configuration eth_config_driver = { usb_configuration 34 drivers/usb/gadget/legacy/g_ffs.c static int eth_bind_config(struct usb_configuration *c); usb_configuration 41 drivers/usb/gadget/legacy/g_ffs.c static int bind_rndis_config(struct usb_configuration *c); usb_configuration 115 drivers/usb/gadget/legacy/g_ffs.c struct usb_configuration c; usb_configuration 116 drivers/usb/gadget/legacy/g_ffs.c int (*eth)(struct usb_configuration *c); usb_configuration 145 drivers/usb/gadget/legacy/g_ffs.c static int gfs_do_config(struct usb_configuration *c); usb_configuration 478 drivers/usb/gadget/legacy/g_ffs.c static int gfs_do_config(struct usb_configuration *c) usb_configuration 537 drivers/usb/gadget/legacy/g_ffs.c static int eth_bind_config(struct usb_configuration *c) usb_configuration 566 drivers/usb/gadget/legacy/g_ffs.c static int bind_rndis_config(struct usb_configuration *c) usb_configuration 116 drivers/usb/gadget/legacy/gmidi.c static struct usb_configuration midi_config = { usb_configuration 124 drivers/usb/gadget/legacy/gmidi.c static int midi_bind_config(struct usb_configuration *c) usb_configuration 90 drivers/usb/gadget/legacy/hid.c static int do_config(struct usb_configuration *c) usb_configuration 122 drivers/usb/gadget/legacy/hid.c static struct usb_configuration config_driver = { usb_configuration 106 drivers/usb/gadget/legacy/mass_storage.c static int msg_do_config(struct usb_configuration *c) usb_configuration 133 drivers/usb/gadget/legacy/mass_storage.c static struct usb_configuration msg_config_driver = { usb_configuration 134 drivers/usb/gadget/legacy/multi.c static int rndis_do_config(struct usb_configuration *c) usb_configuration 187 drivers/usb/gadget/legacy/multi.c static struct usb_configuration config = { usb_configuration 216 drivers/usb/gadget/legacy/multi.c static int cdc_do_config(struct usb_configuration *c) usb_configuration 270 drivers/usb/gadget/legacy/multi.c static struct usb_configuration config = { usb_configuration 93 drivers/usb/gadget/legacy/ncm.c static int ncm_do_config(struct usb_configuration *c) usb_configuration 117 drivers/usb/gadget/legacy/ncm.c static struct usb_configuration ncm_config_driver = { usb_configuration 121 drivers/usb/gadget/legacy/nokia.c static struct usb_configuration nokia_config_500ma_driver = { usb_configuration 129 drivers/usb/gadget/legacy/nokia.c static struct usb_configuration nokia_config_100ma_driver = { usb_configuration 144 drivers/usb/gadget/legacy/nokia.c static int nokia_bind_config(struct usb_configuration *c) usb_configuration 108 drivers/usb/gadget/legacy/printer.c static struct usb_configuration printer_cfg_driver = { usb_configuration 114 drivers/usb/gadget/legacy/printer.c static int printer_do_config(struct usb_configuration *c) usb_configuration 102 drivers/usb/gadget/legacy/serial.c static struct usb_configuration serial_config_driver = { usb_configuration 113 drivers/usb/gadget/legacy/serial.c struct usb_configuration *c, const char *f_name) usb_configuration 72 drivers/usb/gadget/legacy/tcm_usb_gadget.c static int tcm_do_config(struct usb_configuration *c) usb_configuration 89 drivers/usb/gadget/legacy/tcm_usb_gadget.c static struct usb_configuration usbg_config_driver = { usb_configuration 331 drivers/usb/gadget/legacy/webcam.c webcam_config_bind(struct usb_configuration *c) usb_configuration 346 drivers/usb/gadget/legacy/webcam.c static struct usb_configuration webcam_config_driver = { usb_configuration 202 drivers/usb/gadget/legacy/zero.c static struct usb_configuration loopback_driver = { usb_configuration 212 drivers/usb/gadget/legacy/zero.c static int ss_config_setup(struct usb_configuration *c, usb_configuration 224 drivers/usb/gadget/legacy/zero.c static struct usb_configuration sourcesink_driver = { usb_configuration 61 include/linux/usb/composite.h struct usb_configuration; usb_configuration 199 include/linux/usb/composite.h struct usb_configuration *config; usb_configuration 211 include/linux/usb/composite.h int (*bind)(struct usb_configuration *, usb_configuration 213 include/linux/usb/composite.h void (*unbind)(struct usb_configuration *, usb_configuration 245 include/linux/usb/composite.h int usb_add_function(struct usb_configuration *, struct usb_function *); usb_configuration 250 include/linux/usb/composite.h int usb_interface_id(struct usb_configuration *, struct usb_function *); usb_configuration 310 include/linux/usb/composite.h void (*unbind)(struct usb_configuration *); usb_configuration 311 include/linux/usb/composite.h int (*setup)(struct usb_configuration *, usb_configuration 335 include/linux/usb/composite.h struct usb_configuration *, usb_configuration 336 include/linux/usb/composite.h int (*)(struct usb_configuration *)); usb_configuration 339 include/linux/usb/composite.h struct usb_configuration *); usb_configuration 480 include/linux/usb/composite.h struct usb_configuration *config; usb_configuration 485 include/linux/usb/composite.h struct usb_configuration *os_desc_config; usb_configuration 602 include/linux/usb/composite.h struct usb_configuration *usb_get_config(struct usb_composite_dev *cdev, usb_configuration 605 include/linux/usb/composite.h struct usb_configuration *config); usb_configuration 606 include/linux/usb/composite.h void usb_remove_function(struct usb_configuration *c, struct usb_function *f);