usb_get_function_instance
fi = usb_get_function_instance(func_name);
EXPORT_SYMBOL_GPL(usb_get_function_instance);
f_acm_inst = usb_get_function_instance("acm");
fi_msg = usb_get_function_instance("mass_storage");
fi_uac2 = usb_get_function_instance("uac2");
fi_uac1 = usb_get_function_instance("uac1");
fi_uac1 = usb_get_function_instance("uac1_legacy");
fi_ecm = usb_get_function_instance("ecm");
fi_serial = usb_get_function_instance("acm");
fi_eem = usb_get_function_instance("eem");
fi_ecm = usb_get_function_instance("ecm");
fi_geth = usb_get_function_instance("geth");
fi_rndis = usb_get_function_instance("rndis");
fi_ffs[i] = usb_get_function_instance("ffs");
fi_ecm = usb_get_function_instance("ecm");
fi_geth = usb_get_function_instance("geth");
fi_rndis = usb_get_function_instance("rndis");
fi_midi = usb_get_function_instance("midi");
iter_n->fi = usb_get_function_instance("hid");
fi_msg = usb_get_function_instance("mass_storage");
fi_ecm = usb_get_function_instance("ecm");
fi_rndis = usb_get_function_instance("rndis");
fi_acm = usb_get_function_instance("acm");
fi_msg = usb_get_function_instance("mass_storage");
f_ncm_inst = usb_get_function_instance("ncm");
fi_phonet = usb_get_function_instance("phonet");
fi_obex1 = usb_get_function_instance("obex");
fi_obex2 = usb_get_function_instance("obex");
fi_acm = usb_get_function_instance("acm");
fi_ecm = usb_get_function_instance("ecm");
fi_msg = usb_get_function_instance("mass_storage");
fi_printer = usb_get_function_instance("printer");
fi_serial[i] = usb_get_function_instance(f_name);
fi_tcm = usb_get_function_instance("tcm");
fi_uvc = usb_get_function_instance("uvc");
func_inst_ss = usb_get_function_instance("SourceSink");
func_inst_lb = usb_get_function_instance("Loopback");
struct usb_function_instance *usb_get_function_instance(const char *name);