Lines Matching refs:avail_space
1801 u64 avail_space; in btrfs_calc_avail_data_space() local
1857 avail_space = device->total_bytes - device->bytes_used; in btrfs_calc_avail_data_space()
1860 avail_space = div_u64(avail_space, BTRFS_STRIPE_LEN); in btrfs_calc_avail_data_space()
1861 avail_space *= BTRFS_STRIPE_LEN; in btrfs_calc_avail_data_space()
1902 if (avail_space && avail_space >= skip_space) in btrfs_calc_avail_data_space()
1903 avail_space -= skip_space; in btrfs_calc_avail_data_space()
1905 avail_space = 0; in btrfs_calc_avail_data_space()
1907 if (avail_space < min_stripe_size) in btrfs_calc_avail_data_space()
1911 devices_info[i].max_avail = avail_space; in btrfs_calc_avail_data_space()
1924 avail_space = 0; in btrfs_calc_avail_data_space()
1933 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space()
1943 *free_bytes = avail_space; in btrfs_calc_avail_data_space()