Lines Matching defs:dev
13 static int dax_pmem_compat_probe(struct device *dev)
15 struct dev_dax *dev_dax = __dax_pmem_probe(dev, DEV_DAX_CLASS);
21 if (!devres_open_group(&dev_dax->dev, dev_dax, GFP_KERNEL))
24 device_lock(&dev_dax->dev);
26 device_unlock(&dev_dax->dev);
28 devres_close_group(&dev_dax->dev, dev_dax);
30 devres_release_group(&dev_dax->dev, dev_dax);
35 static int dax_pmem_compat_release(struct device *dev, void *data)
37 device_lock(dev);
38 devres_release_group(dev, to_dev_dax(dev));
39 device_unlock(dev);
44 static int dax_pmem_compat_remove(struct device *dev)
46 device_for_each_child(dev, NULL, dax_pmem_compat_release);