Searched refs:apib (Results 1 – 2 of 2) sorted by relevance
554 return priv->apib->configure_endpoints(SUB_API_NOTSET, dev_handle, iface); in windows_assign_endpoints()612 if ((priv->usb_interface[current_interface].apib->id == api_type) in auto_claim()1009 if (parent_priv->apib->id != USB_API_HUB) { in init_device()1199 if (priv->apib->id != USB_API_COMPOSITE) { in set_composite_interface()1234 priv->usb_interface[interface_number].apib = &usb_api_backend[api]; in set_composite_interface()1267 priv->usb_interface[priv->hid->nb_interfaces].apib = &usb_api_backend[USB_API_HID]; in set_hid_interface()1492 if ((pass == GEN_PASS) && (parent_priv->apib->id != USB_API_HUB)) { in windows_get_device_list()1558 priv->apib = &usb_api_backend[USB_API_HUB]; in windows_get_device_list()1572 priv->apib = &usb_api_backend[api]; in windows_get_device_list()1593 priv->usb_interface[j].apib = &usb_api_backend[api]; in windows_get_device_list()[all …]
205 struct windows_usb_api_backend const *apib; member210 struct windows_usb_api_backend const *apib; // an API backend (multiple drivers support), member236 p->apib = &usb_api_backend[USB_API_UNSUPPORTED]; in windows_device_priv_init()244 p->usb_interface[i].apib = &usb_api_backend[USB_API_UNSUPPORTED]; in windows_device_priv_init()