Lines Matching refs:drv
824 struct locomo_driver *drv = LOCOMO_DRV(_drv); in locomo_match() local
826 return dev->devid == drv->devid; in locomo_match()
832 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_suspend() local
835 if (drv && drv->suspend) in locomo_bus_suspend()
836 ret = drv->suspend(ldev, state); in locomo_bus_suspend()
843 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_resume() local
846 if (drv && drv->resume) in locomo_bus_resume()
847 ret = drv->resume(ldev); in locomo_bus_resume()
854 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_probe() local
857 if (drv->probe) in locomo_bus_probe()
858 ret = drv->probe(ldev); in locomo_bus_probe()
865 struct locomo_driver *drv = LOCOMO_DRV(dev->driver); in locomo_bus_remove() local
868 if (drv->remove) in locomo_bus_remove()
869 ret = drv->remove(ldev); in locomo_bus_remove()
884 driver->drv.bus = &locomo_bus_type; in locomo_driver_register()
885 return driver_register(&driver->drv); in locomo_driver_register()
891 driver_unregister(&driver->drv); in locomo_driver_unregister()