Home
last modified time | relevance | path

Searched refs:usb_configuration (Results 1 – 40 of 40) sorted by relevance

/linux-4.4.14/include/linux/usb/
Dcomposite.h57 struct usb_configuration;
190 struct usb_configuration *config;
202 int (*bind)(struct usb_configuration *,
204 void (*unbind)(struct usb_configuration *,
235 int usb_add_function(struct usb_configuration *, struct usb_function *);
240 int usb_interface_id(struct usb_configuration *, struct usb_function *);
289 struct usb_configuration { struct
300 void (*unbind)(struct usb_configuration *); argument
301 int (*setup)(struct usb_configuration *, argument
324 struct usb_configuration *, argument
[all …]
/linux-4.4.14/drivers/usb/gadget/legacy/
Dg_ffs.c38 static int eth_bind_config(struct usb_configuration *c);
45 static int bind_rndis_config(struct usb_configuration *c);
119 struct usb_configuration c;
120 int (*eth)(struct usb_configuration *c);
149 static int gfs_do_config(struct usb_configuration *c);
485 static int gfs_do_config(struct usb_configuration *c) in gfs_do_config()
544 static int eth_bind_config(struct usb_configuration *c) in eth_bind_config()
573 static int bind_rndis_config(struct usb_configuration *c) in bind_rndis_config()
Dether.c212 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
234 static struct usb_configuration rndis_config_driver = {
254 static int eth_do_config(struct usb_configuration *c) in eth_do_config()
299 static struct usb_configuration eth_config_driver = {
Dmulti.c138 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
191 static struct usb_configuration config = { in rndis_config_register()
220 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
274 static struct usb_configuration config = { in cdc_config_register()
Dncm.c97 static int ncm_do_config(struct usb_configuration *c) in ncm_do_config()
123 static struct usb_configuration ncm_config_driver = {
Dgmidi.c126 static struct usb_configuration midi_config = {
134 static int midi_bind_config(struct usb_configuration *c) in midi_bind_config()
Dprinter.c112 static struct usb_configuration printer_cfg_driver = {
118 static int printer_do_config(struct usb_configuration *c) in printer_do_config()
Dcdc2.c93 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
133 static struct usb_configuration cdc_config_driver = {
Dzero.c203 static struct usb_configuration loopback_driver = {
213 static int ss_config_setup(struct usb_configuration *c, in ss_config_setup()
225 static struct usb_configuration sourcesink_driver = {
Dacm_ms.c110 static int acm_ms_do_config(struct usb_configuration *c) in acm_ms_do_config()
150 static struct usb_configuration acm_ms_config_driver = {
Dmass_storage.c119 static int msg_do_config(struct usb_configuration *c) in msg_do_config()
146 static struct usb_configuration msg_config_driver = {
Dnokia.c124 static struct usb_configuration nokia_config_500ma_driver = {
132 static struct usb_configuration nokia_config_100ma_driver = {
147 static int nokia_bind_config(struct usb_configuration *c) in nokia_bind_config()
Dserial.c105 static struct usb_configuration serial_config_driver = {
116 struct usb_configuration *c, const char *f_name) in serial_register_ports()
Dhid.c94 static int do_config(struct usb_configuration *c) in do_config()
126 static struct usb_configuration config_driver = {
Daudio.c156 static int audio_do_config(struct usb_configuration *c) in audio_do_config()
196 static struct usb_configuration audio_config_driver = {
Dwebcam.c338 webcam_config_bind(struct usb_configuration *c) in webcam_config_bind()
353 static struct usb_configuration webcam_config_driver = {
Dtcm_usb_gadget.c2009 static struct usb_configuration usbg_config_driver = {
2015 static int usbg_bind(struct usb_configuration *c, struct usb_function *f) in usbg_bind()
2078 static void usbg_unbind(struct usb_configuration *c, struct usb_function *f) in usbg_unbind()
2154 static int usbg_cfg_bind(struct usb_configuration *c) in usbg_cfg_bind()
/linux-4.4.14/drivers/usb/gadget/function/
Du_serial.h68 int gser_bind_config(struct usb_configuration *c, u8 port_num);
69 int obex_bind_config(struct usb_configuration *c, u8 port_num);
Du_phonet.h26 int phonet_bind_config(struct usb_configuration *c, struct net_device *dev);
Df_obex.c292 static inline bool can_support_obex(struct usb_configuration *c) in can_support_obex()
306 static int obex_bind(struct usb_configuration *c, struct usb_function *f) in obex_bind()
457 static void obex_unbind(struct usb_configuration *c, struct usb_function *f) in obex_unbind()
Df_serial.c189 static int gser_bind(struct usb_configuration *c, struct usb_function *f) in gser_bind()
328 static void gser_unbind(struct usb_configuration *c, struct usb_function *f) in gser_unbind()
Df_subset.c296 geth_bind(struct usb_configuration *c, struct usb_function *f) in geth_bind()
463 static void geth_unbind(struct usb_configuration *c, struct usb_function *f) in geth_unbind()
Df_rndis.c658 static inline bool can_support_rndis(struct usb_configuration *c) in can_support_rndis()
667 rndis_bind(struct usb_configuration *c, struct usb_function *f) in rndis_bind()
941 static void rndis_unbind(struct usb_configuration *c, struct usb_function *f) in rndis_unbind()
Df_eem.c245 static int eem_bind(struct usb_configuration *c, struct usb_function *f) in eem_bind()
607 static void eem_unbind(struct usb_configuration *c, struct usb_function *f) in eem_unbind()
Df_phonet.c486 static int pn_bind(struct usb_configuration *c, struct usb_function *f) in pn_bind()
657 static void pn_unbind(struct usb_configuration *c, struct usb_function *f) in pn_unbind()
Df_acm.c607 acm_bind(struct usb_configuration *c, struct usb_function *f) in acm_bind()
710 static void acm_unbind(struct usb_configuration *c, struct usb_function *f) in acm_unbind()
Df_ecm.c680 ecm_bind(struct usb_configuration *c, struct usb_function *f) in ecm_bind()
900 static void ecm_unbind(struct usb_configuration *c, struct usb_function *f) in ecm_unbind()
Df_uvc.c577 uvc_function_bind(struct usb_configuration *c, struct usb_function *f) in uvc_function_bind()
856 static void uvc_unbind(struct usb_configuration *c, struct usb_function *f) in uvc_unbind()
Df_uac1.c668 f_audio_bind(struct usb_configuration *c, struct usb_function *f) in f_audio_bind()
941 static void f_audio_unbind(struct usb_configuration *c, struct usb_function *f) in f_audio_unbind()
Df_hid.c584 static int hidg_bind(struct usb_configuration *c, struct usb_function *f) in hidg_bind()
904 static void hidg_unbind(struct usb_configuration *c, struct usb_function *f) in hidg_unbind()
Df_fs.c66 struct usb_configuration *conf;
95 static int ffs_func_bind(struct usb_configuration *,
2684 struct usb_configuration *c) in ffs_do_functionfs_bind()
2730 static int _ffs_func_bind(struct usb_configuration *c, in _ffs_func_bind()
2895 static int ffs_func_bind(struct usb_configuration *c, in ffs_func_bind()
3212 static void ffs_func_unbind(struct usb_configuration *c, in ffs_func_unbind()
Df_sourcesink.c334 sourcesink_bind(struct usb_configuration *c, struct usb_function *f) in sourcesink_bind()
781 struct usb_configuration *c = f->config; in sourcesink_setup()
Df_midi.c720 static int f_midi_bind(struct usb_configuration *c, struct usb_function *f) in f_midi_bind()
1083 static void f_midi_unbind(struct usb_configuration *c, struct usb_function *f) in f_midi_unbind()
Df_loopback.c170 static int loopback_bind(struct usb_configuration *c, struct usb_function *f) in loopback_bind()
Df_printer.c1011 static int printer_func_bind(struct usb_configuration *c, in printer_func_bind()
1333 static void printer_func_unbind(struct usb_configuration *c, in printer_func_unbind()
Df_ncm.c1336 static int ncm_bind(struct usb_configuration *c, struct usb_function *f) in ncm_bind()
1550 static void ncm_unbind(struct usb_configuration *c, struct usb_function *f) in ncm_unbind()
Df_uac2.c1002 afunc_bind(struct usb_configuration *cfg, struct usb_function *fn) in afunc_bind()
1561 static void afunc_unbind(struct usb_configuration *c, struct usb_function *f) in afunc_unbind()
Df_mass_storage.c3010 static int fsg_bind(struct usb_configuration *c, struct usb_function *f) in fsg_bind()
3110 static void fsg_unbind(struct usb_configuration *c, struct usb_function *f) in fsg_unbind()
/linux-4.4.14/drivers/usb/gadget/
Dcomposite.c198 int usb_add_function(struct usb_configuration *config, in usb_add_function()
249 void usb_remove_function(struct usb_configuration *c, struct usb_function *f) in usb_remove_function()
352 int usb_interface_id(struct usb_configuration *config, in usb_interface_id()
367 struct usb_configuration *c) in encode_bMaxPower()
385 static int config_buf(struct usb_configuration *config, in config_buf()
449 struct usb_configuration *c; in config_desc()
508 struct usb_configuration *c; in count_configs()
642 struct usb_configuration *c = NULL; in set_config()
746 struct usb_configuration *config) in usb_add_config_only()
748 struct usb_configuration *c; in usb_add_config_only()
[all …]
Dconfigfs.c77 struct usb_configuration c;
842 struct usb_configuration *c; in os_desc_link()
1210 struct usb_configuration *c; in purge_configs_funcs()
1242 struct usb_configuration *c; in configfs_composite_bind()