Lines Matching refs:bdev_file

1371 	if (dc->bdev_file)  in CLOSURE_CALLBACK()
1372 fput(dc->bdev_file); in CLOSURE_CALLBACK()
1442 struct file *bdev_file, in register_bdev() argument
1450 dc->bdev_file = bdev_file; in register_bdev()
1451 dc->bdev = file_bdev(bdev_file); in register_bdev()
2221 if (ca->bdev_file) in bch_cache_release()
2222 fput(ca->bdev_file); in bch_cache_release()
2374 struct file *bdev_file, in register_cache() argument
2381 ca->bdev_file = bdev_file; in register_cache()
2382 ca->bdev = file_bdev(bdev_file); in register_cache()
2385 if (bdev_max_discard_sectors(file_bdev(bdev_file))) in register_cache()
2396 pr_notice("error %pg: %s\n", file_bdev(bdev_file), err); in register_cache()
2403 fput(bdev_file); in register_cache()
2407 if (kobject_add(&ca->kobj, bdev_kobj(file_bdev(bdev_file)), "bcache")) { in register_cache()
2409 file_bdev(bdev_file)); in register_cache()
2423 pr_info("registered cache device %pg\n", file_bdev(ca->bdev_file)); in register_cache()
2481 struct file *bdev_file; member
2492 if (register_bdev(args->sb, args->sb_disk, args->bdev_file, in register_bdev_worker()
2513 if (register_cache(args->sb, args->sb_disk, args->bdev_file, in register_cache_worker()
2551 struct file *bdev_file, *bdev_file2; in register_bcache() local
2584 bdev_file = bdev_file_open_by_path(strim(path), BLK_OPEN_READ, NULL, NULL); in register_bcache()
2585 if (IS_ERR(bdev_file)) in register_bcache()
2588 err = read_super(sb, file_bdev(bdev_file), &sb_disk); in register_bcache()
2600 bdev_file2 = bdev_file_open_by_dev(file_bdev(bdev_file)->bd_dev, in register_bcache()
2602 fput(bdev_file); in register_bcache()
2603 bdev_file = bdev_file2; in register_bcache()
2604 if (IS_ERR(bdev_file)) { in register_bcache()
2605 ret = PTR_ERR(bdev_file); in register_bcache()
2606 bdev_file = NULL; in register_bcache()
2641 args->bdev_file = bdev_file; in register_bcache()
2650 ret = register_bdev(sb, sb_disk, bdev_file, holder); in register_bcache()
2657 ret = register_cache(sb, sb_disk, bdev_file, holder); in register_bcache()
2673 if (bdev_file) in register_bcache()
2674 fput(bdev_file); in register_bcache()