Lines Matching refs:drv
825 struct locomo_driver *drv = LOCOMO_DRV(_drv); in locomo_match() local
827 return dev->devid == drv->devid; in locomo_match()
833 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_suspend() local
836 if (drv && drv->suspend) in locomo_bus_suspend()
837 ret = drv->suspend(ldev, state); in locomo_bus_suspend()
844 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_resume() local
847 if (drv && drv->resume) in locomo_bus_resume()
848 ret = drv->resume(ldev); in locomo_bus_resume()
855 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_probe() local
858 if (drv->probe) in locomo_bus_probe()
859 ret = drv->probe(ldev); in locomo_bus_probe()
866 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_remove() local
869 if (drv->remove) in locomo_bus_remove()
870 ret = drv->remove(ldev); in locomo_bus_remove()
885 driver->drv.bus = &locomo_bus_type; in locomo_driver_register()
886 return driver_register(&driver->drv); in locomo_driver_register()
892 driver_unregister(&driver->drv); in locomo_driver_unregister()