Lines Matching refs:functions
211 list_add_tail(&function->list, &config->functions); in usb_add_function()
417 list_for_each_entry(f, &config->functions, list) { in config_buf()
628 list_for_each_entry(f, &cdev->config->functions, list) { in reset_config()
762 INIT_LIST_HEAD(&config->functions); in usb_add_config_only()
804 while (!list_empty(&config->functions)) { in usb_add_config()
807 f = list_first_entry(&config->functions, in usb_add_config()
856 while (!list_empty(&config->functions)) { in remove_config()
859 f = list_first_entry(&config->functions, in remove_config()
979 list_for_each_entry(f, &c->functions, list) { in get_string()
1038 list_for_each_entry(f, &c->functions, list) { in get_string()
1795 list_for_each_entry(f, &cdev->config->functions, list) in composite_setup()
1810 list_for_each_entry(f, &cdev->config->functions, list) { in composite_setup()
1814 if (&f->list == &cdev->config->functions) in composite_setup()
1835 if (!list_is_singular(&c->functions)) in composite_setup()
1837 f = list_first_entry(&c->functions, struct usb_function, in composite_setup()
2124 list_for_each_entry(f, &cdev->config->functions, list) { in composite_suspend()
2150 list_for_each_entry(f, &cdev->config->functions, list) { in composite_resume()