Lines Matching refs:functions
213 list_add_tail(&function->list, &config->functions); in usb_add_function()
413 list_for_each_entry(f, &config->functions, list) { in config_buf()
624 list_for_each_entry(f, &cdev->config->functions, list) { in reset_config()
758 INIT_LIST_HEAD(&config->functions); in usb_add_config_only()
800 while (!list_empty(&config->functions)) { in usb_add_config()
803 f = list_first_entry(&config->functions, in usb_add_config()
854 while (!list_empty(&config->functions)) { in remove_config()
857 f = list_first_entry(&config->functions, in remove_config()
977 list_for_each_entry(f, &c->functions, list) { in get_string()
1036 list_for_each_entry(f, &c->functions, list) { in get_string()
1724 list_for_each_entry(f, &cdev->config->functions, list) { in composite_setup()
1728 if (&f->list == &cdev->config->functions) in composite_setup()
1749 if (!list_is_singular(&c->functions)) in composite_setup()
1751 f = list_first_entry(&c->functions, struct usb_function, in composite_setup()
2041 list_for_each_entry(f, &cdev->config->functions, list) { in composite_suspend()
2068 list_for_each_entry(f, &cdev->config->functions, list) { in composite_resume()