Lines Matching refs:fsid

373 static struct btrfs_fs_devices *alloc_fs_devices(const u8 *fsid,  in alloc_fs_devices()  argument
388 if (fsid) in alloc_fs_devices()
389 memcpy(fs_devs->fsid, fsid, BTRFS_FSID_SIZE); in alloc_fs_devices()
393 else if (fsid) in alloc_fs_devices()
394 memcpy(fs_devs->metadata_uuid, fsid, BTRFS_FSID_SIZE); in alloc_fs_devices()
435 const u8 *fsid, const u8 *metadata_fsid) in find_fsid() argument
439 ASSERT(fsid); in find_fsid()
444 if (memcmp(fsid, fs_devices->fsid, BTRFS_FSID_SIZE) == 0 in find_fsid()
449 if (memcmp(fsid, fs_devices->fsid, BTRFS_FSID_SIZE) == 0) in find_fsid()
470 memcmp(disk_super->metadata_uuid, fs_devices->fsid, in find_fsid_with_metadata_uuid()
472 memcmp(fs_devices->fsid, fs_devices->metadata_uuid, in find_fsid_with_metadata_uuid()
486 fs_devices->fsid, BTRFS_FSID_SIZE) != 0 && in find_fsid_with_metadata_uuid()
493 return find_fsid(disk_super->fsid, disk_super->metadata_uuid); in find_fsid_with_metadata_uuid()
692 if (memcmp(fs_devices->metadata_uuid, fs_devices->fsid, in find_fsid_inprogress()
694 memcmp(fs_devices->metadata_uuid, disk_super->fsid, in find_fsid_inprogress()
700 return find_fsid(disk_super->fsid, NULL); in find_fsid_inprogress()
720 if (memcmp(fs_devices->metadata_uuid, fs_devices->fsid, in find_fsid_changed()
724 memcmp(fs_devices->fsid, disk_super->fsid, in find_fsid_changed()
729 if (memcmp(fs_devices->metadata_uuid, fs_devices->fsid, in find_fsid_changed()
731 memcmp(fs_devices->fsid, disk_super->metadata_uuid, in find_fsid_changed()
754 if (memcmp(fs_devices->fsid, fs_devices->metadata_uuid, in find_fsid_reverted_metadata()
756 memcmp(fs_devices->metadata_uuid, disk_super->fsid, in find_fsid_reverted_metadata()
795 fs_devices = find_fsid(disk_super->fsid, NULL); in device_list_add()
801 fs_devices = alloc_fs_devices(disk_super->fsid, in device_list_add()
804 fs_devices = alloc_fs_devices(disk_super->fsid, NULL); in device_list_add()
831 memcpy(fs_devices->fsid, disk_super->fsid, in device_list_add()
840 disk_super->fsid, BTRFS_FSID_SIZE); in device_list_add()
882 disk_super->fsid, devid, found_transid, path, in device_list_add()
1000 fs_devices = alloc_fs_devices(orig->fsid, NULL); in clone_fs_devices()
2374 args->fsid = kzalloc(BTRFS_FSID_SIZE, GFP_KERNEL); in btrfs_get_dev_args_from_path()
2375 if (!args->uuid || !args->fsid) { in btrfs_get_dev_args_from_path()
2387 memcpy(args->fsid, disk_super->metadata_uuid, BTRFS_FSID_SIZE); in btrfs_get_dev_args_from_path()
2389 memcpy(args->fsid, disk_super->fsid, BTRFS_FSID_SIZE); in btrfs_get_dev_args_from_path()
2403 kfree(args->fsid); in btrfs_put_dev_args_from_path()
2405 args->fsid = NULL; in btrfs_put_dev_args_from_path()
2491 generate_random_uuid(fs_devices->fsid); in btrfs_prepare_sprout()
2492 memcpy(fs_devices->metadata_uuid, fs_devices->fsid, BTRFS_FSID_SIZE); in btrfs_prepare_sprout()
2493 memcpy(disk_super->fsid, fs_devices->fsid, BTRFS_FSID_SIZE); in btrfs_prepare_sprout()
2562 args.fsid = fs_uuid; in btrfs_finish_sprout()
6815 if (args->fsid == NULL) in dev_args_match_fs_devices()
6817 if (memcmp(fs_devices->metadata_uuid, args->fsid, BTRFS_FSID_SIZE) == 0) in dev_args_match_fs_devices()
7175 u8 *fsid) in open_seed_devices() argument
7181 ASSERT(fsid); in open_seed_devices()
7185 if (!memcmp(fs_devices->fsid, fsid, BTRFS_FSID_SIZE)) in open_seed_devices()
7189 fs_devices = find_fsid(fsid, NULL); in open_seed_devices()
7194 fs_devices = alloc_fs_devices(fsid, NULL); in open_seed_devices()
7246 args.fsid = fs_uuid; in read_one_dev()