Searched refs:f_ecm (Results 1 – 8 of 8) sorted by relevance
101 static struct usb_function *f_ecm; variable116 f_ecm = usb_get_function(fi_ecm); in cdc_do_config()117 if (IS_ERR(f_ecm)) { in cdc_do_config()118 status = PTR_ERR(f_ecm); in cdc_do_config()122 status = usb_add_function(c, f_ecm); in cdc_do_config()140 usb_remove_function(c, f_ecm); in cdc_do_config()142 usb_put_function(f_ecm); in cdc_do_config()218 if (!IS_ERR_OR_NULL(f_ecm)) in cdc_unbind()219 usb_put_function(f_ecm); in cdc_unbind()
126 struct usb_function *f_ecm; in nokia_bind_config() local157 f_ecm = usb_get_function(fi_ecm); in nokia_bind_config()158 if (IS_ERR(f_ecm)) { in nokia_bind_config()159 status = PTR_ERR(f_ecm); in nokia_bind_config()185 status = usb_add_function(c, f_ecm); in nokia_bind_config()192 f_ecm_cfg1 = f_ecm; in nokia_bind_config()198 f_ecm_cfg2 = f_ecm; in nokia_bind_config()214 usb_put_function(f_ecm); in nokia_bind_config()
207 static struct usb_function *f_ecm; variable289 f_ecm = usb_get_function(fi_ecm); in eth_do_config()290 if (IS_ERR(f_ecm)) in eth_do_config()291 return PTR_ERR(f_ecm); in eth_do_config()293 status = usb_add_function(c, f_ecm); in eth_do_config()295 usb_put_function(f_ecm); in eth_do_config()460 usb_put_function(f_ecm); in eth_unbind()
231 static struct usb_function *f_ecm; variable243 f_ecm = usb_get_function(fi_ecm); in cdc_do_config()244 if (IS_ERR(f_ecm)) in cdc_do_config()245 return PTR_ERR(f_ecm); in cdc_do_config()247 ret = usb_add_function(c, f_ecm); in cdc_do_config()280 usb_remove_function(c, f_ecm); in cdc_do_config()282 usb_put_function(f_ecm); in cdc_do_config()472 usb_put_function(f_ecm); in multi_unbind()
40 static struct usb_function *f_ecm; variable466 usb_put_function(f_ecm); in gfs_unbind()547 f_ecm = usb_get_function(fi_ecm); in eth_bind_config()548 if (IS_ERR(f_ecm)) in eth_bind_config()549 return PTR_ERR(f_ecm); in eth_bind_config()551 status = usb_add_function(c, f_ecm); in eth_bind_config()553 usb_put_function(f_ecm); in eth_bind_config()
50 struct f_ecm { struct66 static inline struct f_ecm *func_to_ecm(struct usb_function *f) in func_to_ecm() argument68 return container_of(f, struct f_ecm, port.func); in func_to_ecm()378 static void ecm_do_notify(struct f_ecm *ecm) in ecm_do_notify()435 static void ecm_notify(struct f_ecm *ecm) in ecm_notify()448 struct f_ecm *ecm = req->context; in ecm_notify_complete()471 struct f_ecm *ecm = func_to_ecm(f); in ecm_setup()536 struct f_ecm *ecm = func_to_ecm(f); in ecm_set_alt()617 struct f_ecm *ecm = func_to_ecm(f); in ecm_get_alt()626 struct f_ecm *ecm = func_to_ecm(f); in ecm_disable()[all …]
21 usb_f_ecm-y := f_ecm.o
2 …mposite.c drivers/usb/gadget/function/f_acm.c drivers/usb/gadget/function/f_ecm.c drivers/usb/gadg…