Lines Matching refs:udrv
212 struct usb_driver *udrv; in usb_linux_probe() local
219 LIST_FOREACH(udrv, &usb_linux_driver_list, linux_driver_list) { in usb_linux_probe()
220 if (usb_linux_lookup_id(udrv->id_table, uaa)) { in usb_linux_probe()
240 struct usb_driver *udrv; in usb_linux_get_usb_driver() local
243 udrv = sc->sc_udrv; in usb_linux_get_usb_driver()
245 return (udrv); in usb_linux_get_usb_driver()
260 struct usb_driver *udrv; in usb_linux_attach() local
264 LIST_FOREACH(udrv, &usb_linux_driver_list, linux_driver_list) { in usb_linux_attach()
265 id = usb_linux_lookup_id(udrv->id_table, uaa); in usb_linux_attach()
280 sc->sc_udrv = udrv; in usb_linux_attach()
285 if (udrv->probe) { in usb_linux_attach()
286 if ((udrv->probe) (sc->sc_ui, id)) { in usb_linux_attach()
308 struct usb_driver *udrv = NULL; in usb_linux_detach() local
314 udrv = sc->sc_udrv; in usb_linux_detach()
319 if (udrv && udrv->disconnect) { in usb_linux_detach()
320 (udrv->disconnect) (sc->sc_ui); in usb_linux_detach()
340 struct usb_driver *udrv = usb_linux_get_usb_driver(sc); in usb_linux_suspend() local
345 if (udrv && udrv->suspend) { in usb_linux_suspend()
347 err = (udrv->suspend) (sc->sc_ui, pm_msg); in usb_linux_suspend()
361 struct usb_driver *udrv = usb_linux_get_usb_driver(sc); in usb_linux_resume() local
365 if (udrv && udrv->resume) in usb_linux_resume()
366 err = (udrv->resume) (sc->sc_ui); in usb_linux_resume()