Home
last modified time | relevance | path

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

12

/Linux-v6.1/include/linux/usb/
Dcomposite.h47 struct usb_configuration;
185 struct usb_configuration *config;
197 int (*bind)(struct usb_configuration *,
199 void (*unbind)(struct usb_configuration *,
231 int usb_add_function(struct usb_configuration *, struct usb_function *);
236 int usb_interface_id(struct usb_configuration *, struct usb_function *);
288 struct usb_configuration { struct
299 void (*unbind)(struct usb_configuration *); argument
300 int (*setup)(struct usb_configuration *, argument
324 struct usb_configuration *, argument
[all …]
/Linux-v6.1/drivers/usb/gadget/legacy/
Dg_ffs.c34 static int eth_bind_config(struct usb_configuration *c);
41 static int bind_rndis_config(struct usb_configuration *c);
115 struct usb_configuration c;
116 int (*eth)(struct usb_configuration *c);
145 static int gfs_do_config(struct usb_configuration *c);
478 static int gfs_do_config(struct usb_configuration *c) in gfs_do_config()
537 static int eth_bind_config(struct usb_configuration *c) in eth_bind_config()
566 static int bind_rndis_config(struct usb_configuration *c) in bind_rndis_config()
Dether.c208 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
230 static struct usb_configuration rndis_config_driver = {
250 static int eth_do_config(struct usb_configuration *c) in eth_do_config()
295 static struct usb_configuration eth_config_driver = {
Dmulti.c134 static int rndis_do_config(struct usb_configuration *c) in rndis_do_config()
187 static struct usb_configuration config = { in rndis_config_register()
216 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
270 static struct usb_configuration config = { in cdc_config_register()
Dtcm_usb_gadget.c72 static int tcm_do_config(struct usb_configuration *c) in tcm_do_config()
89 static struct usb_configuration usbg_config_driver = {
Dgmidi.c116 static struct usb_configuration midi_config = {
124 static int midi_bind_config(struct usb_configuration *c) in midi_bind_config()
Dncm.c93 static int ncm_do_config(struct usb_configuration *c) in ncm_do_config()
117 static struct usb_configuration ncm_config_driver = {
Dprinter.c108 static struct usb_configuration printer_cfg_driver = {
114 static int printer_do_config(struct usb_configuration *c) in printer_do_config()
Dmass_storage.c106 static int msg_do_config(struct usb_configuration *c) in msg_do_config()
130 static struct usb_configuration msg_config_driver = {
Dcdc2.c89 static int cdc_do_config(struct usb_configuration *c) in cdc_do_config()
129 static struct usb_configuration cdc_config_driver = {
Dacm_ms.c106 static int acm_ms_do_config(struct usb_configuration *c) in acm_ms_do_config()
143 static struct usb_configuration acm_ms_config_driver = {
Dnokia.c120 static struct usb_configuration nokia_config_500ma_driver = {
128 static struct usb_configuration nokia_config_100ma_driver = {
143 static int nokia_bind_config(struct usb_configuration *c) in nokia_bind_config()
Dzero.c202 static struct usb_configuration loopback_driver = {
212 static int ss_config_setup(struct usb_configuration *c, in ss_config_setup()
224 static struct usb_configuration sourcesink_driver = {
Dserial.c132 static struct usb_configuration serial_config_driver = {
143 struct usb_configuration *c, const char *f_name) in serial_register_ports()
Dhid.c90 static int do_config(struct usb_configuration *c) in do_config()
124 static struct usb_configuration config_driver = {
Daudio.c204 static int audio_do_config(struct usb_configuration *c) in audio_do_config()
244 static struct usb_configuration audio_config_driver = {
Dwebcam.c332 webcam_config_bind(struct usb_configuration *c) in webcam_config_bind()
347 static struct usb_configuration webcam_config_driver = {
/Linux-v6.1/drivers/usb/gadget/
Dcomposite.c314 int usb_add_function(struct usb_configuration *config, in usb_add_function()
367 void usb_remove_function(struct usb_configuration *c, struct usb_function *f) in usb_remove_function()
479 int usb_interface_id(struct usb_configuration *config, in usb_interface_id()
494 struct usb_configuration *c) in encode_bMaxPower()
514 static int config_buf(struct usb_configuration *config, in config_buf()
568 struct usb_configuration *c; in config_desc()
631 struct usb_configuration *c; in count_configs()
866 struct usb_configuration *c = NULL, *iter; in set_config()
975 struct usb_configuration *config) in usb_add_config_only()
977 struct usb_configuration *c; in usb_add_config_only()
[all …]
/Linux-v6.1/drivers/usb/gadget/function/
Du_serial.h75 int gser_bind_config(struct usb_configuration *c, u8 port_num);
76 int obex_bind_config(struct usb_configuration *c, u8 port_num);
Du_phonet.h23 int phonet_bind_config(struct usb_configuration *c, struct net_device *dev);
Df_obex.c288 static inline bool can_support_obex(struct usb_configuration *c) in can_support_obex()
302 static int obex_bind(struct usb_configuration *c, struct usb_function *f) in obex_bind()
454 static void obex_unbind(struct usb_configuration *c, struct usb_function *f) in obex_unbind()
Df_serial.c186 static int gser_bind(struct usb_configuration *c, struct usb_function *f) in gser_bind()
346 static void gser_unbind(struct usb_configuration *c, struct usb_function *f) in gser_unbind()
Df_subset.c292 geth_bind(struct usb_configuration *c, struct usb_function *f) in geth_bind()
459 static void geth_unbind(struct usb_configuration *c, struct usb_function *f) in geth_unbind()
Df_rndis.c660 static inline bool can_support_rndis(struct usb_configuration *c) in can_support_rndis()
669 rndis_bind(struct usb_configuration *c, struct usb_function *f) in rndis_bind()
970 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()
638 static void eem_unbind(struct usb_configuration *c, struct usb_function *f) in eem_unbind()

12