Lines Matching refs:nr_devices
1938 size_t nr_devices) in btrfs_descending_sort_devices() argument
1940 sort(devices, nr_devices, sizeof(struct btrfs_device_info), in btrfs_descending_sort_devices()
1959 int i = 0, nr_devices; in btrfs_calc_avail_data_space() local
1965 nr_devices = fs_info->fs_devices->open_devices; in btrfs_calc_avail_data_space()
1966 if (!nr_devices) { in btrfs_calc_avail_data_space()
1968 nr_devices = fs_info->fs_devices->open_devices; in btrfs_calc_avail_data_space()
1969 ASSERT(nr_devices); in btrfs_calc_avail_data_space()
1970 if (!nr_devices) { in btrfs_calc_avail_data_space()
1976 devices_info = kmalloc_array(nr_devices, sizeof(*devices_info), in btrfs_calc_avail_data_space()
1985 num_stripes = nr_devices; in btrfs_calc_avail_data_space()
2007 if (i >= nr_devices) in btrfs_calc_avail_data_space()
2042 nr_devices = i; in btrfs_calc_avail_data_space()
2044 btrfs_descending_sort_devices(devices_info, nr_devices); in btrfs_calc_avail_data_space()
2046 i = nr_devices - 1; in btrfs_calc_avail_data_space()
2048 while (nr_devices >= min_stripes) { in btrfs_calc_avail_data_space()
2049 if (num_stripes > nr_devices) in btrfs_calc_avail_data_space()
2050 num_stripes = nr_devices; in btrfs_calc_avail_data_space()
2062 nr_devices--; in btrfs_calc_avail_data_space()