Lines Matching refs:functions
210 list_add_tail(&function->list, &config->functions); in usb_add_function()
410 list_for_each_entry(f, &config->functions, list) { in config_buf()
621 list_for_each_entry(f, &cdev->config->functions, list) { in reset_config()
755 INIT_LIST_HEAD(&config->functions); in usb_add_config_only()
797 while (!list_empty(&config->functions)) { in usb_add_config()
800 f = list_first_entry(&config->functions, in usb_add_config()
851 while (!list_empty(&config->functions)) { in remove_config()
854 f = list_first_entry(&config->functions, in remove_config()
974 list_for_each_entry(f, &c->functions, list) { in get_string()
1033 list_for_each_entry(f, &c->functions, list) { in get_string()
1762 list_for_each_entry(f, &cdev->config->functions, list) in composite_setup()
1777 list_for_each_entry(f, &cdev->config->functions, list) { in composite_setup()
1781 if (&f->list == &cdev->config->functions) in composite_setup()
1802 if (!list_is_singular(&c->functions)) in composite_setup()
1804 f = list_first_entry(&c->functions, struct usb_function, in composite_setup()
2091 list_for_each_entry(f, &cdev->config->functions, list) { in composite_suspend()
2117 list_for_each_entry(f, &cdev->config->functions, list) { in composite_resume()