Lines Matching refs:function
35 struct usb_function function;
55 return container_of(f, struct f_sourcesink, function);
271 /* function-specific strings: */
466 struct usb_composite_dev *cdev = ss->function.config->cdev;
530 cdev = ss->function.config->cdev;
622 cdev = ss->function.config->cdev;
638 cdev = ss->function.config->cdev;
641 VDBG(cdev, "%s disabled\n", ss->function.name);
654 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
672 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
694 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
715 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
732 DBG(cdev, "%s enabled, alt intf %d\n", ss->function.name, alt);
859 ss->function.name = "source/sink";
860 ss->function.bind = sourcesink_bind;
861 ss->function.set_alt = sourcesink_set_alt;
862 ss->function.get_alt = sourcesink_get_alt;
863 ss->function.disable = sourcesink_disable;
864 ss->function.setup = sourcesink_setup;
865 ss->function.strings = sourcesink_strings;
867 ss->function.free_func = sourcesink_free_func;
869 return &ss->function;