Lines Matching refs:bdev_file
40 struct file *bdev_file;
58 struct address_space *mapping = dev->bdev_file->f_mapping;
108 struct address_space *mapping = dev->bdev_file->f_mapping;
143 struct address_space *mapping = dev->bdev_file->f_mapping;
198 sync_blockdev(file_bdev(dev->bdev_file));
210 if (dev->bdev_file) {
211 invalidate_mapping_pages(dev->bdev_file->f_mapping, 0, -1);
212 bdev_fput(dev->bdev_file);
225 struct file *bdev_file = ERR_PTR(-ENODEV);
233 return bdev_file;
252 bdev_file = bdev_file_open_by_dev(devt, mode, dev, NULL);
253 if (!IS_ERR(bdev_file))
258 return bdev_file;
265 struct file *bdev_file;
278 bdev_file = bdev_file_open_by_path(devname, mode, dev, NULL);
279 if (IS_ERR(bdev_file))
280 bdev_file = mdtblock_early_get_bdev(devname, mode, timeout,
282 if (IS_ERR(bdev_file)) {
286 dev->bdev_file = bdev_file;
287 bdev = file_bdev(bdev_file);