Lines Matching refs:bdev
222 if (ca->disk_sb.bdev && ca->disk_sb.bdev->bd_dev == dev) { in bch2_dev_to_fs()
964 prt_bdevname(&name, sbs->data[0].bdev); in bch2_fs_alloc()
1286 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1288 prt_bdevname(&buf, fs->bdev); in bch2_dev_in_fs()
1294 prt_bdevname(&buf, fs->bdev); in bch2_dev_in_fs()
1299 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1322 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1324 prt_bdevname(&buf, fs->bdev); in bch2_dev_in_fs()
1328 prt_bdevname(&buf, fs->bdev); in bch2_dev_in_fs()
1330 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1332 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1337 prt_bdevname(&buf, sb->bdev); in bch2_dev_in_fs()
1445 ca->disk_sb.bdev && in bch2_dev_unlink()
1446 (b = bdev_kobj(ca->disk_sb.bdev))->state_in_sysfs) { in bch2_dev_unlink()
1466 if (ca->disk_sb.bdev) { in bch2_dev_sysfs_online()
1467 struct kobject *block = bdev_kobj(ca->disk_sb.bdev); in bch2_dev_sysfs_online()
1580 if (get_capacity(sb->bdev->bd_disk) < in __bch2_dev_attach_bdev()
1594 prt_bdevname(&name, sb->bdev); in __bch2_dev_attach_bdev()
1609 ca->dev = ca->disk_sb.bdev->bd_dev; in __bch2_dev_attach_bdev()
2015 invalidate_bdev(ca->disk_sb.bdev); in bch2_dev_add()
2025 kobject_uevent_env(&ca->disk_sb.bdev->bd_device.kobj, KOBJ_CHANGE, envp); in bch2_dev_add()
2171 get_capacity(ca->disk_sb.bdev->bd_disk) < in bch2_dev_resize()
2210 u64 new_nbuckets = div64_u64(get_capacity(ca->disk_sb.bdev->bd_disk), in bch2_fs_resize_on_mount()
2263 static struct bch_fs *bdev_get_fs(struct block_device *bdev) in bdev_get_fs() argument
2264 __releases(&bdev->bd_holder_lock) in bdev_get_fs()
2266 struct bch_sb_handle_holder *holder = bdev->bd_holder; in bdev_get_fs()
2272 mutex_unlock(&bdev->bd_holder_lock); in bdev_get_fs()
2280 static struct bch_dev *bdev_to_bch_dev(struct bch_fs *c, struct block_device *bdev) in bdev_to_bch_dev() argument
2283 if (ca->disk_sb.bdev == bdev) in bdev_to_bch_dev()
2288 static void bch2_fs_bdev_mark_dead(struct block_device *bdev, bool surprise) in bch2_fs_bdev_mark_dead() argument
2290 struct bch_fs *c = bdev_get_fs(bdev); in bch2_fs_bdev_mark_dead()
2305 struct bch_dev *ca = bdev_to_bch_dev(c, bdev); in bch2_fs_bdev_mark_dead()
2343 static void bch2_fs_bdev_sync(struct block_device *bdev) in bch2_fs_bdev_sync() argument
2345 struct bch_fs *c = bdev_get_fs(bdev); in bch2_fs_bdev_sync()