Lines Matching refs:parent
559 struct dax_region *alloc_dax_region(struct device *parent, int region_id,
567 * parent->driver_data. This WARN is a reminder / safeguard for
570 if (dev_get_drvdata(parent)) {
571 dev_WARN(parent, "dax core failed to setup private data\n");
583 dev_set_drvdata(parent, dax_region);
587 dax_region->dev = parent;
596 if (sysfs_create_groups(&parent->kobj, dax_region_attribute_groups)) {
602 if (devm_add_action_or_reset(parent, dax_region_unregister, dax_region))
611 struct device *parent = dev->parent;
612 struct dev_dax *dev_dax = to_dev_dax(parent);
616 put_device(parent);
623 struct dev_dax *dev_dax = to_dev_dax(dev->parent);
640 struct dev_dax *dev_dax = to_dev_dax(dev->parent);
655 struct dev_dax *dev_dax = to_dev_dax(mapping->dev.parent);
755 dev->parent = &dev_dax->dev;
756 get_device(dev->parent);
1305 struct device *parent = dax_region->dev;
1318 if (dev_WARN_ONCE(parent, data->id < 0,
1326 if (dev_WARN_ONCE(parent, data->id >= 0,
1346 dev_WARN_ONCE(parent, !is_static(dax_region),
1381 dev->parent = parent;