Searched refs:usb_function_instance (Results 1 – 25 of 48) sorted by relevance
12
12 static struct usb_function_instance *try_get_usb_function_instance(const char *name) in try_get_usb_function_instance()15 struct usb_function_instance *fi; in try_get_usb_function_instance()39 struct usb_function_instance *usb_get_function_instance(const char *name) in usb_get_function_instance()41 struct usb_function_instance *fi; in usb_get_function_instance()57 struct usb_function *usb_get_function(struct usb_function_instance *fi) in usb_get_function()69 void usb_put_function_instance(struct usb_function_instance *fi) in usb_put_function_instance()
61 static struct usb_function_instance *fi_tcm;95 static int usbg_attach(struct usb_function_instance *f);96 static void usbg_detach(struct usb_function_instance *f);130 static int usbg_attach(struct usb_function_instance *f) in usbg_attach()135 static void usbg_detach(struct usb_function_instance *f) in usbg_detach()
189 static struct usb_function_instance *fi_ecm;192 static struct usb_function_instance *fi_eem;195 static struct usb_function_instance *fi_geth;198 static struct usb_function_instance *fi_rndis;
123 static struct usb_function_instance *fi_acm;124 static struct usb_function_instance *fi_msg;129 static struct usb_function_instance *fi_rndis;211 static struct usb_function_instance *fi_ecm;
35 static struct usb_function_instance *fi_ecm;37 static struct usb_function_instance *fi_geth;42 static struct usb_function_instance *fi_rndis;160 static struct usb_function_instance **fi_ffs;
81 static struct usb_function_instance *fi_serial;84 static struct usb_function_instance *fi_ecm;
98 static struct usb_function_instance *f_acm_inst;100 static struct usb_function_instance *fi_msg;
240 struct usb_function_instance *fi;575 struct usb_function_instance *(*alloc_inst)(void);576 struct usb_function *(*alloc_func)(struct usb_function_instance *inst);579 struct usb_function_instance { struct583 int (*set_inst_name)(struct usb_function_instance *inst, argument585 void (*free_func_inst)(struct usb_function_instance *inst); argument590 void usb_put_function_instance(struct usb_function_instance *fi);592 struct usb_function_instance *usb_get_function_instance(const char *name);593 struct usb_function *usb_get_function(struct usb_function_instance *fi);
29 struct usb_function_instance func_inst;43 int (*tcm_register_callback)(struct usb_function_instance *);44 void (*tcm_unregister_callback)(struct usb_function_instance *);
41 struct usb_function_instance func_inst;59 void rndis_borrow_net(struct usb_function_instance *f, struct net_device *net);
72 struct usb_function_instance func_inst;113 fsg_opts_from_func_inst(struct usb_function_instance *fi) in fsg_opts_from_func_inst()
19 struct usb_function_instance func_inst;
33 struct usb_function_instance func_inst;
306 static void gser_free_inst(struct usb_function_instance *f) in gser_free_inst()315 static struct usb_function_instance *gser_alloc_inst(void) in gser_alloc_inst()373 static struct usb_function *gser_alloc(struct usb_function_instance *fi) in gser_alloc()
15 struct usb_function_instance func_inst;
415 static void obex_free_inst(struct usb_function_instance *f) in obex_free_inst()424 static struct usb_function_instance *obex_alloc_inst(void) in obex_alloc_inst()458 static struct usb_function *obex_alloc(struct usb_function_instance *fi) in obex_alloc()
409 static void geth_free_inst(struct usb_function_instance *f) in geth_free_inst()421 static struct usb_function_instance *geth_alloc_inst(void) in geth_alloc_inst()470 static struct usb_function *geth_alloc(struct usb_function_instance *fi) in geth_alloc()
23 struct usb_function_instance func_inst;
71 struct usb_function_instance func_inst;
32 struct usb_function_instance func_inst;
18 struct usb_function_instance func_inst;