Searched refs:data_sinfo (Results 1 – 3 of 3) sorted by relevance
3921 info->data_sinfo = space_info; in create_space_info()4112 struct btrfs_space_info *data_sinfo = fs_info->data_sinfo; in btrfs_alloc_data_chunk_ondemand() local4128 spin_lock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()4129 used = btrfs_space_info_used(data_sinfo, true); in btrfs_alloc_data_chunk_ondemand()4131 if (used + bytes > data_sinfo->total_bytes) { in btrfs_alloc_data_chunk_ondemand()4138 if (!data_sinfo->full) { in btrfs_alloc_data_chunk_ondemand()4141 data_sinfo->force_alloc = CHUNK_ALLOC_FORCE; in btrfs_alloc_data_chunk_ondemand()4142 spin_unlock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()4180 &data_sinfo->total_bytes_pinned, in btrfs_alloc_data_chunk_ondemand()4181 used + bytes - data_sinfo->total_bytes, in btrfs_alloc_data_chunk_ondemand()[all …]
2977 spin_lock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()2978 bytes_used = fs_info->data_sinfo->bytes_used; in btrfs_may_alloc_data_chunk()2979 spin_unlock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()
987 struct btrfs_space_info *data_sinfo; member