Lines Matching refs:fs_devices

314 	ASSERT(memcmp_extent_buffer(eb, fs_info->fs_devices->metadata_uuid,  in csum_one_extent_buffer()
431 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices, *seed_devs; in check_tree_block_fsid() local
443 metadata_uuid = fs_devices->metadata_uuid; in check_tree_block_fsid()
445 metadata_uuid = fs_devices->fsid; in check_tree_block_fsid()
450 list_for_each_entry(seed_devs, &fs_devices->seed_list, seed_list) in check_tree_block_fsid()
2350 struct btrfs_fs_devices *fs_devices) in btrfs_replay_log() argument
2358 if (fs_devices->rw_devices == 0) { in btrfs_replay_log()
2697 if (memcmp(fs_info->fs_devices->fsid, fs_info->super_copy->fsid, in btrfs_validate_super()
2701 fs_info->super_copy->fsid, fs_info->fs_devices->fsid); in btrfs_validate_super()
2706 memcmp(fs_info->fs_devices->metadata_uuid, in btrfs_validate_super()
2711 fs_info->fs_devices->metadata_uuid); in btrfs_validate_super()
2727 if (memcmp(fs_info->fs_devices->metadata_uuid, sb->dev_item.fsid, in btrfs_validate_super()
2731 fs_info->fs_devices->metadata_uuid, sb->dev_item.fsid); in btrfs_validate_super()
3402 int __cold open_ctree(struct super_block *sb, struct btrfs_fs_devices *fs_devices, in open_ctree() argument
3445 invalidate_bdev(fs_devices->latest_dev->bdev); in open_ctree()
3450 disk_super = btrfs_read_dev_super(fs_devices->latest_dev->bdev); in open_ctree()
3592 memcpy(&sb->s_uuid, fs_info->fs_devices->fsid, BTRFS_FSID_SIZE); in open_ctree()
3628 btrfs_free_extra_devids(fs_devices); in open_ctree()
3629 if (!fs_devices->latest_dev->bdev) { in open_ctree()
3695 ret = btrfs_sysfs_add_fsid(fs_devices); in open_ctree()
3722 if (!sb_rdonly(sb) && fs_info->fs_devices->missing_devices && in open_ctree()
3741 !fs_info->fs_devices->rotating) { in open_ctree()
3753 ret = btrfsic_mount(fs_info, fs_devices, in open_ctree()
3774 ret = btrfs_replay_log(fs_info, fs_devices); in open_ctree()
3841 btrfs_sysfs_remove_fsid(fs_info->fs_devices); in open_ctree()
3860 btrfs_close_devices(fs_info->fs_devices); in open_ctree()
4218 lockdep_assert_held(&info->fs_devices->device_list_mutex); in barrier_all_devices()
4220 head = &info->fs_devices->devices; in barrier_all_devices()
4320 mutex_lock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4321 head = &fs_info->fs_devices->devices; in write_all_supers()
4328 &fs_info->fs_devices->device_list_mutex); in write_all_supers()
4355 memcpy(dev_item->fsid, dev->fs_devices->metadata_uuid, in write_all_supers()
4363 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4376 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4397 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4685 btrfs_sysfs_remove_fsid(fs_info->fs_devices); in close_ctree()
4716 btrfsic_unmount(fs_info->fs_devices); in close_ctree()
4720 btrfs_close_devices(fs_info->fs_devices); in close_ctree()