Lines Matching refs:seed_devices
2442 struct btrfs_fs_devices *seed_devices;
2455 seed_devices = alloc_fs_devices(NULL, NULL);
2456 if (IS_ERR(seed_devices))
2457 return PTR_ERR(seed_devices);
2467 kfree(seed_devices);
2473 memcpy(seed_devices, fs_devices, sizeof(*seed_devices));
2474 seed_devices->opened = 1;
2475 INIT_LIST_HEAD(&seed_devices->devices);
2476 INIT_LIST_HEAD(&seed_devices->alloc_list);
2477 mutex_init(&seed_devices->device_list_mutex);
2480 list_splice_init_rcu(&fs_devices->devices, &seed_devices->devices,
2482 list_for_each_entry(device, &seed_devices->devices, dev_list)
2483 device->fs_devices = seed_devices;
2490 list_add(&seed_devices->seed_list, &fs_devices->seed_list);