Lines Matching refs:drv
17 struct mdev_driver *drv = in mdev_probe() local
20 if (!drv->probe) in mdev_probe()
22 return drv->probe(to_mdev_device(dev)); in mdev_probe()
27 struct mdev_driver *drv = in mdev_remove() local
30 if (drv->remove) in mdev_remove()
31 drv->remove(to_mdev_device(dev)); in mdev_remove()
34 static int mdev_match(struct device *dev, const struct device_driver *drv) in mdev_match() argument
56 int mdev_register_driver(struct mdev_driver *drv) in mdev_register_driver() argument
58 if (!drv->device_api) in mdev_register_driver()
62 drv->driver.bus = &mdev_bus_type; in mdev_register_driver()
63 return driver_register(&drv->driver); in mdev_register_driver()
71 void mdev_unregister_driver(struct mdev_driver *drv) in mdev_unregister_driver() argument
73 driver_unregister(&drv->driver); in mdev_unregister_driver()