Home
last modified time | relevance | path

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

/linux-4.1.27/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 *,
233 int usb_add_function(struct usb_configuration *, struct usb_function *);
238 int usb_interface_id(struct usb_configuration *, struct usb_function *);
287 struct usb_configuration { struct
298 void (*unbind)(struct usb_configuration *); argument
299 int (*setup)(struct usb_configuration *, argument
322 struct usb_configuration *, argument
[all …]
/linux-4.1.27/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);
133 struct usb_configuration c;
134 int (*eth)(struct usb_configuration *c);
163 static int gfs_do_config(struct usb_configuration *c);
483 static int gfs_do_config(struct usb_configuration *c) in gfs_do_config()
542 static int eth_bind_config(struct usb_configuration *c) in eth_bind_config()
571 static int bind_rndis_config(struct usb_configuration *c) in bind_rndis_config()
Dether.c225 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
247 static struct usb_configuration rndis_config_driver = {
267 static int eth_do_config(struct usb_configuration *c) in eth_do_config()
312 static struct usb_configuration eth_config_driver = {
Dmulti.c152 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
205 static struct usb_configuration config = { in rndis_config_register()
234 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
288 static struct usb_configuration config = { in cdc_config_register()
Dncm.c110 static int ncm_do_config(struct usb_configuration *c) in ncm_do_config()
136 static struct usb_configuration ncm_config_driver = {
Dgmidi.c128 static struct usb_configuration midi_config = {
136 static int midi_bind_config(struct usb_configuration *c) in midi_bind_config()
Dnokia.c99 static struct usb_configuration nokia_config_500ma_driver = {
107 static struct usb_configuration nokia_config_100ma_driver = {
121 static int nokia_bind_config(struct usb_configuration *c) in nokia_bind_config()
Dprinter.c123 static struct usb_configuration printer_cfg_driver = {
129 static int printer_do_config(struct usb_configuration *c) in printer_do_config()
Dcdc2.c107 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
147 static struct usb_configuration cdc_config_driver = {
Dmass_storage.c133 static int msg_do_config(struct usb_configuration *c) in msg_do_config()
160 static struct usb_configuration msg_config_driver = {
Dzero.c220 static struct usb_configuration loopback_driver = {
230 static int ss_config_setup(struct usb_configuration *c, in ss_config_setup()
242 static struct usb_configuration sourcesink_driver = {
Dacm_ms.c124 static int acm_ms_do_config(struct usb_configuration *c) in acm_ms_do_config()
164 static struct usb_configuration acm_ms_config_driver = {
Dserial.c119 static struct usb_configuration serial_config_driver = {
130 struct usb_configuration *c, const char *f_name) in serial_register_ports()
Dhid.c109 static int do_config(struct usb_configuration *c) in do_config()
141 static struct usb_configuration config_driver = {
Daudio.c170 static int audio_do_config(struct usb_configuration *c) in audio_do_config()
210 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.c2184 static struct usb_configuration usbg_config_driver = {
2198 static int usbg_bind(struct usb_configuration *c, struct usb_function *f) in usbg_bind()
2271 static void usbg_unbind(struct usb_configuration *c, struct usb_function *f) in usbg_unbind()
2347 static int usbg_cfg_bind(struct usb_configuration *c) in usbg_cfg_bind()
/linux-4.1.27/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.c300 static inline bool can_support_obex(struct usb_configuration *c) in can_support_obex()
314 static int obex_bind(struct usb_configuration *c, struct usb_function *f) in obex_bind()
502 static void obex_unbind(struct usb_configuration *c, struct usb_function *f) in obex_unbind()
Df_serial.c190 static int gser_bind(struct usb_configuration *c, struct usb_function *f) in gser_bind()
355 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()
471 static void geth_unbind(struct usb_configuration *c, struct usb_function *f) in geth_unbind()
Df_rndis.c661 static inline bool can_support_rndis(struct usb_configuration *c) in can_support_rndis()
670 rndis_bind(struct usb_configuration *c, struct usb_function *f) in rndis_bind()
955 static void rndis_unbind(struct usb_configuration *c, struct usb_function *f) in rndis_unbind()
Df_eem.c248 static int eem_bind(struct usb_configuration *c, struct usb_function *f) in eem_bind()
617 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()
680 static void pn_unbind(struct usb_configuration *c, struct usb_function *f) in pn_unbind()
Df_acm.c612 acm_bind(struct usb_configuration *c, struct usb_function *f) in acm_bind()
726 static void acm_unbind(struct usb_configuration *c, struct usb_function *f) in acm_unbind()
Df_ecm.c686 ecm_bind(struct usb_configuration *c, struct usb_function *f) in ecm_bind()
917 static void ecm_unbind(struct usb_configuration *c, struct usb_function *f) in ecm_unbind()
Df_uac1.c669 f_audio_bind(struct usb_configuration *c, struct usb_function *f) in f_audio_bind()
952 static void f_audio_unbind(struct usb_configuration *c, struct usb_function *f) in f_audio_unbind()
Df_uvc.c594 uvc_function_bind(struct usb_configuration *c, struct usb_function *f) in uvc_function_bind()
886 static void uvc_unbind(struct usb_configuration *c, struct usb_function *f) in uvc_unbind()
Df_hid.c590 static int hidg_bind(struct usb_configuration *c, struct usb_function *f) in hidg_bind()
914 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()
3206 static void ffs_func_unbind(struct usb_configuration *c, in ffs_func_unbind()
Df_loopback.c175 static int loopback_bind(struct usb_configuration *c, struct usb_function *f) in loopback_bind()
Df_sourcesink.c342 sourcesink_bind(struct usb_configuration *c, struct usb_function *f) in sourcesink_bind()
796 struct usb_configuration *c = f->config; in sourcesink_setup()
Df_midi.c711 static int f_midi_bind(struct usb_configuration *c, struct usb_function *f) in f_midi_bind()
1087 static void f_midi_unbind(struct usb_configuration *c, struct usb_function *f) in f_midi_unbind()
Df_printer.c1007 static int printer_func_bind(struct usb_configuration *c, in printer_func_bind()
1332 static void printer_func_unbind(struct usb_configuration *c, in printer_func_unbind()
Df_ncm.c1341 static int ncm_bind(struct usb_configuration *c, struct usb_function *f) in ncm_bind()
1566 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()
1573 static void afunc_unbind(struct usb_configuration *c, struct usb_function *f) in afunc_unbind()
Df_mass_storage.c3011 static int fsg_bind(struct usb_configuration *c, struct usb_function *f) in fsg_bind()
3106 static void fsg_unbind(struct usb_configuration *c, struct usb_function *f) in fsg_unbind()
/linux-4.1.27/drivers/usb/gadget/
Dcomposite.c197 int usb_add_function(struct usb_configuration *config, in usb_add_function()
242 void usb_remove_function(struct usb_configuration *c, struct usb_function *f) in usb_remove_function()
345 int usb_interface_id(struct usb_configuration *config, in usb_interface_id()
360 struct usb_configuration *c) in encode_bMaxPower()
378 static int config_buf(struct usb_configuration *config, in config_buf()
442 struct usb_configuration *c; in config_desc()
501 struct usb_configuration *c; in count_configs()
635 struct usb_configuration *c = NULL; in set_config()
739 struct usb_configuration *config) in usb_add_config_only()
741 struct usb_configuration *c; in usb_add_config_only()
[all …]
Dconfigfs.c73 struct usb_configuration c;
886 struct usb_configuration *c; in os_desc_link()
1280 struct usb_configuration *c; in purge_configs_funcs()
1312 struct usb_configuration *c; in configfs_composite_bind()