Lines Matching refs:driver
212 struct usb_driver * pUdriver = get_usb_driver(pDev->driver); in ms_usb_probe_interface()
226 pUintf->driver = pUdriver; in ms_usb_probe_interface()
234 if (iface->driver && iface->driver != pUdriver) in ms_usb_driver_release_interface()
238 iface->driver = NULL; in ms_usb_driver_release_interface()
244 iface->driver = NULL; in ms_usb_driver_release_interface()
250 struct usb_driver *pUdriver = get_usb_driver(pDev->driver); in ms_usb_unbind_interface()
254 if (pUintf->driver && pUintf->driver->discon_func) in ms_usb_unbind_interface()
255 pUintf->driver->discon_func(pUintf); in ms_usb_unbind_interface()
266 memcpy(n_driver->driver.name, n_driver->name, sizeof(n_driver->name)); in ms_usb_register()
267 n_driver->driver.bus = &usb_bus_type; in ms_usb_register()
268 n_driver->driver.probe = ms_usb_probe_interface; in ms_usb_register()
269 n_driver->driver.remove = ms_usb_unbind_interface; in ms_usb_register()
271 s32Retval = ms_driver_register(&n_driver->driver); in ms_usb_register()
289 ms_driver_unregister (&pUdriver->driver); in ms_usb_deregister()
352 *pIntfDrvMatched = (pusbintf->driver != NULL) ? TRUE : FALSE; in ms_usb_get_connected_dev_state()
600 pUdev->dev.driver = &ms_usb_generic_driver; in ms_usb_new_device()
790 iface->dev.driver = NULL; in ms_usb_new_device()