Lines Matching defs:fs_devices
335 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices;
343 mutex_lock(&fs_devices->device_list_mutex);
344 list_for_each_entry(device, &fs_devices->devices, dev_list) {
353 mutex_unlock(&fs_devices->device_list_mutex);
672 list_for_each_entry(device, &fs_info->fs_devices->devices, dev_list) {
700 list_for_each_entry(device, &fs_info->fs_devices->devices, dev_list) {
757 fs_info->fs_devices->chunk_alloc_policy = BTRFS_CHUNK_ALLOC_ZONED;
2301 bool btrfs_can_activate_zone(struct btrfs_fs_devices *fs_devices, u64 flags)
2303 struct btrfs_fs_info *fs_info = fs_devices->fs_info;
2313 list_for_each_entry(device, &fs_devices->alloc_list, dev_alloc_list) {
2420 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices;
2426 mutex_lock(&fs_devices->device_list_mutex);
2427 list_for_each_entry(device, &fs_devices->devices, dev_list) {
2433 mutex_unlock(&fs_devices->device_list_mutex);
2438 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices;
2449 mutex_lock(&fs_devices->device_list_mutex);
2450 list_for_each_entry(device, &fs_devices->devices, dev_list) {
2457 mutex_unlock(&fs_devices->device_list_mutex);
2592 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices;
2613 mutex_lock(&fs_devices->device_list_mutex);
2614 list_for_each_entry(device, &fs_devices->devices, dev_list) {
2621 mutex_unlock(&fs_devices->device_list_mutex);