Searched refs:data_sinfo (Results 1 – 3 of 3) sorted by relevance
3928 info->data_sinfo = space_info; in create_space_info()4119 struct btrfs_space_info *data_sinfo = fs_info->data_sinfo; in btrfs_alloc_data_chunk_ondemand() local4135 spin_lock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()4136 used = btrfs_space_info_used(data_sinfo, true); in btrfs_alloc_data_chunk_ondemand()4138 if (used + bytes > data_sinfo->total_bytes) { in btrfs_alloc_data_chunk_ondemand()4145 if (!data_sinfo->full) { in btrfs_alloc_data_chunk_ondemand()4148 data_sinfo->force_alloc = CHUNK_ALLOC_FORCE; in btrfs_alloc_data_chunk_ondemand()4149 spin_unlock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()4187 &data_sinfo->total_bytes_pinned, in btrfs_alloc_data_chunk_ondemand()4188 used + bytes - data_sinfo->total_bytes, in btrfs_alloc_data_chunk_ondemand()[all …]
3014 spin_lock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()3015 bytes_used = fs_info->data_sinfo->bytes_used; in btrfs_may_alloc_data_chunk()3016 spin_unlock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()
986 struct btrfs_space_info *data_sinfo; member