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()
2215 if (ca->bdev_file) in bch_cache_release()
2216 fput(ca->bdev_file); in bch_cache_release()
2336 struct file *bdev_file, in register_cache() argument
2343 ca->bdev_file = bdev_file; in register_cache()
2344 ca->bdev = file_bdev(bdev_file); in register_cache()
2347 if (bdev_max_discard_sectors(file_bdev(bdev_file))) in register_cache()
2358 pr_notice("error %pg: %s\n", file_bdev(bdev_file), err); in register_cache()
2365 fput(bdev_file); in register_cache()
2369 if (kobject_add(&ca->kobj, bdev_kobj(file_bdev(bdev_file)), "bcache")) { in register_cache()
2371 file_bdev(bdev_file)); in register_cache()
2385 pr_info("registered cache device %pg\n", file_bdev(ca->bdev_file)); in register_cache()
2443 struct file *bdev_file; member
2454 if (register_bdev(args->sb, args->sb_disk, args->bdev_file, in register_bdev_worker()
2475 if (register_cache(args->sb, args->sb_disk, args->bdev_file, in register_cache_worker()
2513 struct file *bdev_file, *bdev_file2; in register_bcache() local
2546 bdev_file = bdev_file_open_by_path(strim(path), BLK_OPEN_READ, NULL, NULL); in register_bcache()
2547 if (IS_ERR(bdev_file)) in register_bcache()
2550 err = read_super(sb, file_bdev(bdev_file), &sb_disk); in register_bcache()
2562 bdev_file2 = bdev_file_open_by_dev(file_bdev(bdev_file)->bd_dev, in register_bcache()
2564 fput(bdev_file); in register_bcache()
2565 bdev_file = bdev_file2; in register_bcache()
2566 if (IS_ERR(bdev_file)) { in register_bcache()
2567 ret = PTR_ERR(bdev_file); in register_bcache()
2568 bdev_file = NULL; in register_bcache()
2603 args->bdev_file = bdev_file; in register_bcache()
2612 ret = register_bdev(sb, sb_disk, bdev_file, holder); in register_bcache()
2619 ret = register_cache(sb, sb_disk, bdev_file, holder); in register_bcache()
2635 if (bdev_file) in register_bcache()
2636 fput(bdev_file); in register_bcache()