Lines Matching refs:dev
133 static ssize_t read_ahead_kb_store(struct device *dev, in read_ahead_kb_store() argument
137 struct backing_dev_info *bdi = dev_get_drvdata(dev); in read_ahead_kb_store()
151 static ssize_t name##_show(struct device *dev, \
154 struct backing_dev_info *bdi = dev_get_drvdata(dev); \
162 static ssize_t min_ratio_store(struct device *dev, in min_ratio_store() argument
165 struct backing_dev_info *bdi = dev_get_drvdata(dev); in min_ratio_store()
181 static ssize_t max_ratio_store(struct device *dev, in max_ratio_store() argument
184 struct backing_dev_info *bdi = dev_get_drvdata(dev); in max_ratio_store()
200 static ssize_t stable_pages_required_show(struct device *dev, in stable_pages_required_show() argument
204 dev_warn_once(dev, in stable_pages_required_show()
792 bdi->dev = NULL; in bdi_init()
877 struct device *dev; in bdi_register_va() local
880 if (bdi->dev) /* The driver needs to use separate queues per device */ in bdi_register_va()
884 dev = device_create(bdi_class, NULL, MKDEV(0, 0), bdi, bdi->dev_name); in bdi_register_va()
885 if (IS_ERR(dev)) in bdi_register_va()
886 return PTR_ERR(dev); in bdi_register_va()
889 bdi->dev = dev; in bdi_register_va()
891 bdi_debug_register(bdi, dev_name(dev)); in bdi_register_va()
958 if (bdi->dev) { in bdi_unregister()
960 device_unregister(bdi->dev); in bdi_unregister()
961 bdi->dev = NULL; in bdi_unregister()
977 WARN_ON_ONCE(bdi->dev); in release_bdi()
990 if (!bdi || !bdi->dev) in bdi_dev_name()