Lines Matching defs:nd_drv
79 struct nd_device_driver *nd_drv = to_nd_device_driver(dev->driver);
91 rc = nd_drv->probe(dev);
107 struct nd_device_driver *nd_drv = to_nd_device_driver(dev->driver);
111 if (nd_drv->remove)
112 nd_drv->remove(dev);
122 struct nd_device_driver *nd_drv = NULL;
125 nd_drv = to_nd_device_driver(dev->driver);
127 if (nd_drv && nd_drv->shutdown) {
128 nd_drv->shutdown(dev);
138 struct nd_device_driver *nd_drv;
140 nd_drv = to_nd_device_driver(dev->driver);
141 if (nd_drv->notify)
142 nd_drv->notify(dev, event);
470 struct nd_device_driver *nd_drv = to_nd_device_driver(drv);
472 if (is_nvdimm_bus(dev) && nd_drv == &nd_bus_driver)
475 return !!test_bit(to_nd_device_type(dev), &nd_drv->type);
595 * @nd_drv: driver to register
599 int __nd_driver_register(struct nd_device_driver *nd_drv, struct module *owner,
602 struct device_driver *drv = &nd_drv->drv;
604 if (!nd_drv->type) {
610 if (!nd_drv->probe) {