Lines Matching refs:udriver
1365 struct usb_driver *udriver; in usb_serial_register_drivers() local
1381 udriver = kzalloc(sizeof(*udriver), GFP_KERNEL); in usb_serial_register_drivers()
1382 if (!udriver) in usb_serial_register_drivers()
1385 udriver->name = name; in usb_serial_register_drivers()
1386 udriver->no_dynamic_id = 1; in usb_serial_register_drivers()
1387 udriver->supports_autosuspend = 1; in usb_serial_register_drivers()
1388 udriver->suspend = usb_serial_suspend; in usb_serial_register_drivers()
1389 udriver->resume = usb_serial_resume; in usb_serial_register_drivers()
1390 udriver->probe = usb_serial_probe; in usb_serial_register_drivers()
1391 udriver->disconnect = usb_serial_disconnect; in usb_serial_register_drivers()
1396 udriver->reset_resume = usb_serial_reset_resume; in usb_serial_register_drivers()
1401 rc = usb_register(udriver); in usb_serial_register_drivers()
1406 (*sd)->usb_driver = udriver; in usb_serial_register_drivers()
1413 udriver->id_table = id_table; in usb_serial_register_drivers()
1414 rc = driver_attach(&udriver->drvwrap.driver); in usb_serial_register_drivers()
1420 usb_deregister(udriver); in usb_serial_register_drivers()
1422 kfree(udriver); in usb_serial_register_drivers()
1437 struct usb_driver *udriver = (*serial_drivers)->usb_driver; in usb_serial_deregister_drivers() local
1441 usb_deregister(udriver); in usb_serial_deregister_drivers()
1442 kfree(udriver); in usb_serial_deregister_drivers()