Lines Matching refs:dev
260 static ssize_t read_ahead_kb_store(struct device *dev, in read_ahead_kb_store() argument
264 struct backing_dev_info *bdi = dev_get_drvdata(dev); in read_ahead_kb_store()
278 static ssize_t name##_show(struct device *dev, \
281 struct backing_dev_info *bdi = dev_get_drvdata(dev); \
289 static ssize_t min_ratio_store(struct device *dev, in min_ratio_store() argument
292 struct backing_dev_info *bdi = dev_get_drvdata(dev); in min_ratio_store()
308 static ssize_t min_ratio_fine_store(struct device *dev, in min_ratio_fine_store() argument
311 struct backing_dev_info *bdi = dev_get_drvdata(dev); in min_ratio_fine_store()
327 static ssize_t max_ratio_store(struct device *dev, in max_ratio_store() argument
330 struct backing_dev_info *bdi = dev_get_drvdata(dev); in max_ratio_store()
346 static ssize_t max_ratio_fine_store(struct device *dev, in max_ratio_fine_store() argument
349 struct backing_dev_info *bdi = dev_get_drvdata(dev); in max_ratio_fine_store()
365 static ssize_t min_bytes_show(struct device *dev, in min_bytes_show() argument
369 struct backing_dev_info *bdi = dev_get_drvdata(dev); in min_bytes_show()
374 static ssize_t min_bytes_store(struct device *dev, in min_bytes_store() argument
377 struct backing_dev_info *bdi = dev_get_drvdata(dev); in min_bytes_store()
393 static ssize_t max_bytes_show(struct device *dev, in max_bytes_show() argument
397 struct backing_dev_info *bdi = dev_get_drvdata(dev); in max_bytes_show()
402 static ssize_t max_bytes_store(struct device *dev, in max_bytes_store() argument
405 struct backing_dev_info *bdi = dev_get_drvdata(dev); in max_bytes_store()
421 static ssize_t stable_pages_required_show(struct device *dev, in stable_pages_required_show() argument
425 dev_warn_once(dev, in stable_pages_required_show()
431 static ssize_t strict_limit_store(struct device *dev, in strict_limit_store() argument
434 struct backing_dev_info *bdi = dev_get_drvdata(dev); in strict_limit_store()
449 static ssize_t strict_limit_show(struct device *dev, in strict_limit_show() argument
452 struct backing_dev_info *bdi = dev_get_drvdata(dev); in strict_limit_show()
1003 bdi->dev = NULL; in bdi_init()
1087 struct device *dev; in bdi_register_va() local
1090 if (bdi->dev) /* The driver needs to use separate queues per device */ in bdi_register_va()
1094 dev = device_create(&bdi_class, NULL, MKDEV(0, 0), bdi, bdi->dev_name); in bdi_register_va()
1095 if (IS_ERR(dev)) in bdi_register_va()
1096 return PTR_ERR(dev); in bdi_register_va()
1099 bdi->dev = dev; in bdi_register_va()
1101 bdi_debug_register(bdi, dev_name(dev)); in bdi_register_va()
1168 if (bdi->dev) { in bdi_unregister()
1170 device_unregister(bdi->dev); in bdi_unregister()
1171 bdi->dev = NULL; in bdi_unregister()
1187 WARN_ON_ONCE(bdi->dev); in release_bdi()
1216 if (!bdi || !bdi->dev) in bdi_dev_name()