Lines Matching refs:cp
1732 struct usb_host_config *cp = NULL; in usb_set_configuration() local
1743 cp = &dev->config[i]; in usb_set_configuration()
1748 if ((!cp && configuration != 0)) in usb_set_configuration()
1756 if (cp && configuration == 0) in usb_set_configuration()
1762 if (cp) { in usb_set_configuration()
1763 nintf = cp->desc.bNumInterfaces; in usb_set_configuration()
1786 i = dev->bus_mA - usb_get_max_power(dev, cp); in usb_set_configuration()
1824 ret = usb_hcd_alloc_bandwidth(dev, cp, NULL, NULL); in usb_set_configuration()
1842 cp->interface[i] = intf = new_interfaces[i]; in usb_set_configuration()
1843 intfc = cp->intf_cache[i]; in usb_set_configuration()
1860 find_iad(dev, cp, alt->desc.bInterfaceNumber); in usb_set_configuration()
1883 if (ret < 0 && cp) { in usb_set_configuration()
1890 usb_disable_interface(dev, cp->interface[i], true); in usb_set_configuration()
1891 put_device(&cp->interface[i]->dev); in usb_set_configuration()
1892 cp->interface[i] = NULL; in usb_set_configuration()
1894 cp = NULL; in usb_set_configuration()
1897 dev->actconfig = cp; in usb_set_configuration()
1900 if (!cp) { in usb_set_configuration()
1909 if (cp->string == NULL && in usb_set_configuration()
1911 cp->string = usb_cache_string(dev, cp->desc.iConfiguration); in usb_set_configuration()
1925 struct usb_interface *intf = cp->interface[i]; in usb_set_configuration()