f_ecm              63 drivers/usb/gadget/function/f_ecm.c static inline struct f_ecm *func_to_ecm(struct usb_function *f)
f_ecm              65 drivers/usb/gadget/function/f_ecm.c 	return container_of(f, struct f_ecm, port.func);
f_ecm             375 drivers/usb/gadget/function/f_ecm.c static void ecm_do_notify(struct f_ecm *ecm)
f_ecm             432 drivers/usb/gadget/function/f_ecm.c static void ecm_notify(struct f_ecm *ecm)
f_ecm             445 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm			*ecm = req->context;
f_ecm             470 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             535 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             613 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             622 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             660 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(&geth->func);
f_ecm             670 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(&geth->func);
f_ecm             686 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             894 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm *ecm;
f_ecm             907 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm		*ecm = func_to_ecm(f);
f_ecm             924 drivers/usb/gadget/function/f_ecm.c 	struct f_ecm	*ecm;
f_ecm              83 drivers/usb/gadget/legacy/cdc2.c static struct usb_function *f_ecm;
f_ecm              98 drivers/usb/gadget/legacy/cdc2.c 	f_ecm = usb_get_function(fi_ecm);
f_ecm              99 drivers/usb/gadget/legacy/cdc2.c 	if (IS_ERR(f_ecm)) {
f_ecm             100 drivers/usb/gadget/legacy/cdc2.c 		status = PTR_ERR(f_ecm);
f_ecm             104 drivers/usb/gadget/legacy/cdc2.c 	status = usb_add_function(c, f_ecm);
f_ecm             122 drivers/usb/gadget/legacy/cdc2.c 	usb_remove_function(c, f_ecm);
f_ecm             124 drivers/usb/gadget/legacy/cdc2.c 	usb_put_function(f_ecm);
f_ecm             216 drivers/usb/gadget/legacy/cdc2.c 	if (!IS_ERR_OR_NULL(f_ecm))
f_ecm             217 drivers/usb/gadget/legacy/cdc2.c 		usb_put_function(f_ecm);
f_ecm             190 drivers/usb/gadget/legacy/ether.c static struct usb_function *f_ecm;
f_ecm             272 drivers/usb/gadget/legacy/ether.c 		f_ecm = usb_get_function(fi_ecm);
f_ecm             273 drivers/usb/gadget/legacy/ether.c 		if (IS_ERR(f_ecm))
f_ecm             274 drivers/usb/gadget/legacy/ether.c 			return PTR_ERR(f_ecm);
f_ecm             276 drivers/usb/gadget/legacy/ether.c 		status = usb_add_function(c, f_ecm);
f_ecm             278 drivers/usb/gadget/legacy/ether.c 			usb_put_function(f_ecm);
f_ecm             457 drivers/usb/gadget/legacy/ether.c 		usb_put_function(f_ecm);
f_ecm              36 drivers/usb/gadget/legacy/g_ffs.c static struct usb_function *f_ecm;
f_ecm             458 drivers/usb/gadget/legacy/g_ffs.c 		usb_put_function(f_ecm);
f_ecm             542 drivers/usb/gadget/legacy/g_ffs.c 		f_ecm = usb_get_function(fi_ecm);
f_ecm             543 drivers/usb/gadget/legacy/g_ffs.c 		if (IS_ERR(f_ecm))
f_ecm             544 drivers/usb/gadget/legacy/g_ffs.c 			return PTR_ERR(f_ecm);
f_ecm             546 drivers/usb/gadget/legacy/g_ffs.c 		status = usb_add_function(c, f_ecm);
f_ecm             548 drivers/usb/gadget/legacy/g_ffs.c 			usb_put_function(f_ecm);
f_ecm             213 drivers/usb/gadget/legacy/multi.c static struct usb_function *f_ecm;
f_ecm             225 drivers/usb/gadget/legacy/multi.c 	f_ecm = usb_get_function(fi_ecm);
f_ecm             226 drivers/usb/gadget/legacy/multi.c 	if (IS_ERR(f_ecm))
f_ecm             227 drivers/usb/gadget/legacy/multi.c 		return PTR_ERR(f_ecm);
f_ecm             229 drivers/usb/gadget/legacy/multi.c 	ret = usb_add_function(c, f_ecm);
f_ecm             262 drivers/usb/gadget/legacy/multi.c 	usb_remove_function(c, f_ecm);
f_ecm             264 drivers/usb/gadget/legacy/multi.c 	usb_put_function(f_ecm);
f_ecm             468 drivers/usb/gadget/legacy/multi.c 	usb_put_function(f_ecm);
f_ecm             149 drivers/usb/gadget/legacy/nokia.c 	struct usb_function *f_ecm;
f_ecm             181 drivers/usb/gadget/legacy/nokia.c 	f_ecm = usb_get_function(fi_ecm);
f_ecm             182 drivers/usb/gadget/legacy/nokia.c 	if (IS_ERR(f_ecm)) {
f_ecm             183 drivers/usb/gadget/legacy/nokia.c 		status = PTR_ERR(f_ecm);
f_ecm             215 drivers/usb/gadget/legacy/nokia.c 	status = usb_add_function(c, f_ecm);
f_ecm             227 drivers/usb/gadget/legacy/nokia.c 		f_ecm_cfg1 = f_ecm;
f_ecm             234 drivers/usb/gadget/legacy/nokia.c 		f_ecm_cfg2 = f_ecm;
f_ecm             243 drivers/usb/gadget/legacy/nokia.c 	usb_remove_function(c, f_ecm);
f_ecm             255 drivers/usb/gadget/legacy/nokia.c 	usb_put_function(f_ecm);